[116339] trunk/dports/science/openmpi
sean at macports.org
sean at macports.org
Thu Jan 23 12:12:07 PST 2014
Revision: 116339
https://trac.macports.org/changeset/116339
Author: sean at macports.org
Date: 2014-01-23 12:12:07 -0800 (Thu, 23 Jan 2014)
Log Message:
-----------
openmpi: add dragonegg subports
Modified Paths:
--------------
trunk/dports/science/openmpi/Portfile
Added Paths:
-----------
trunk/dports/science/openmpi/files/openmpi-dragonegg31-fortran
trunk/dports/science/openmpi/files/openmpi-dragonegg32-fortran
trunk/dports/science/openmpi/files/openmpi-dragonegg33-fortran
trunk/dports/science/openmpi/files/openmpi-dragonegg34-fortran
trunk/dports/science/openmpi/files/openmpi-dragonegg35-fortran
Modified: trunk/dports/science/openmpi/Portfile
===================================================================
--- trunk/dports/science/openmpi/Portfile 2014-01-23 20:12:01 UTC (rev 116338)
+++ trunk/dports/science/openmpi/Portfile 2014-01-23 20:12:07 UTC (rev 116339)
@@ -66,6 +66,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
@@ -84,6 +89,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}
}
configure.dir ${workpath}/build
@@ -155,6 +165,14 @@
Stub : fortran always enabled for gcc-based version
} {}
default_variants-append +fortran
+ } elseif { [string first dragon $cname] == 0 } {
+ configure.args-delete --disable-mpi-fortran
+ configure.args-append --enable-mpi-fortran
+ 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/openmpi/files/openmpi-dragonegg31-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-dragonegg31-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-dragonegg31-fortran 2014-01-23 20:12:07 UTC (rev 116339)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-dragonegg31
+bin/mpichversion-openmpi-dragonegg31
+bin/mpicxx-openmpi-dragonegg31
+bin/mpiexec-openmpi-dragonegg31
+bin/mpif77-openmpi-dragonegg31
+bin/mpif90-openmpi-dragonegg31
+bin/parkill-openmpi-dragonegg31
+lib/openmpi-dragonegg31/pkgconfig/mpich.pc
+lib/openmpi-dragonegg31/pkgconfig/openpa.pc
Added: trunk/dports/science/openmpi/files/openmpi-dragonegg32-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-dragonegg32-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-dragonegg32-fortran 2014-01-23 20:12:07 UTC (rev 116339)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-dragonegg32
+bin/mpichversion-openmpi-dragonegg32
+bin/mpicxx-openmpi-dragonegg32
+bin/mpiexec-openmpi-dragonegg32
+bin/mpif77-openmpi-dragonegg32
+bin/mpif90-openmpi-dragonegg32
+bin/parkill-openmpi-dragonegg32
+lib/openmpi-dragonegg32/pkgconfig/mpich.pc
+lib/openmpi-dragonegg32/pkgconfig/openpa.pc
Added: trunk/dports/science/openmpi/files/openmpi-dragonegg33-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-dragonegg33-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-dragonegg33-fortran 2014-01-23 20:12:07 UTC (rev 116339)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-dragonegg33
+bin/mpichversion-openmpi-dragonegg33
+bin/mpicxx-openmpi-dragonegg33
+bin/mpiexec-openmpi-dragonegg33
+bin/mpif77-openmpi-dragonegg33
+bin/mpif90-openmpi-dragonegg33
+bin/parkill-openmpi-dragonegg33
+lib/openmpi-dragonegg33/pkgconfig/mpich.pc
+lib/openmpi-dragonegg33/pkgconfig/openpa.pc
Added: trunk/dports/science/openmpi/files/openmpi-dragonegg34-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-dragonegg34-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-dragonegg34-fortran 2014-01-23 20:12:07 UTC (rev 116339)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-dragonegg34
+bin/mpichversion-openmpi-dragonegg34
+bin/mpicxx-openmpi-dragonegg34
+bin/mpiexec-openmpi-dragonegg34
+bin/mpif77-openmpi-dragonegg34
+bin/mpif90-openmpi-dragonegg34
+bin/parkill-openmpi-dragonegg34
+lib/openmpi-dragonegg34/pkgconfig/mpich.pc
+lib/openmpi-dragonegg34/pkgconfig/openpa.pc
Added: trunk/dports/science/openmpi/files/openmpi-dragonegg35-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-dragonegg35-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-dragonegg35-fortran 2014-01-23 20:12:07 UTC (rev 116339)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-dragonegg35
+bin/mpichversion-openmpi-dragonegg35
+bin/mpicxx-openmpi-dragonegg35
+bin/mpiexec-openmpi-dragonegg35
+bin/mpif77-openmpi-dragonegg35
+bin/mpif90-openmpi-dragonegg35
+bin/parkill-openmpi-dragonegg35
+lib/openmpi-dragonegg35/pkgconfig/mpich.pc
+lib/openmpi-dragonegg35/pkgconfig/openpa.pc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140123/982dff67/attachment.html>
More information about the macports-changes
mailing list