[46260] trunk/dports/archivers/unrar/Portfile

nox at macports.org nox at macports.org
Sun Feb 1 13:11:33 PST 2009


Revision: 46260
          http://trac.macports.org/changeset/46260
Author:   nox at macports.org
Date:     2009-02-01 13:11:33 -0800 (Sun, 01 Feb 2009)
Log Message:
-----------
unrar: Fix universal variant (closes #17598).

Modified Paths:
--------------
    trunk/dports/archivers/unrar/Portfile

Modified: trunk/dports/archivers/unrar/Portfile
===================================================================
--- trunk/dports/archivers/unrar/Portfile	2009-02-01 21:07:24 UTC (rev 46259)
+++ trunk/dports/archivers/unrar/Portfile	2009-02-01 21:11:33 UTC (rev 46260)
@@ -26,15 +26,17 @@
 
 worksrcdir      ${name}
 
-# configure.universal_ldflags-append  -isysroot ${sysroot}
-configure.universal_ldflags-append  -isysroot /Developer/SDKs/MacOSX10.4u.sdk
+use_configure no
 
-configure {
-    reinplace -E "/^CXXFLAGS/s|\$| [join ${configure.cflags}]\\\n\
-		LDFLAGS=[join ${configure.ldflags}]|" \
-        ${worksrcpath}/makefile.unix
+set CXXFLAGS        ${configure.cxxflags}
+set LDFLAGS         ${configure.ldflags}
+if {[variant_isset universal]} {
+    set CXXFLAGS    "${CXXFLAGS} ${configure.universal_cxxflags}"
+    set LDFLAGS     "${LDFLAGS} ${configure.universal_ldflags}"
 }
 
+build.env-append CXXFLAGS="${CXXFLAGS}"
+build.env-append LDFLAGS="${LDFLAGS}"
 build.args      -f makefile.unix
 
 use_parallel_build  yes
@@ -47,6 +49,8 @@
 	xinstall -m 0644 ${worksrcpath}/license.txt ${destroot}${docdir}
 }
 
+variant universal {}
+
 livecheck.check regex
 livecheck.url   ${master_sites}?C=M&O=D
 livecheck.regex ${my_name}-(\\d+(?:\\.\\d+)*)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090201/df52cb3f/attachment.html>


More information about the macports-changes mailing list