[104807] trunk/dports/devel/bootstrap_cmds/Portfile
Michael Feiri
mfeiri at macports.org
Thu Apr 4 14:00:32 PDT 2013
On 03.04.2013, at 08:15, Joshua Root <jmr at macports.org> wrote:
>> Revision: 104807
>> https://trac.macports.org/changeset/104807
>> Author: mfeiri at macports.org
>> Date: 2013-04-02 17:02:36 -0700 (Tue, 02 Apr 2013)
>> Log Message:
>> -----------
>> bootstrap_cmds: use the right compiler and add an ugly workaround to cheat architecture dependency tracking
>>
>> Modified Paths:
>> --------------
>> trunk/dports/devel/bootstrap_cmds/Portfile
>>
>> Modified: trunk/dports/devel/bootstrap_cmds/Portfile
>> ===================================================================
>> --- trunk/dports/devel/bootstrap_cmds/Portfile 2013-04-02 22:37:31 UTC (rev 104806)
>> +++ trunk/dports/devel/bootstrap_cmds/Portfile 2013-04-03 00:02:36 UTC (rev 104807)
>> @@ -26,15 +26,28 @@
>> # for replath and decomment
>> if {${os.major} < 12} {
>> version 80
>> - revision 2
>> + revision 3
>> checksums rmd160 072e399562eb021e4fa0cd66132153afcc02f417 \
>> sha256 2ae65cd2ca6f0f684b25aad46a649aeb95a774d06a8287c59962fba42900a2fc
>>
>> - xcode.project migcom.tproj/migcom.xcodeproj
>> + xcode.project migcom.tproj/migcom.xcodeproj
>>
>> + # overwrite ARCHS with working fallbacks to cheat dependency tracking
>> + if {${configure.build_arch} == "x86_64"} {
>> + xcode.build.settings ARCHS=i386
>> + }
>> + if {${configure.build_arch} == "ppc64"} {
>> + xcode.build.settings ARCHS=ppc
>> + }
>> + xcode.destroot.settings ${xcode.build.settings}
>> + if {[variant_isset universal]} {
>> + xcode.build.settings ARCHS='ppc i386'
>> + xcode.destroot.settings ARCHS='ppc i386'
>> + }
>
> Perhaps you are looking for 'installs_libs no' and/or
> depends_skip_archcheck? And given that the only thing that depends on
> bootstrap_cmds appears to be xnu-headers, possibly 'supported_archs
> noarch' as well?
>
> - Josh
Thanks, these are exactly what I need!
Regards, Michael
More information about the macports-dev
mailing list