Revision: 76386 http://trac.macports.org/changeset/76386 Author: adfernandes@macports.org Date: 2011-02-21 12:59:37 -0800 (Mon, 21 Feb 2011) Log Message: ----------- new port: py27-pymc, based on py26-pymc Modified Paths: -------------- trunk/dports/python/py27-pymc/Portfile Added Paths: ----------- trunk/dports/python/py27-pymc/ Modified: trunk/dports/python/py27-pymc/Portfile =================================================================== --- trunk/dports/python/py26-pymc/Portfile 2011-01-02 20:40:17 UTC (rev 74792) +++ trunk/dports/python/py27-pymc/Portfile 2011-02-21 20:59:37 UTC (rev 76386) @@ -2,9 +2,9 @@ # $Id$ PortSystem 1.0 -PortGroup python26 1.0 +PortGroup python27 1.0 -name py26-pymc +name py27-pymc version 2.0 maintainers mnick license BSD @@ -29,34 +29,40 @@ rmd160 6e7775cad5aa185b190e89b0d6a4fed48adf335a patchfiles-append patch-pymc-gibbsit.f.diff -depends_lib-append port:py26-numpy +depends_lib-append port:py27-numpy python.add_archflags no -variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 g95 { +variant gcc42 description {create Fortran wrappers using gcc42} conflicts gcc43 gcc44 gcc45 g95 { depends_lib-append port:gcc42 set fc ${prefix}/bin/gfortran-mp-4.2 build.env-append F77=${fc} F90=${fc} } -variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 g95 { +variant gcc43 description {create Fortran wrappers using gcc43} conflicts gcc42 gcc44 gcc45 g95 { depends_lib-append port:gcc43 set fc ${prefix}/bin/gfortran-mp-4.3 build.env-append F77=${fc} F90=${fc} } -variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 g95 { +variant gcc44 description {create Fortran wrappers using gcc44} conflicts gcc42 gcc43 gcc45 g95 { depends_lib-append port:gcc44 set fc ${prefix}/bin/gfortran-mp-4.4 build.env-append F77=${fc} F90=${fc} } -variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 { +variant gcc45 description {create Fortran wrappers using gcc45} conflicts gcc42 gcc43 gcc44 g95 { + depends_lib-append port:gcc45 + set fc ${prefix}/bin/gfortran-mp-4.5 + build.env-append F77=${fc} F90=${fc} +} + +variant g95 description {create Fortran wrappers using f95} conflicts gcc42 gcc43 gcc44 gcc45 { depends_lib-append port:g95 set fc ${prefix}/bin/g95 build.env-append F77=${fc} F90=${fc} } -if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset g95]} { +if {![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc45] && ![variant_isset g95]} { default_variants +gcc44 }