[116337] trunk/dports/science/openmpi
sean at macports.org
sean at macports.org
Thu Jan 23 12:11:54 PST 2014
Revision: 116337
https://trac.macports.org/changeset/116337
Author: sean at macports.org
Date: 2014-01-23 12:11:54 -0800 (Thu, 23 Jan 2014)
Log Message:
-----------
openmpi: refactor port to be similar to mpich
Modified Paths:
--------------
trunk/dports/science/openmpi/Portfile
Added Paths:
-----------
trunk/dports/science/openmpi/files/
trunk/dports/science/openmpi/files/openmpi-clang
trunk/dports/science/openmpi/files/openmpi-clang-fortran
trunk/dports/science/openmpi/files/openmpi-clang31
trunk/dports/science/openmpi/files/openmpi-clang31-fortran
trunk/dports/science/openmpi/files/openmpi-clang32
trunk/dports/science/openmpi/files/openmpi-clang32-fortran
trunk/dports/science/openmpi/files/openmpi-clang33
trunk/dports/science/openmpi/files/openmpi-clang33-fortran
trunk/dports/science/openmpi/files/openmpi-clang34
trunk/dports/science/openmpi/files/openmpi-clang34-fortran
trunk/dports/science/openmpi/files/openmpi-gcc43-fortran
trunk/dports/science/openmpi/files/openmpi-gcc44-fortran
trunk/dports/science/openmpi/files/openmpi-gcc45-fortran
trunk/dports/science/openmpi/files/openmpi-gcc46-fortran
trunk/dports/science/openmpi/files/openmpi-gcc47-fortran
trunk/dports/science/openmpi/files/openmpi-gcc48-fortran
trunk/dports/science/openmpi/files/openmpi-gcc49-fortran
trunk/dports/science/openmpi/files/openmpi-llvm
trunk/dports/science/openmpi/files/openmpi-llvm-fortran
trunk/dports/science/openmpi/files/openmpi-mp
trunk/dports/science/openmpi/files/openmpi-mp-fortran
Modified: trunk/dports/science/openmpi/Portfile
===================================================================
--- trunk/dports/science/openmpi/Portfile 2014-01-23 20:11:46 UTC (rev 116336)
+++ trunk/dports/science/openmpi/Portfile 2014-01-23 20:11:54 UTC (rev 116337)
@@ -48,117 +48,209 @@
compiler.blacklist-append llvm-gcc-4.2 macports-llvm-gcc-4.2
+# As OpenMPI creates compiler wrappers, there are lots of
+# variants for what compiler the user would like to wrap.
+
+subport ${name}-gcc43 {}
+subport ${name}-gcc44 {}
+subport ${name}-gcc45 {}
+subport ${name}-gcc46 {}
+subport ${name}-gcc47 {}
+subport ${name}-gcc48 {}
+subport ${name}-gcc49 {}
+subport ${name}-clang {}
+subport ${name}-clang31 {}
+subport ${name}-clang32 {}
+subport ${name}-clang33 {}
+subport ${name}-clang34 {}
+subport ${name}-llvm {}
+subport ${name}-default {}
+
+# Compiler variant set
+# name depends_lib configure.compiler Description
+array set clist {
+ clang {clang}
+ clang31 {macports-clang-3.1}
+ clang32 {macports-clang-3.2}
+ clang33 {macports-clang-3.3}
+ clang34 {macports-clang-3.4}
+ gcc43 {macports-gcc-4.3}
+ gcc44 {macports-gcc-4.4}
+ gcc45 {macports-gcc-4.5}
+ gcc46 {macports-gcc-4.6}
+ gcc47 {macports-gcc-4.7}
+ gcc48 {macports-gcc-4.8}
+ gcc49 {macports-gcc-4.9}
+ llvm {llvm-gcc-4.2}
+}
+
configure.dir ${workpath}/build
configure.cmd ${worksrcpath}/configure
-configure.args --enable-mpi-f77 --enable-mpi-f90 \
- --sysconfdir=${prefix}/etc/${name} \
- --includedir=${prefix}/include/${name} \
- --bindir=${prefix}/lib/${name}/bin \
- --mandir=${prefix}/share/man
+configure.args --enable-mpi-fortran \
+ "FFLAGS='' F77=''"
+# remove -arch from ldflags, ticket #22833
+configure.ld_archflags
+# avoid building against older installed version, ticket #23864
+configure.cppflags-delete -I${prefix}/include
+configure.ldflags-delete -L${prefix}/lib
+
+configure.ccache no
+
build.dir ${configure.dir}
destroot.dir ${build.dir}
-set wrappers {mpicc mpicxx mpic++ mpif77 mpif90}
-post-destroot {
- foreach bin {mpirun mpiexec} {
- system -W ${destroot}${prefix}/bin \
- "ln -sf ${prefix}/lib/${name}/bin/orterun ${bin}"
+
+conflicts mpich2 mpich3 lammpi mpich3-devel
+
+if {${subport} != ${name}} {
+ set cname [lindex [split ${subport} -] end]
+ if {${cname} == "default"} {
+ set cname mp
}
- foreach bin ${wrappers} {
- system -W ${destroot}${prefix}/bin \
- "ln -sf ${prefix}/lib/${name}/bin/opal_wrapper ${bin}"
- system -W ${destroot}${prefix}/share/${name} \
- "ln -sf ${prefix}/share/${name}/${bin}-wrapper-data.txt \
- open${bin}-wrapper-data.txt"
+ depends_run port:mpi_select
+ select.group mpi
+ select.file ${filespath}/${name}-${cname}
+
+ if {${subport} != "${name}-default"} {
+ configure.compiler [lindex $clist($cname) 0]
+ append long_description "\\n\\nTHIS SUBPORT WRAPS ${cname}'s C/C++"
+ depends_lib-append port:${name}-default
+ } else {
+ append long_description \
+"\\n\\nTHIS SUBPORT WRAPS MACPORTS' DEFAULT COMPILER FOR C/C++"
}
- file delete ${destroot}${prefix}/share/vampirtrace/config.log
-}
+ configure.args-append \
+ --bindir=${prefix}/libexec/${name}-${cname} \
+ --libdir=${prefix}/lib/${name}-${cname} \
+ --sysconfdir=${prefix}/etc/${name}-${cname} \
+ --includedir=${prefix}/include/${name}-${cname} \
+ --datadir=${prefix}/share/${name}-${cname} \
+ --docdir=${prefix}/share/docdelete \
+ --mandir=${prefix}/share/mandelete
-conflicts mpich mpich2 mpich3 lammpi mpich-devel mpich3-devel
+ post-destroot {
+ # This version doesn't supply manpages
+ delete ${destroot}${prefix}/share/mandelete
+ delete ${destroot}${prefix}/share/docdelete
+ set vampirlog ${destroot}${prefix}/share/${name}-${cname}/vampirtrace/config.log
+ if { [ file exists $vampirlog ] } {
+ delete $vampirlog
+ }
-variant threads description {enable threads for MPI applications} {
- configure.args-append --enable-mpi-thread-multiple
-}
+ foreach bin {mpiexec mpicc mpicxx mpif77 mpif90} {
+ system -W ${destroot}${prefix}/bin \
+ "ln -sf ${prefix}/libexec/$name-$cname/$bin $bin-$name-$cname"
+ }
+ }
-variant valgrind description {enable valgrind support} {
- depends_lib-append path:${prefix}/lib/pkgconfig/valgrind.pc:valgrind
- configure.args-append --enable-debug --enable-memchecker --with-valgrind=${prefix}
-}
+ if { [string first gcc $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 gcc-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
+ set g95_conflicts {}
-set gcc_versions {4.3 4.4 4.5 4.6 4.7 4.8 4.9}
-set default_fortran_variant +gcc48
-set g95_conflicts {}
+ foreach ver ${gcc_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
-foreach ver ${gcc_versions} {
- set ver_no_dot [join [split ${ver} "."] ""]
+ set variant_line {variant gcc${ver_no_dot} description \
+ "build with gfortran from gcc${ver_no_dot}" conflicts g95}
- set variant_line {variant gcc${ver_no_dot} description "build with gfortran from gcc${ver_no_dot}" conflicts g95}
+ foreach over ${gcc_versions} {
+ if {${ver} == ${over}} {
+ continue
+ }
- foreach over ${gcc_versions} {
- if {${ver} == ${over}} {
- continue
+ set over_no_dot [join [split ${over} "."] ""]
+ append variant_line " conflicts gcc${over_no_dot}"
+ }
+ append variant_line { {}}
+
+ eval $variant_line
+
+ append g95_conflicts " conflicts gcc${ver_no_dot}"
+
+ if {[variant_isset gcc${ver_no_dot}]} {
+ if {${default_fortran_variant} != "+gcc${ver_no_dot}"} {
+ set default_fortran_variant ""
+ }
+ }
}
- set over_no_dot [join [split ${over} "."] ""]
- append variant_line " conflicts gcc${over_no_dot}"
- }
- append variant_line { {}}
+ eval [concat {variant g95 description {build with g95}} \
+ $g95_conflicts {{}}]
- eval $variant_line
+ if {[variant_isset g95]} {
+ if {${default_fortran_variant} != "+g95"} {
+ set default_fortran_variant ""
+ }
+ }
- append g95_conflicts " conflicts gcc${ver_no_dot}"
+ if {${default_fortran_variant} != ""} {
+ default_variants "${default_fortran_variant}"
+ }
- if {[variant_isset gcc${ver_no_dot}]} {
- if {${default_fortran_variant} != "+gcc${ver_no_dot}"} {
- set default_fortran_variant ""
+ foreach ver ${gcc_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
+
+ if {[variant_isset gcc${ver_no_dot}]} {
+ depends_lib-append path:lib/libgcc/libgcc_s.1.dylib:libgcc
+ depends_build-append port:gcc${ver_no_dot}
+
+ configure.args-delete --disable-mpi-fortran
+ configure.args-append --enable-mpi-fortran
+ select.file ${filespath}/${name}-${cname}-fortran
+
+ configure.fc ${prefix}/bin/gfortran-mp-${ver}
+ }
}
- }
-}
-eval [concat {variant g95 description {build with g95}} $g95_conflicts {{}}]
+ if {[variant_isset g95]} {
+ depends_lib-append path:lib/libgcc/libgcc_s.1.dylib:libgcc
+ depends_build-append port:g95
-if {[variant_isset g95]} {
- if {${default_fortran_variant} != "+g95"} {
- set default_fortran_variant ""
+ configure.args-delete --disable-mpi-fortran
+ configure.args-append --enable-mpi-fortran
+ select.file ${filespath}/${name}-${cname}-fortran
+
+ configure.fc ${prefix}/bin/g95
+ }
}
-}
-if {${default_fortran_variant} != ""} {
- default_variants "${default_fortran_variant}"
-}
+notes "
-foreach ver ${gcc_versions} {
- set ver_no_dot [join [split ${ver} "."] ""]
++--- OpenMPI Usage note ----
+| The mpi\[cc|cxx|f77|f90\] weappers are installed as
+| mpi\[cc|cxx|f77|f90\]-${cname}. To make ${subport} the default (i.e. the
+| version you get when you run 'mpicc/mpicxx'), please run:
+|
+| sudo port select --set mpi [file tail ${select.file}]
++-------------------------
- if {[variant_isset gcc${ver_no_dot}]} {
- depends_lib-append path:lib/libgcc/libgcc_s.1.dylib:libgcc
- depends_build-append port:gcc${ver_no_dot}
+"
- configure.fc ${prefix}/bin/gfortran-mp-${ver}
- configure.f77 ${prefix}/bin/gfortran-mp-${ver}
- configure.f90 ${prefix}/bin/gfortran-mp-${ver}
+ variant threads description {enable threads for MPI applications} {
+ configure.args-append --enable-mpi-thread-multiple
}
-}
-if {[variant_isset g95]} {
- depends_lib-append path:lib/libgcc/libgcc_s.1.dylib:libgcc
- depends_build-append port:g95
+ variant valgrind description {enable valgrind support} {
+ depends_lib-append path:${prefix}/lib/pkgconfig/valgrind.pc:valgrind
+ configure.args-append --enable-debug --enable-memchecker --with-valgrind=${prefix}
+ }
- configure.fc ${prefix}/bin/g95
- configure.f77 ${prefix}/bin/g95
- configure.f90 ${prefix}/bin/g95
+ livecheck.type regex
+ livecheck.url http://www.open-mpi.org/software/ompi/v1.7/
+ livecheck.regex openmpi-(\[0-9\.\]+).tar.bz2
+
+} else {
+ replaced_by openmpi-default
+ PortGroup obsolete 1.0
}
-
-livecheck.type regex
-livecheck.url http://www.open-mpi.org/software/ompi/v1.7/
-livecheck.regex openmpi-(\[0-9\.\]+).tar.bz2
-
-# remove -arch from ldflags, ticket #22833
-configure.ld_archflags
-# avoid building against older installed version, ticket #23864
-configure.cppflags-delete -I${prefix}/include
-configure.ldflags-delete -L${prefix}/lib
-
-configure.ccache no
Added: trunk/dports/science/openmpi/files/openmpi-clang
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang
+-
+bin/mpicxx-openmpi-clang
+bin/mpiexec-openmpi-clang
+-
+-
+-
+lib/openmpi-clang/pkgconfig/ompi.pc
+lib/openmpi-clang/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang
+-
+bin/mpicxx-openmpi-clang
+bin/mpiexec-openmpi-clang
+bin/mpif77-openmpi-clang
+bin/mpif90-openmpi-clang
+-
+lib/openmpi-clang/pkgconfig/ompi.pc
+lib/openmpi-clang/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang31
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang31 (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang31 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang31
+-
+bin/mpicxx-openmpi-clang31
+bin/mpiexec-openmpi-clang31
+-
+-
+-
+lib/openmpi-clang31/pkgconfig/ompi.pc
+lib/openmpi-clang31/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang31-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang31-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang31-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang31
+-
+bin/mpicxx-openmpi-clang31
+bin/mpiexec-openmpi-clang31
+bin/mpif77-openmpi-clang31
+bin/mpif90-openmpi-clang31
+-
+lib/openmpi-clang31/pkgconfig/ompi.pc
+lib/openmpi-clang31/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang32
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang32 (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang32 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang32
+-
+bin/mpicxx-openmpi-clang32
+bin/mpiexec-openmpi-clang32
+-
+-
+-
+lib/openmpi-clang32/pkgconfig/ompi.pc
+lib/openmpi-clang32/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang32-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang32-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang32-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang32
+-
+bin/mpicxx-openmpi-clang32
+bin/mpiexec-openmpi-clang32
+bin/mpif77-openmpi-clang32
+bin/mpif90-openmpi-clang32
+-
+lib/openmpi-clang32/pkgconfig/ompi.pc
+lib/openmpi-clang32/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang33
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang33 (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang33 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang33
+-
+bin/mpicxx-openmpi-clang33
+bin/mpiexec-openmpi-clang33
+-
+-
+-
+lib/openmpi-clang33/pkgconfig/ompi.pc
+lib/openmpi-clang33/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang33-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang33-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang33-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang33
+-
+bin/mpicxx-openmpi-clang33
+bin/mpiexec-openmpi-clang33
+bin/mpif77-openmpi-clang33
+bin/mpif90-openmpi-clang33
+-
+lib/openmpi-clang33/pkgconfig/ompi.pc
+lib/openmpi-clang33/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang34
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang34 (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang34 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang34
+-
+bin/mpicxx-openmpi-clang34
+bin/mpiexec-openmpi-clang34
+-
+-
+-
+lib/openmpi-clang34/pkgconfig/ompi.pc
+lib/openmpi-clang34/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-clang34-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-clang34-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-clang34-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-clang34
+-
+bin/mpicxx-openmpi-clang34
+bin/mpiexec-openmpi-clang34
+bin/mpif77-openmpi-clang34
+bin/mpif90-openmpi-clang34
+-
+lib/openmpi-clang34/pkgconfig/ompi.pc
+lib/openmpi-clang34/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-gcc43-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-gcc43-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-gcc43-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-gcc43
+-
+bin/mpicxx-openmpi-gcc43
+bin/mpiexec-openmpi-gcc43
+bin/mpif77-openmpi-gcc43
+bin/mpif90-openmpi-gcc43
+-
+lib/openmpi-gcc43/pkgconfig/ompi.pc
+lib/openmpi-gcc43/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-gcc44-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-gcc44-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-gcc44-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-gcc44
+-
+bin/mpicxx-openmpi-gcc44
+bin/mpiexec-openmpi-gcc44
+bin/mpif77-openmpi-gcc44
+bin/mpif90-openmpi-gcc44
+-
+lib/openmpi-gcc44/pkgconfig/ompi.pc
+lib/openmpi-gcc44/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-gcc45-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-gcc45-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-gcc45-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-gcc45
+-
+bin/mpicxx-openmpi-gcc45
+bin/mpiexec-openmpi-gcc45
+bin/mpif77-openmpi-gcc45
+bin/mpif90-openmpi-gcc45
+-
+lib/openmpi-gcc45/pkgconfig/ompi.pc
+lib/openmpi-gcc45/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-gcc46-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-gcc46-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-gcc46-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-gcc46
+-
+bin/mpicxx-openmpi-gcc46
+bin/mpiexec-openmpi-gcc46
+bin/mpif77-openmpi-gcc46
+bin/mpif90-openmpi-gcc46
+-
+lib/openmpi-gcc46/pkgconfig/ompi.pc
+lib/openmpi-gcc46/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-gcc47-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-gcc47-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-gcc47-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-gcc47
+-
+bin/mpicxx-openmpi-gcc47
+bin/mpiexec-openmpi-gcc47
+bin/mpif77-openmpi-gcc47
+bin/mpif90-openmpi-gcc47
+-
+lib/openmpi-gcc47/pkgconfig/ompi.pc
+lib/openmpi-gcc47/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-gcc48-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-gcc48-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-gcc48-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-gcc48
+-
+bin/mpicxx-openmpi-gcc48
+bin/mpiexec-openmpi-gcc48
+bin/mpif77-openmpi-gcc48
+bin/mpif90-openmpi-gcc48
+-
+lib/openmpi-gcc48/pkgconfig/ompi.pc
+lib/openmpi-gcc48/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-gcc49-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-gcc49-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-gcc49-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,10 @@
+bin/mpicc-openmpi-gcc49
+-
+bin/mpicxx-openmpi-gcc49
+bin/mpiexec-openmpi-gcc49
+bin/mpif77-openmpi-gcc49
+bin/mpif90-openmpi-gcc49
+-
+-
+lib/openmpi-gcc49/pkgconfig/ompi.pc
+lib/openmpi-gcc49/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-llvm
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-llvm (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-llvm 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-llvm
+-
+bin/mpicxx-openmpi-llvm
+bin/mpiexec-openmpi-llvm
+-
+-
+-
+lib/openmpi-llvm/pkgconfig/ompi.pc
+lib/openmpi-llvm/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-llvm-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-llvm-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-llvm-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-llvm
+-
+bin/mpicxx-openmpi-llvm
+bin/mpiexec-openmpi-llvm
+bin/mpif77-openmpi-llvm
+bin/mpif90-openmpi-llvm
+-
+lib/openmpi-llvm/pkgconfig/ompi.pc
+lib/openmpi-llvm/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-mp
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-mp (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-mp 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-mp
+-
+bin/mpicxx-openmpi-mp
+bin/mpiexec-openmpi-mp
+-
+-
+-
+lib/openmpi-mp/pkgconfig/ompi.pc
+lib/openmpi-mp/pkgconfig/orte.pc
Added: trunk/dports/science/openmpi/files/openmpi-mp-fortran
===================================================================
--- trunk/dports/science/openmpi/files/openmpi-mp-fortran (rev 0)
+++ trunk/dports/science/openmpi/files/openmpi-mp-fortran 2014-01-23 20:11:54 UTC (rev 116337)
@@ -0,0 +1,9 @@
+bin/mpicc-openmpi-mp
+-
+bin/mpicxx-openmpi-mp
+bin/mpiexec-openmpi-mp
+bin/mpif77-openmpi-mp
+bin/mpif90-openmpi-mp
+-
+lib/openmpi-mp/pkgconfig/ompi.pc
+lib/openmpi-mp/pkgconfig/orte.pc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140123/24b1f178/attachment-0001.html>
More information about the macports-changes
mailing list