Changeset 47155


Ignore:
Timestamp:
Feb 23, 2009, 1:32:34 AM (12 years ago)
Author:
blb@…
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)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/science/mpich2/Portfile

    r47152 r47155  
    33PortSystem          1.0
    44name                mpich2
    5 version             1.0.7
     5version             1.0.8
    66categories          science parallel net
    77platforms           darwin
     
    1717homepage            http://www-unix.mcs.anl.gov/mpi/mpich2/
    1818master_sites        http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/${version}/
    19 checksums           md5     c3beb9430d45347078a80cf1c6780509 \
    20                     sha1    39d2734f2504b7c3a5e5ea79fa447913c5fcd177 \
    21                     rmd160  d818cd2b3daf173a3e754d9805fdf20d74335122
     19checksums           md5     d9dfb6e38d7ca6f8ad92a191a413ee57 \
     20                    sha1    41d6f6ce1034ecec5c14fb03592730ae2dd071e5 \
     21                    rmd160  646cf50fbdc60a49809f4d0a6bcaf2835844db1f
    2222patchfiles          patch-Makefile.in patch-src-util-createshlib.in
    2323
    24 depends_lib         port:python24
     24depends_lib         port:python25
    2525
    2626# the default include-dir conflicts with openmpi!
     
    3131                    --with-htmldir=${prefix}/share/doc/${name} \
    3232                    --includedir=${prefix}/include/${name} \
    33                     --with-docdir=${prefix}/share/doc/${name}
     33                    --with-docdir=${prefix}/share/doc/${name} \
     34                    --with-python=${prefix}/bin/python2.5 \
     35                    --disable-f77 --disable-f90
    3436
    35 variant g95 {
     37variant g95 description {Enable Fortran 77 and Fortran 90 bindings using g95} conflicts gfortran {
    3638   depends_lib-append      port:g95
    3739   configure.f77           "${prefix}/bin/g95"
     
    4244}
    4345
    44 variant romio {
    45    configure.args-append   --enable-romio
     46variant gfortran description {Enable Fortran 77 and Fortran 90 bindings using gfortran from gcc43} conflicts g95 {
     47   depends_lib-append   port:gcc43
     48   configure.f77        "${prefix}/bin/gfortran-mp-4.3"
     49   configure.f90        "${prefix}/bin/gfortran-mp-4.3"
     50   configure.args-append   --enable-f77 --enable-f90
    4651}
    4752
    48 variant gforker {
     53variant gforker description {Use gforker process manager instead of the default mpd} {
    4954   configure.args-append   --with-pm=gforker
    5055}
Note: See TracChangeset for help on using the changeset viewer.