[94352] trunk/dports/science/plplot/Portfile

takeshi at macports.org takeshi at macports.org
Fri Jun 15 15:47:02 PDT 2012


Revision: 94352
          https://trac.macports.org/changeset/94352
Author:   takeshi at macports.org
Date:     2012-06-15 15:47:01 -0700 (Fri, 15 Jun 2012)
Log Message:
-----------
plplot: fixed build with universal variant

Modified Paths:
--------------
    trunk/dports/science/plplot/Portfile

Modified: trunk/dports/science/plplot/Portfile
===================================================================
--- trunk/dports/science/plplot/Portfile	2012-06-15 22:41:59 UTC (rev 94351)
+++ trunk/dports/science/plplot/Portfile	2012-06-15 22:47:01 UTC (rev 94352)
@@ -5,6 +5,7 @@
 
 name            plplot
 version         5.9.9
+revision        1
 platforms       darwin
 maintainers     takeshi openmaintainer
 categories      science
@@ -40,15 +41,23 @@
     reinplace "s|-framework AquaTerm|-F${frameworks_dir} -framework AquaTerm|" ${worksrcpath}/cmake/modules/aqt.cmake
 }
 
+if {[variant_isset universal]} {
+    set cflags "${configure.cppflags} ${configure.cflags} ${configure.universal_cflags}"
+    set cxxflags "${configure.cppflags} ${configure.cxxflags} ${configure.universal_cxxflags}"
+} else {
+    set cflags "${configure.cppflags} ${configure.cppflags}"
+    set cxxflags "${configure.cppflags} ${configure.cxxflags}"
+}
+
 configure.dir           ${workpath}/build
 configure.cmd           cmake
 configure.env           HOME=${workpath}
 configure.pre_args      -DCMAKE_INSTALL_PREFIX=${prefix}
 configure.args          -DCMAKE_VERBOSE_MAKEFILE=ON \
                         -DCMAKE_C_COMPILER=${configure.cc} \
-                        -DCMAKE_C_FLAGS=\"${configure.cflags} ${configure.cppflags}\" \
+                        -DCMAKE_C_FLAGS=\"${cflags}\" \
                         -DCMAKE_CXX_COMPILER=${configure.cxx} \
-                        -DCMAKE_CXX_FLAGS=\"${configure.cxxflags} ${configure.cppflags}\" \
+                        -DCMAKE_CXX_FLAGS=\"${cxxflags}\" \
                         -DCMAKE_INCLUDE_PATH=${prefix}/include \
                         -DCMAKE_LIBRARY_PATH=${prefix}/lib \
                         -DTCL_INCLUDE_PATH=${prefix}/include \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120615/ab12d42a/attachment.html>


More information about the macports-changes mailing list