[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