Revision: 105437 https://trac.macports.org/changeset/105437 Author: ryandesign@macports.org Date: 2013-04-20 02:25:19 -0700 (Sat, 20 Apr 2013) Log Message: ----------- cdf: update master_sites; add gcc48 variant Modified Paths: -------------- trunk/dports/science/cdf/Portfile Modified: trunk/dports/science/cdf/Portfile =================================================================== --- trunk/dports/science/cdf/Portfile 2013-04-20 09:02:03 UTC (rev 105436) +++ trunk/dports/science/cdf/Portfile 2013-04-20 09:25:19 UTC (rev 105437) @@ -23,8 +23,7 @@ discipline independent fashion. homepage http://cdf.gsfc.nasa.gov/ -master_sites ftp://cdaweb.gsfc.nasa.gov/pub/cdf/dist/${name}${my_version}/unix \ - ftp://cdaweb.gsfc.nasa.gov/pub/cdf/dist/obsolete/${name}${my_branch}/${name}${my_version}/unix +master_sites http://cdaweb.gsfc.nasa.gov/pub/software/cdf/dist/${name}${my_version}/unix/ # 3.4.1 was stealth-updated 2012-06-28 (#35017), 2012-07-02 (#35216) dist_subdir ${name}/${version}_2 @@ -81,27 +80,32 @@ move ${destroot}${prefix}/CDFLeapSeconds.txt ${docdir} } -variant gcc44 conflicts gcc45 gcc46 gcc47 description {Use gcc44} { +variant gcc44 conflicts gcc45 gcc46 gcc47 gcc48 description {Use gcc44} { depends_lib-append port:gcc44 configure.compiler macports-gcc-4.4 } -variant gcc45 conflicts gcc44 gcc46 gcc47 description {Use gcc45} { +variant gcc45 conflicts gcc44 gcc46 gcc47 gcc48 description {Use gcc45} { depends_lib-append port:gcc45 configure.compiler macports-gcc-4.5 } -variant gcc46 conflicts gcc44 gcc45 gcc47 description {Use gcc46} { +variant gcc46 conflicts gcc44 gcc45 gcc47 gcc48 description {Use gcc46} { depends_lib-append port:gcc46 configure.compiler macports-gcc-4.6 } -variant gcc47 conflicts gcc44 gcc45 gcc46 description {Use gcc47} { +variant gcc47 conflicts gcc44 gcc45 gcc46 gcc48 description {Use gcc47} { depends_lib-append port:gcc47 configure.compiler macports-gcc-4.7 } -if {![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc47]} { +variant gcc48 conflicts gcc44 gcc45 gcc46 gcc47 description {Use gcc48} { + depends_lib-append port:gcc48 + configure.compiler macports-gcc-4.8 +} + +if {![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc47] && ![variant_isset gcc48]} { default_variants +gcc47 }