[MacPorts] #31739: AppKiDo: upgrade to 0.986sp4, fetch from git

MacPorts noreply at macports.org
Mon Oct 24 13:44:26 PDT 2011


#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


More information about the macports-tickets mailing list