[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