[103399] trunk/dports/science/KlustaKwik/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sun Feb 24 12:42:36 PST 2013
Revision: 103399
https://trac.macports.org/changeset/103399
Author: ryandesign at macports.org
Date: 2013-02-24 12:42:36 -0800 (Sun, 24 Feb 2013)
Log Message:
-----------
maskedKlustaKwik +native: allow macports-clang-3.2 to be used as fallback compiler
Modified Paths:
--------------
trunk/dports/science/KlustaKwik/Portfile
Modified: trunk/dports/science/KlustaKwik/Portfile
===================================================================
--- trunk/dports/science/KlustaKwik/Portfile 2013-02-24 18:31:10 UTC (rev 103398)
+++ trunk/dports/science/KlustaKwik/Portfile 2013-02-24 20:42:36 UTC (rev 103399)
@@ -70,26 +70,25 @@
apple-gcc-4.2 apple-gcc-4.0 \
gcc-4.2 gcc-4.0 gcc-3.3
- # Error out if fallback compiler is unsupported.
- # TODO: Remove when release has auto compiler dependencies and
- # macports-clang-3.2 in all fallback lists (2.2?).
- pre-configure {
- if {[regexp {llvm-gcc|apple-gcc|^gcc} ${configure.compiler}]} {
- ui_error "
-****
-**** The +native variant requires a compiler that supports \"-march=native\".
-****"
- return -code error "unsupported compiler: ${configure.compiler}"
- }
+ # Use MacPorts' clang as fallback compiler.
+ # TODO: Remove when base fallback lists are updated (2.2?).
+ compiler.fallback-append macports-clang-3.2
+ if {${configure.compiler} == "macports-clang-3.2"} {
+ depends_build-append port:clang-3.2
+ depends_skip_archcheck-append clang-3.2
}
build.target native
}
- build.args CXX=${configure.cxx} \
- CXXFLAGS="[get_canonical_archflags cxx]" \
+ build.args CXXFLAGS="[get_canonical_archflags cxx]" \
LDFLAGS="[get_canonical_archflags ld]"
+ pre-build {
+ build.args-append \
+ CXX=${configure.cxx}
+ }
+
livecheck.type sourceforge
livecheck.regex "/${subport}/${name}-(\[0-9.\]+\[0-9\])"
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130224/675eabb7/attachment.html>
More information about the macports-changes
mailing list