Revision: 108577 https://trac.macports.org/changeset/108577 Author: takeshi@macports.org Date: 2013-07-26 15:39:12 -0700 (Fri, 26 Jul 2013) Log Message: ----------- emos: revamped for 000392. added gcc48 variant Modified Paths: -------------- trunk/dports/science/emos/Portfile Modified: trunk/dports/science/emos/Portfile =================================================================== --- trunk/dports/science/emos/Portfile 2013-07-26 21:58:41 UTC (rev 108576) +++ trunk/dports/science/emos/Portfile 2013-07-26 22:39:12 UTC (rev 108577) @@ -4,19 +4,18 @@ PortSystem 1.0 name emos -version 000382 -revision 5 +version 000392 platforms darwin maintainers takeshi license LGPL categories science description Interpolation library -homepage http://www.ecmwf.int/products/data/software/interpolation.html -master_sites http://www.ecmwf.int/products/data/software/download/software_files/ +homepage https://software.ecmwf.int/emoslib +master_sites https://software.ecmwf.int/wiki/download/attachments/3473472 distname ${name}_${version} -checksums md5 cfca587da4dda8b615dfdc3d0fdac080 \ - sha1 450bd27956a7496740a6ef4349f44e015d6525fa \ - rmd160 892cf38b1d207caea53e495c9f84c94bae989613 +checksums md5 165b9d7918fd67fd849c59287fc54bb6 \ + sha1 a8eecd6fa48a38e503373e6735e5bac861a10405 \ + rmd160 270308f45c8d1d5b47da7018cba98a96d00f8139 long_description \ The Interpolation library (EMOSLIB) includes Interpolation software \ and GRIB, BUFR, CREX encoding/decoding routines. @@ -95,7 +94,7 @@ } use_parallel_build no -if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset g95]} { +if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc48] && ![variant_isset g95]} { default_variants +gcc47 } if {[variant_isset g95]} { @@ -107,36 +106,41 @@ } universal_variant no -variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 g95 description {builds fortran interface with gfortran 4.3} { +variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 gcc48 g95 description {builds fortran interface with gfortran 4.3} { depends_build-append port:gcc43 configure.compiler macports-gcc-4.3 } -variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 g95 description {builds fortran interface with gfortran 4.4} { +variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 gcc48 g95 description {builds fortran interface with gfortran 4.4} { depends_build-append port:gcc44 configure.compiler macports-gcc-4.4 } -variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 g95 description {builds fortran interface with gfortran 4.5} { +variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 gcc48 g95 description {builds fortran interface with gfortran 4.5} { depends_build-append port:gcc45 configure.compiler macports-gcc-4.5 } -variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 g95 description {builds fortran interface with gfortran 4.6} { +variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 gcc48 g95 description {builds fortran interface with gfortran 4.6} { depends_build-append port:gcc46 configure.compiler macports-gcc-4.6 } -variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 g95 description {builds fortran interface with gfortran 4.7} { +variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 gcc48 g95 description {builds fortran interface with gfortran 4.7} { depends_build-append port:gcc47 configure.compiler macports-gcc-4.7 } -variant g95 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 description {builds fortran interface with g95} { +variant gcc48 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 g95 description {builds fortran interface with gfortran 4.8} { + depends_build-append port:gcc48 + configure.compiler macports-gcc-4.8 +} + +variant g95 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 gcc48 description {builds fortran interface with g95} { depends_build-append port:g95 configure.fc ${prefix}/bin/g95 } livecheck.type regex livecheck.url ${homepage} -livecheck.regex {([0-9][0-9][0-9][0-9][0-9][0-9]),} +livecheck.regex {emos_([0-9][0-9][0-9][0-9][0-9][0-9])}
participants (1)
-
takeshi@macports.org