Revision: 108598 https://trac.macports.org/changeset/108598 Author: takeshi@macports.org Date: 2013-07-27 04:34:47 -0700 (Sat, 27 Jul 2013) Log Message: ----------- ncarg: added gcc48 variant Modified Paths: -------------- trunk/dports/science/ncarg/Portfile Modified: trunk/dports/science/ncarg/Portfile =================================================================== --- trunk/dports/science/ncarg/Portfile 2013-07-27 11:33:27 UTC (rev 108597) +++ trunk/dports/science/ncarg/Portfile 2013-07-27 11:34:47 UTC (rev 108598) @@ -6,7 +6,7 @@ name ncarg version 6.1.2 -revision 2 +revision 3 categories science maintainers takeshi license {UCAR-Unidata public-domain BSD LGPL-3 GPL-3} @@ -97,6 +97,8 @@ set fortranlib "-L${prefix}/lib/gcc46 -lgfortran" } elseif {[variant_isset gcc47]} { set fortranlib "-L${prefix}/lib/gcc47 -lgfortran" + } elseif {[variant_isset gcc48]} { + set fortranlib "-L${prefix}/lib/gcc48 -lgfortran" } foreach f {Darwin Darwin_Intel} { reinplace "s|-lgfortran|${fortranlib}|" ${worksrcpath}/config/${f} @@ -225,38 +227,43 @@ } } -variant g95 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 description {compile with g95} { +variant g95 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 gcc48 description {compile with g95} { configure.fc ${prefix}/bin/g95 depends_build-append port:g95 configure.fflags-append -fno-second-underscore } -variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 g95 description {compile with gcc 4.3} { +variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 gcc48 g95 description {compile with gcc 4.3} { configure.compiler macports-gcc-4.3 depends_build-append port:gcc43 } -variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 g95 description {compile with gcc 4.4} { +variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 gcc48 g95 description {compile with gcc 4.4} { configure.compiler macports-gcc-4.4 depends_build-append port:gcc44 } -variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 g95 description {compile with gcc 4.5} { +variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 gcc48 g95 description {compile with gcc 4.5} { configure.compiler macports-gcc-4.5 depends_build-append port:gcc45 } -variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 g95 description {compile with gcc 4.6} { +variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 gcc48 g95 description {compile with gcc 4.6} { configure.compiler macports-gcc-4.6 depends_build-append port:gcc46 } -variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 g95 description {compile with gcc 4.7} { +variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 gcc48 g95 description {compile with gcc 4.7} { configure.compiler macports-gcc-4.7 depends_build-append port:gcc47 } -if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset g95]} { +variant gcc48 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 g95 description {compile with gcc 4.8} { + configure.compiler macports-gcc-4.8 + depends_build-append port:gcc48 +} + +if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc48] && ![variant_isset g95]} { default_variants +gcc47 }