Opened 11 years ago
Closed 10 years ago
#42273 closed enhancement (fixed)
Support release downloads in GitHub portgroup
Reported by: | bgilbert (Benjamin Gilbert) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | haspatch | Cc: | cooljeanius (Eric Gallager), petrrr, anddam (Andrea D'Amore) |
Port: |
Description
After deprecating the "downloads" system for release tarballs, GitHub later reinstated the ability to upload tarballs via the "releases" system, which uses different URLs. Allow portfiles to specify github.tarball_from releases
to set master_sites
appropriately.
These ports currently have master_sites
pointing at the GitHub releases system:
- python/py-ipython
- python/py-sympy
- science/erfa
Attachments (2)
Change History (10)
Changed 11 years ago by bgilbert (Benjamin Gilbert)
Attachment: | github-releases.patch added |
---|
comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)
Cc: | ryandesign@… added |
---|---|
Component: | base → ports |
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Thanks, that looks simple enough. I'll probably refactor the code a little before committing.
comment:6 Changed 11 years ago by anddam (Andrea D'Amore)
Looks good to me, I added a note to the release branch since I myself got confused there.
Changed 11 years ago by anddam (Andrea D'Amore)
Attachment: | patch-github_portgroup.diff added |
---|
use github.homepage
comment:7 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… removed |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
Status: | new → assigned |
comment:8 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
github-1.0.tcl patch