#31739: AppKiDo: upgrade to 0.986sp4, fetch from git ------------------------------------------------+--------------------------- Reporter: michael.klein@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: maintainer haspatch | Port: AppKiDo ------------------------------------------------+--------------------------- Comment(by michael.klein@…): Replying to [comment:1 ryandesign@…]:
It is too bad that the developer is no longer providing distfiles, and has not created any tags in the github repository, since github would automatically create distfiles for tags (I think).
Can you point me to an example Portfile that fetches distfiles from github? For testing purposes I forked the AppKiDo repository and created a tag, The download URL for the tarball is then {{{https://github.com/mklein- de/appkido/tarball/0.986sp4}}}. Now I have two problems: - /usr/bin/curl on Leopard is outdated and doesn't seem to know github.com's CA (this can be worked around by downloading from http://nodeload.github.com instead) - The downloaded archive has no suffix. Of course it's possible to set {{{extract.suffix}}} to empty, but somehow this feels wrong.
We would greatly prefer to fetch from proper distfiles. Have you asked the developer if he can continue to provide them?
Will do that!
If we're going to fetch from git, then `master_sitses` should be removed.
Instead of those `pre-build` and `pre-destroot` blocks, why not just `build.dir ${worksrcpath}/src`?
yes, `build.dir ${worksrcpath}/src` works too. -- Ticket URL: <https://trac.macports.org/ticket/31739#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS