[106022] trunk/dports/python/py-qutip/Portfile
macsforever2000 at macports.org
macsforever2000 at macports.org
Mon May 13 10:39:09 PDT 2013
Revision: 106022
https://trac.macports.org/changeset/106022
Author: macsforever2000 at macports.org
Date: 2013-05-13 10:39:09 -0700 (Mon, 13 May 2013)
Log Message:
-----------
py-qutip: Attempt to correctly add archflags.
Modified Paths:
--------------
trunk/dports/python/py-qutip/Portfile
Modified: trunk/dports/python/py-qutip/Portfile
===================================================================
--- trunk/dports/python/py-qutip/Portfile 2013-05-13 17:29:39 UTC (rev 106021)
+++ trunk/dports/python/py-qutip/Portfile 2013-05-13 17:39:09 UTC (rev 106022)
@@ -41,12 +41,28 @@
use_parallel_build no
+ if {[variant_isset gcc47] || [variant_isset gcc48] || [variant_isset gcc49]} {
+ if {[variant_exists universal] && [variant_isset universal]} {
+ build.env-append CFLAGS="${configure.universal_cflags}" \
+ OBJCFLAGS="${configure.universal_cflags}" \
+ CXXFLAGS="${configure.universal_cxxflags}" \
+ LDFLAGS="-undefined dynamic_lookup -bundle ${configure.universal_ldflags}"
+ } else {
+ build.env-append CFLAGS="${configure.cc_archflags}" \
+ OBJCFLAGS="${configure.objc_archflags}" \
+ CXXFLAGS="${configure.cxx_archflags}" \
+ FFLAGS="${configure.f77_archflags}" \
+ F90FLAGS="${configure.f90_archflags}" \
+ FCFLAGS="${configure.fc_archflags}" \
+ LDFLAGS="-undefined dynamic_lookup -bundle ${configure.ld_archflags}"
+ }
+ }
+
variant gcc47 conflicts gcc48 gcc49 description "Install Monte Carlo solver using gcc 4.7 gfortran as Fortran compiler" {
configure.compiler macports-gcc-4.7
depends_lib-append port:gcc47
python.add_archflags no
- build.env-append LDFLAGS="-undefined dynamic_lookup -bundle"
build.args
build.post_args-append --with-f90mc
@@ -57,7 +73,6 @@
depends_lib-append port:gcc48
python.add_archflags no
- build.env-append LDFLAGS="-undefined dynamic_lookup -bundle"
build.args
build.post_args-append --with-f90mc
@@ -68,7 +83,6 @@
depends_lib-append port:gcc49
python.add_archflags no
- build.env-append LDFLAGS="-undefined dynamic_lookup -bundle"
build.args
build.post_args-append --with-f90mc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130513/f008505f/attachment.html>
More information about the macports-changes
mailing list