[106283] trunk/dports/science/hdf5-18/Portfile

blair at macports.org blair at macports.org
Mon May 20 23:03:16 PDT 2013


Revision: 106283
          https://trac.macports.org/changeset/106283
Author:   blair at macports.org
Date:     2013-05-20 23:03:16 -0700 (Mon, 20 May 2013)
Log Message:
-----------
hdf5-18: add +gcc48 variant.

Modified Paths:
--------------
    trunk/dports/science/hdf5-18/Portfile

Modified: trunk/dports/science/hdf5-18/Portfile
===================================================================
--- trunk/dports/science/hdf5-18/Portfile	2013-05-21 06:00:58 UTC (rev 106282)
+++ trunk/dports/science/hdf5-18/Portfile	2013-05-21 06:03:16 UTC (rev 106283)
@@ -92,7 +92,7 @@
 variant fortran description {
     Enable fortran bindings. If combined with +openmpi or +mpich, the\
     respective MPI package must have been built with fortran support.
-  Must be combined with +gcc44, +gcc45, +gcc46, +gcc47, +mpich, or +openmpi
+  Must be combined with +gcc44, +gcc45, +gcc46, +gcc47, +gcc48, +mpich, or +openmpi
   +fortran is EXPERIMENTAL with +threadsafe
 } {
     configure.args-delete       --disable-fortran
@@ -105,7 +105,8 @@
       [variant_isset gcc44]    ||
       [variant_isset gcc45]    ||
       [variant_isset gcc46]    ||
-      [variant_isset gcc47]) } {
+      [variant_isset gcc47]    ||
+      [variant_isset gcc48]) } {
     ui_error "+fortran requires +mpich, +openmpi, or +gccNN"
     return -code error
 }
@@ -150,7 +151,7 @@
 variant openmpi description { 
     Enable Parallel HDF5 with openmpi. Uses compiler selected with openmpi.
   +openmpi is EXPERIMENTAL with +cxx or +threadsafe.
-} conflicts universal mpich gcc44 gcc45 gcc46 gcc47 {
+} conflicts universal mpich gcc44 gcc45 gcc46 gcc47 gcc48 {
     depends_lib-append          port:openmpi
     configure.cc                ${prefix}/bin/openmpicc
     configure.cxx               ${prefix}/bin/openmpicxx
@@ -161,7 +162,7 @@
 variant mpich description {
     Enable Parallel HDF5 with mpich. Uses compiler selected with mpich.
   +mpich is EXPERIMENTAL with +cxx or +threadsafe.
-} conflicts universal openmpi gcc44 gcc45 gcc46 gcc47 {
+} conflicts universal openmpi gcc44 gcc45 gcc46 gcc47 gcc48 {
     depends_lib-append          path:bin/mpicc:mpich
     configure.cc                ${prefix}/bin/mpicc
     configure.cxx               ${prefix}/bin/mpicxx
@@ -184,32 +185,38 @@
 
 variant gcc44 description {
     Build with MacPorts' gcc44 compiler.
-} conflicts universal gcc45 gcc46 gcc47 openmpi mpich {
+} conflicts universal gcc45 gcc46 gcc47 gcc48 openmpi mpich {
     depends_lib-append          port:gcc44 
     configure.compiler          macports-gcc-4.4
 }
 
 variant gcc45 description {
     Build with MacPorts' gcc45 compiler.
-} conflicts universal gcc44 gcc46 gcc47 openmpi mpich {
+} conflicts universal gcc44 gcc46 gcc47 gcc48 openmpi mpich {
     depends_lib-append          port:gcc45 
     configure.compiler          macports-gcc-4.5
 }
 
 variant gcc46 description {
     Build with MacPorts' gcc46 compiler.
-} conflicts universal gcc44 gcc45 gcc47 openmpi mpich {
+} conflicts universal gcc44 gcc45 gcc47 gcc48 openmpi mpich {
     depends_lib-append          port:gcc46 
     configure.compiler          macports-gcc-4.6
 }
 
 variant gcc47 description {
     Build with MacPorts' gcc47 compiler.
-} conflicts universal gcc44 gcc45 gcc46 openmpi mpich {
+} conflicts universal gcc44 gcc45 gcc46 gcc48 openmpi mpich {
     depends_lib-append          port:gcc47 
     configure.compiler          macports-gcc-4.7
 }
 
+variant gcc48 description {
+    Build with MacPorts' gcc48 compiler.
+} conflicts universal gcc44 gcc45 gcc46 gcc47 openmpi mpich {
+    depends_lib-append          port:gcc48
+    configure.compiler          macports-gcc-4.8
+}
 
 livecheck.type      regex
 livecheck.url       http://www.hdfgroup.org/HDF5/release/obtain5.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130520/fdbfff86/attachment.html>


More information about the macports-changes mailing list