Help with elkhound port development

Mark Brethen mark.brethen at gmail.com
Fri Dec 12 17:18:48 PST 2014


On Dec 12, 2014, at 1:58 PM, Ryan Schmidt <ryandesign at macports.org> wrote:

> 
> On Dec 12, 2014, at 1:26 PM, Mark Brethen wrote:
> 
>> PortSystem          1.0
>> PortGroup           github 1.0
>> 
>> github.setup        WeiDUorg elkhound 2014-08-03
> 
>> distname            ${version}
>> master_sites        https://github.com/${github.author}/${name}/archive/
> 
> You're usually using the github portgroup incorrectly if you find yourself needing to override master_sites. Please read the comments in the github portgroup for the correct usage.
> 
That is where they put the tarball.

>> configure {
>>   system -W ${worksrcpath} "${configure.cmd}"
>> }
>> 
>> build {
>>   system -W ${worksrcpath} "${build.cmd}"
>> }
> 
> Why are you overriding the default behavior of these phases?
> 
> 
> 
It complained about prefix not being defined for one; I'm not even sure that any of the build environment variables set by macports will work. The top level configure runs 3 perl scripts, each located in a different subdirectory (see my first post). 


Mark






More information about the macports-dev mailing list