[125756] trunk/dports

ryandesign at macports.org ryandesign at macports.org
Thu Sep 25 13:46:10 PDT 2014


Revision: 125756
          https://trac.macports.org/changeset/125756
Author:   ryandesign at macports.org
Date:     2014-09-25 13:46:10 -0700 (Thu, 25 Sep 2014)
Log Message:
-----------
pure-1.0.tcl: set CC and CXX as build.args instead of in build.env to override where some modules' Makefiles hardcode a compiler

Modified Paths:
--------------
    trunk/dports/_resources/port1.0/group/pure-1.0.tcl
    trunk/dports/devel/pure-reduce/Portfile

Modified: trunk/dports/_resources/port1.0/group/pure-1.0.tcl
===================================================================
--- trunk/dports/_resources/port1.0/group/pure-1.0.tcl	2014-09-25 20:16:53 UTC (rev 125755)
+++ trunk/dports/_resources/port1.0/group/pure-1.0.tcl	2014-09-25 20:46:10 UTC (rev 125756)
@@ -60,12 +60,12 @@
     build.args-append           PUREC_FLAGS=-mcpu=generic
 
     pre-build {
-        build.args-append       CFLAGS="${configure.cflags} ${configure.cc_archflags}" \
+        build.args-append       CC="${configure.cc}" \
+                                CFLAGS="${configure.cflags} ${configure.cc_archflags}" \
                                 CPPFLAGS="${configure.cppflags}" \
+                                CXX="${configure.cxx}" \
                                 CXXFLAGS="${configure.cxxflags} ${configure.cxx_archflags}" \
                                 LDFLAGS="${configure.ldflags} ${configure.ld_archflags}"
-        build.env-append        CC=${configure.cc} \
-                                CXX=${configure.cxx}
     }
 
     post-destroot {

Modified: trunk/dports/devel/pure-reduce/Portfile
===================================================================
--- trunk/dports/devel/pure-reduce/Portfile	2014-09-25 20:16:53 UTC (rev 125755)
+++ trunk/dports/devel/pure-reduce/Portfile	2014-09-25 20:46:10 UTC (rev 125756)
@@ -38,5 +38,3 @@
 patchfiles                      patch-Makefile.diff
 
 use_parallel_build              no
-
-build.args                      CC="${configure.cc}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140925/9cd980ac/attachment.html>


More information about the macports-changes mailing list