[116322] trunk/dports/science/mpich

sean at macports.org sean at macports.org
Thu Jan 23 12:10:29 PST 2014


Revision: 116322
          https://trac.macports.org/changeset/116322
Author:   sean at macports.org
Date:     2014-01-23 12:10:29 -0800 (Thu, 23 Jan 2014)
Log Message:
-----------
mpich: add dragonegg subports

Modified Paths:
--------------
    trunk/dports/science/mpich/Portfile

Added Paths:
-----------
    trunk/dports/science/mpich/files/mpich-dragonegg31-fortran
    trunk/dports/science/mpich/files/mpich-dragonegg32-fortran
    trunk/dports/science/mpich/files/mpich-dragonegg33-fortran
    trunk/dports/science/mpich/files/mpich-dragonegg34-fortran
    trunk/dports/science/mpich/files/mpich-dragonegg35-fortran

Modified: trunk/dports/science/mpich/Portfile
===================================================================
--- trunk/dports/science/mpich/Portfile	2014-01-23 20:10:22 UTC (rev 116321)
+++ trunk/dports/science/mpich/Portfile	2014-01-23 20:10:29 UTC (rev 116322)
@@ -85,6 +85,11 @@
 subport ${name}-clang35 {}
 subport ${name}-llvm    {}
 subport ${name}-default {}
+subport ${name}-dragonegg31 {}
+subport ${name}-dragonegg32 {}
+subport ${name}-dragonegg33 {}
+# subport ${name}-dragonegg34 {}
+# subport ${name}-dragonegg35 {}
 
 # Compiler variant set
 #   name     depends_lib    configure.compiler  Description
@@ -103,6 +108,11 @@
     gcc48   {macports-gcc-4.8}
     gcc49   {macports-gcc-4.9}
     llvm    {llvm-gcc-4.2}
+    dragonegg31 {macports-dragonegg-3.1}
+    dragonegg32 {macports-dragonegg-3.2}
+    dragonegg33 {macports-dragonegg-3.3}
+    dragonegg34 {macports-dragonegg-3.4}
+    dragonegg35 {macports-dragonegg-3.5}
 }
 
 master_sites        ${homepage}static/tarballs/${version}/
@@ -175,6 +185,14 @@
             Stub : fortran always enabled for gcc-based version
         } {}
         default_variants-append     +fortran
+    } elseif { [string first dragon $cname] == 0 } {
+        configure.args-delete   --disable-f77 --disable-fc
+        configure.args-append   --enable-f77 --enable-fc
+        select.file             ${filespath}/${name}-${cname}-fortran
+        variant fortran description {
+            Stub : fortran always enabled for dragonegg-based version
+        } {}
+        default_variants-append     +fortran
     } else {
         set gcc_versions {4.3 4.4 4.5 4.6 4.7 4.8 4.9}
         set default_fortran_variant +gcc48

Added: trunk/dports/science/mpich/files/mpich-dragonegg31-fortran
===================================================================
--- trunk/dports/science/mpich/files/mpich-dragonegg31-fortran	                        (rev 0)
+++ trunk/dports/science/mpich/files/mpich-dragonegg31-fortran	2014-01-23 20:10:29 UTC (rev 116322)
@@ -0,0 +1,9 @@
+bin/mpicc-mpich-dragonegg31
+bin/mpichversion-mpich-dragonegg31
+bin/mpicxx-mpich-dragonegg31
+bin/mpiexec-mpich-dragonegg31
+bin/mpif77-mpich-dragonegg31
+bin/mpif90-mpich-dragonegg31
+bin/parkill-mpich-dragonegg31
+lib/mpich-dragonegg31/pkgconfig/mpich.pc
+lib/mpich-dragonegg31/pkgconfig/openpa.pc

Added: trunk/dports/science/mpich/files/mpich-dragonegg32-fortran
===================================================================
--- trunk/dports/science/mpich/files/mpich-dragonegg32-fortran	                        (rev 0)
+++ trunk/dports/science/mpich/files/mpich-dragonegg32-fortran	2014-01-23 20:10:29 UTC (rev 116322)
@@ -0,0 +1,9 @@
+bin/mpicc-mpich-dragonegg32
+bin/mpichversion-mpich-dragonegg32
+bin/mpicxx-mpich-dragonegg32
+bin/mpiexec-mpich-dragonegg32
+bin/mpif77-mpich-dragonegg32
+bin/mpif90-mpich-dragonegg32
+bin/parkill-mpich-dragonegg32
+lib/mpich-dragonegg32/pkgconfig/mpich.pc
+lib/mpich-dragonegg32/pkgconfig/openpa.pc

Added: trunk/dports/science/mpich/files/mpich-dragonegg33-fortran
===================================================================
--- trunk/dports/science/mpich/files/mpich-dragonegg33-fortran	                        (rev 0)
+++ trunk/dports/science/mpich/files/mpich-dragonegg33-fortran	2014-01-23 20:10:29 UTC (rev 116322)
@@ -0,0 +1,9 @@
+bin/mpicc-mpich-dragonegg33
+bin/mpichversion-mpich-dragonegg33
+bin/mpicxx-mpich-dragonegg33
+bin/mpiexec-mpich-dragonegg33
+bin/mpif77-mpich-dragonegg33
+bin/mpif90-mpich-dragonegg33
+bin/parkill-mpich-dragonegg33
+lib/mpich-dragonegg33/pkgconfig/mpich.pc
+lib/mpich-dragonegg33/pkgconfig/openpa.pc

Added: trunk/dports/science/mpich/files/mpich-dragonegg34-fortran
===================================================================
--- trunk/dports/science/mpich/files/mpich-dragonegg34-fortran	                        (rev 0)
+++ trunk/dports/science/mpich/files/mpich-dragonegg34-fortran	2014-01-23 20:10:29 UTC (rev 116322)
@@ -0,0 +1,9 @@
+bin/mpicc-mpich-dragonegg34
+bin/mpichversion-mpich-dragonegg34
+bin/mpicxx-mpich-dragonegg34
+bin/mpiexec-mpich-dragonegg34
+bin/mpif77-mpich-dragonegg34
+bin/mpif90-mpich-dragonegg34
+bin/parkill-mpich-dragonegg34
+lib/mpich-dragonegg34/pkgconfig/mpich.pc
+lib/mpich-dragonegg34/pkgconfig/openpa.pc

Added: trunk/dports/science/mpich/files/mpich-dragonegg35-fortran
===================================================================
--- trunk/dports/science/mpich/files/mpich-dragonegg35-fortran	                        (rev 0)
+++ trunk/dports/science/mpich/files/mpich-dragonegg35-fortran	2014-01-23 20:10:29 UTC (rev 116322)
@@ -0,0 +1,9 @@
+bin/mpicc-mpich-dragonegg35
+bin/mpichversion-mpich-dragonegg35
+bin/mpicxx-mpich-dragonegg35
+bin/mpiexec-mpich-dragonegg35
+bin/mpif77-mpich-dragonegg35
+bin/mpif90-mpich-dragonegg35
+bin/parkill-mpich-dragonegg35
+lib/mpich-dragonegg35/pkgconfig/mpich.pc
+lib/mpich-dragonegg35/pkgconfig/openpa.pc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140123/abb7aeaf/attachment.html>


More information about the macports-changes mailing list