[108577] trunk/dports/science/emos/Portfile
takeshi at macports.org
takeshi at macports.org
Fri Jul 26 15:39:12 PDT 2013
Revision: 108577
https://trac.macports.org/changeset/108577
Author: takeshi at 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])}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130726/48eecc2e/attachment.html>
More information about the macports-changes
mailing list