Revision
100786
Author
takeshi@macports.org
Date
2012-12-24 05:29:42 -0800 (Mon, 24 Dec 2012)

Log Message

omnixmp: specify mpif90

Modified Paths

Diff

Modified: trunk/dports/lang/omnixmp/Portfile (100785 => 100786)


--- trunk/dports/lang/omnixmp/Portfile	2012-12-24 13:06:34 UTC (rev 100785)
+++ trunk/dports/lang/omnixmp/Portfile	2012-12-24 13:29:42 UTC (rev 100786)
@@ -5,6 +5,7 @@
 
 name                omnixmp
 version             0.6.0
+revision            1
 categories          lang devel parallel
 maintainers         takeshi
 description         Omni OpenMP/XcalableMP Compiler
@@ -49,7 +50,7 @@
 }
 
 if {![variant_isset mpich2] && ![variant_isset mpich]} {
-    default_variants    +openmpi
+    default_variants-append +openmpi
 }
 
 use_parallel_build  no
@@ -77,16 +78,19 @@
 variant openmpi conflicts mpich2 mpich description {build with OpenMPI} {
     depends_lib-append      port:openmpi
     configure.args-append   --with-mpicc=${prefix}/lib/openmpi/bin/mpicc
+    configure.args-append   --with-mpif90=${prefix}/lib/openmpi/bin/mpif90
 }
 
 variant mpich2 conflicts openmpi mpich description {build with MPICH2} {
     depends_lib-append      port:mpich2
     configure.args-append   --with-mpicc=${prefix}/bin/mpicc
+    configure.args-append   --with-mpif90=${prefix}/bin/mpif90
 }
 
 variant mpich conflicts openmpi mpich2 description {build with MPICH3} {
     depends_lib-append      port:mpich
     configure.args-append   --with-mpicc=${prefix}/bin/mpicc
+    configure.args-append   --with-mpif90=${prefix}/bin/mpif90
 }
 
 notes \