[152309] trunk/dports/archivers/lz4/Portfile

mcalhoun at macports.org mcalhoun at macports.org
Sat Sep 3 04:03:40 PDT 2016


Revision: 152309
          https://trac.macports.org/changeset/152309
Author:   mcalhoun at macports.org
Date:     2016-09-03 04:03:40 -0700 (Sat, 03 Sep 2016)
Log Message:
-----------
lz4: fix universal build (#47659)
no revbump since port builds successfully or not at all

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

Modified: trunk/dports/archivers/lz4/Portfile
===================================================================
--- trunk/dports/archivers/lz4/Portfile	2016-09-03 10:58:47 UTC (rev 152308)
+++ trunk/dports/archivers/lz4/Portfile	2016-09-03 11:03:40 UTC (rev 152309)
@@ -3,6 +3,7 @@
 
 PortSystem          1.0
 PortGroup           github 1.0
+PortGroup           muniversal 1.0
 
 github.setup        Cyan4973 lz4 r131
 master_sites        ${homepage}/archive
@@ -26,6 +27,15 @@
 patchfiles          patch-lib-Makefile.diff
 use_configure       no
 
-variant universal   {}
-build.args-append   CC="${configure.cc} [get_canonical_archflags cc]" PREFIX=${prefix}
-destroot.args-append CC="${configure.cc} [get_canonical_archflags cc]" PREFIX=${prefix}
+build.args-append    PREFIX=${prefix}
+destroot.args-append PREFIX=${prefix}
+
+if { ![variant_isset universal] } {
+    build.args-append    CC="${configure.cc} [get_canonical_archflags cc]"
+    destroot.args-append CC="${configure.cc} [get_canonical_archflags cc]"
+} else {
+    foreach arch ${configure.universal_archs} {
+        lappend merger_build_args(${arch})    CC='${configure.cc} -arch ${arch}'
+        lappend merger_destroot_args(${arch}) CC='${configure.cc} -arch ${arch}'
+    }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160903/926cc0ab/attachment.html>


More information about the macports-changes mailing list