[61672] trunk/dports/security/cyrus-sasl2/Portfile
ryandesign at macports.org
ryandesign at macports.org
Fri Dec 18 07:40:42 PST 2009
Revision: 61672
http://trac.macports.org/changeset/61672
Author: ryandesign at macports.org
Date: 2009-12-18 07:40:38 -0800 (Fri, 18 Dec 2009)
Log Message:
-----------
cyrus-sasl2: generalize the preliminary universal fix from r61539 so it works for all architectures; see #17357
Revision Links:
--------------
http://trac.macports.org/changeset/61539
Modified Paths:
--------------
trunk/dports/security/cyrus-sasl2/Portfile
Modified: trunk/dports/security/cyrus-sasl2/Portfile
===================================================================
--- trunk/dports/security/cyrus-sasl2/Portfile 2009-12-18 08:04:25 UTC (rev 61671)
+++ trunk/dports/security/cyrus-sasl2/Portfile 2009-12-18 15:40:38 UTC (rev 61672)
@@ -64,8 +64,10 @@
# This is a horrible hackaround as replacing the ar-fu as mentioned above is non-trivial
pre-build {
- if {[variant_isset universal] && [file exists ${worksrcpath}-i386/libtool]} {
- reinplace -E "s|^CC=\\\"(\[^\\\"\]+)\\\"|CC=\"\\1 -arch i386\"|g" ${worksrcpath}-i386/libtool
+ if {[variant_isset universal]} {
+ foreach arch ${universal_archs_to_use} {
+ reinplace -E "s|^CC=\\\"(\[^\\\"\]+)\\\"|CC=\"\\1 [muniversal_get_arch_flag ${arch}]\"|g" ${worksrcpath}-${arch}/libtool
+ }
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091218/885f2b3e/attachment.html>
More information about the macports-changes
mailing list