[111340] trunk/dports/devel/pure-gen/Portfile
ryandesign at macports.org
ryandesign at macports.org
Wed Sep 18 19:09:38 PDT 2013
Revision: 111340
https://trac.macports.org/changeset/111340
Author: ryandesign at macports.org
Date: 2013-09-18 19:09:38 -0700 (Wed, 18 Sep 2013)
Log Message:
-----------
pure-gen: update to 0.16, add gcc48 variant and make it the default
Modified Paths:
--------------
trunk/dports/devel/pure-gen/Portfile
Modified: trunk/dports/devel/pure-gen/Portfile
===================================================================
--- trunk/dports/devel/pure-gen/Portfile 2013-09-19 02:03:55 UTC (rev 111339)
+++ trunk/dports/devel/pure-gen/Portfile 2013-09-19 02:09:38 UTC (rev 111340)
@@ -4,7 +4,7 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup gen 0.15
+pure.setup gen 0.16
categories devel
platforms darwin
maintainers ryandesign
@@ -14,48 +14,52 @@
long_description ${name} is ${description}.
-checksums rmd160 eb3dab4fede5f0d1896bfa618295c51664e9841f \
- sha256 e51921028f09710564b973d4ecd279f8654a8943c5aed8ddde0355bbb8a67bc6
+checksums rmd160 bd6da6de8c4cb51acea2a8bb2a92d645fef585c7 \
+ sha256 077c2db73b0894f45b68a8d1d98b493bc94c63d85de04f918d66771732b3aa8c
depends_build-append path:bin/ghc:ghc \
port:hs-language-c
depends_lib-append port:gmp
-
# pure-gen uses gcc at runtime to parse C headers but the
# -fdirectives-only option it needs is only available in gcc 4.3 and up.
-variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 description {Use gcc43 for runtime C header parsing} {
+variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 gcc48 description {Use gcc43 for runtime C header parsing} {
depends_run-append path:bin/gcc-mp-4.3:gcc43
global gcc_version
set gcc_version 4.3
}
-variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 description {Use gcc44 for runtime C header parsing} {
+variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 gcc48 description {Use gcc44 for runtime C header parsing} {
depends_run-append path:bin/gcc-mp-4.4:gcc44
global gcc_version
set gcc_version 4.4
}
-variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 description {Use gcc45 for runtime C header parsing} {
+variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 gcc48 description {Use gcc45 for runtime C header parsing} {
depends_run-append path:bin/gcc-mp-4.5:gcc45
global gcc_version
set gcc_version 4.5
}
-variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 description {Use gcc46 for runtime C header parsing} {
+variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 gcc48 description {Use gcc46 for runtime C header parsing} {
depends_run-append path:bin/gcc-mp-4.6:gcc46
global gcc_version
set gcc_version 4.6
}
-variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 description {Use gcc47 for runtime C header parsing} {
+variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 gcc48 description {Use gcc47 for runtime C header parsing} {
depends_run-append path:bin/gcc-mp-4.7:gcc47
global gcc_version
set gcc_version 4.7
}
-if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46]} {
+variant gcc48 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 description {Use gcc48 for runtime C header parsing} {
+ depends_run-append path:bin/gcc-mp-4.8:gcc48
+ global gcc_version
+ set gcc_version 4.8
+}
+if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc47] && ![variant_isset gcc48]} {
if {${os.platform} eq "darwin" && ${os.major} < 9} {
# gcc44 doesn't build for me on Tiger
default_variants +gcc43
} else {
- default_variants +gcc47
+ default_variants +gcc48
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130918/5087a039/attachment-0001.html>
More information about the macports-changes
mailing list