[47155] trunk/dports/science/mpich2/Portfile

blb at macports.org blb at macports.org
Sun Feb 22 17:32:35 PST 2009


Revision: 47155
          http://trac.macports.org/changeset/47155
Author:   blb at macports.org
Date:     2009-02-22 17:32:34 -0800 (Sun, 22 Feb 2009)
Log Message:
-----------
science/mpich2 - version update to 1.0.8; switch to python 2.5 (and make
sure it sees the right python); add descriptions to variants; remove romio
variant since that's the default anyway; add gfortran variant to use gcc43
(ticket #14346)

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

Modified: trunk/dports/science/mpich2/Portfile
===================================================================
--- trunk/dports/science/mpich2/Portfile	2009-02-23 01:26:23 UTC (rev 47154)
+++ trunk/dports/science/mpich2/Portfile	2009-02-23 01:32:34 UTC (rev 47155)
@@ -2,7 +2,7 @@
 
 PortSystem          1.0
 name                mpich2
-version             1.0.7
+version             1.0.8
 categories          science parallel net
 platforms           darwin
 maintainers         nomaintainer
@@ -16,12 +16,12 @@
 
 homepage            http://www-unix.mcs.anl.gov/mpi/mpich2/
 master_sites        http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/${version}/
-checksums           md5     c3beb9430d45347078a80cf1c6780509 \
-                    sha1    39d2734f2504b7c3a5e5ea79fa447913c5fcd177 \
-                    rmd160  d818cd2b3daf173a3e754d9805fdf20d74335122
+checksums           md5     d9dfb6e38d7ca6f8ad92a191a413ee57 \
+                    sha1    41d6f6ce1034ecec5c14fb03592730ae2dd071e5 \
+                    rmd160  646cf50fbdc60a49809f4d0a6bcaf2835844db1f
 patchfiles          patch-Makefile.in patch-src-util-createshlib.in
 
-depends_lib         port:python24
+depends_lib         port:python25
 
 # the default include-dir conflicts with openmpi!
 configure.args      --with-thread-package=posix \
@@ -30,9 +30,11 @@
                     --mandir=${prefix}/share/man \
                     --with-htmldir=${prefix}/share/doc/${name} \
                     --includedir=${prefix}/include/${name} \
-                    --with-docdir=${prefix}/share/doc/${name}
+                    --with-docdir=${prefix}/share/doc/${name} \
+                    --with-python=${prefix}/bin/python2.5 \
+                    --disable-f77 --disable-f90
 
-variant g95 {
+variant g95 description {Enable Fortran 77 and Fortran 90 bindings using g95} conflicts gfortran {
    depends_lib-append      port:g95
    configure.f77           "${prefix}/bin/g95"
    configure.fflags        "-i4"
@@ -41,11 +43,14 @@
    configure.args-append   --enable-f77 --enable-f90
 }
 
-variant romio {
-   configure.args-append   --enable-romio
+variant gfortran description {Enable Fortran 77 and Fortran 90 bindings using gfortran from gcc43} conflicts g95 {
+   depends_lib-append   port:gcc43
+   configure.f77        "${prefix}/bin/gfortran-mp-4.3"
+   configure.f90        "${prefix}/bin/gfortran-mp-4.3"
+   configure.args-append   --enable-f77 --enable-f90
 }
 
-variant gforker {
+variant gforker description {Use gforker process manager instead of the default mpd} {
    configure.args-append   --with-pm=gforker
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090222/7b030e9c/attachment-0001.html>


More information about the macports-changes mailing list