Revision: 108576 https://trac.macports.org/changeset/108576 Author: takeshi@macports.org Date: 2013-07-26 14:58:41 -0700 (Fri, 26 Jul 2013) Log Message: ----------- dotwrp: added gcc48 variants Modified Paths: -------------- trunk/dports/math/dotwrp/Portfile Modified: trunk/dports/math/dotwrp/Portfile =================================================================== --- trunk/dports/math/dotwrp/Portfile 2013-07-26 21:12:02 UTC (rev 108575) +++ trunk/dports/math/dotwrp/Portfile 2013-07-26 21:58:41 UTC (rev 108576) @@ -5,10 +5,11 @@ PortGroup github 1.0 github.setup tenomoto dotwrp 1.1 v -revision 1 +revision 2 categories math science platforms darwin maintainers takeshi +license public-domain description A wrapper for *dot* functions in Accelerate framework long_description \ This is a wrapper for four Level 1 BLAS functions \ @@ -20,12 +21,14 @@ use_configure no -if { ![variant_isset g95] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46]} { +if { ![variant_isset g95] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc48]} { default_variants +gcc47 } if {[variant_isset g95]} { set fc ${prefix}/bin/g95 +} elseif {[variant_isset gcc48]} { + set fc ${prefix}/bin/gfortran-mp-4.8 } elseif {[variant_isset gcc47]} { set fc ${prefix}/bin/gfortran-mp-4.7 } elseif {[variant_isset gcc46]} { @@ -47,22 +50,26 @@ xinstall -m 644 ${worksrcpath}/lib${name}.a ${destroot}${prefix}/lib } -variant g95 conflicts gcc44 gcc45 gcc46 gcc47 description {compile with g95} { +variant g95 conflicts gcc44 gcc45 gcc46 gcc47 gcc48 description {compile with g95} { depends_build port:g95 } -variant gcc44 conflicts g95 gcc45 gcc46 gcc47 description {compile with gfortran-mp-4.4} { +variant gcc44 conflicts g95 gcc45 gcc46 gcc47 gcc48 description {compile with gfortran-mp-4.4} { depends_build port:gcc44 } -variant gcc45 conflicts g95 gcc44 gcc46 gcc47 description {compile with gfortran-mp-4.5} { +variant gcc45 conflicts g95 gcc44 gcc46 gcc47 gcc48 description {compile with gfortran-mp-4.5} { depends_build port:gcc45 } -variant gcc46 conflicts g95 gcc44 gcc45 gcc47 description {compile with gfortran-mp-4.6} { +variant gcc46 conflicts g95 gcc44 gcc45 gcc47 gcc48 description {compile with gfortran-mp-4.6} { depends_build port:gcc46 } -variant gcc47 conflicts g95 gcc44 gcc45 gcc46 description {compile with gfortran-mp-4.7} { +variant gcc47 conflicts g95 gcc44 gcc45 gcc46 gcc48 description {compile with gfortran-mp-4.7} { depends_build port:gcc47 } + +variant gcc48 conflicts g95 gcc44 gcc45 gcc46 gcc47 description {compile with gfortran-mp-4.8} { + depends_build port:gcc48 +}