[71176] trunk/dports/python
ram at macports.org
ram at macports.org
Fri Sep 3 13:07:16 PDT 2010
Revision: 71176
http://trac.macports.org/changeset/71176
Author: ram at macports.org
Date: 2010-09-03 13:07:15 -0700 (Fri, 03 Sep 2010)
Log Message:
-----------
python/py27-numpy: new port
Added Paths:
-----------
trunk/dports/python/py27-numpy/
trunk/dports/python/py27-numpy/Portfile
Removed Paths:
-------------
trunk/dports/python/py27-numpy/Portfile
Deleted: trunk/dports/python/py27-numpy/Portfile
===================================================================
--- trunk/dports/python/py26-numpy/Portfile 2010-09-03 18:50:32 UTC (rev 71171)
+++ trunk/dports/python/py27-numpy/Portfile 2010-09-03 20:07:15 UTC (rev 71176)
@@ -1,86 +0,0 @@
-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
-# $Id$
-
-PortSystem 1.0
-PortGroup python26 1.0
-
-name py26-numpy
-epoch 20100319
-version 1.4.1
-revision 1
-categories python
-platforms darwin
-maintainers mcalhoun openmaintainer
-description The core utilities for the scientific library scipy for Python
-long_description ${description}
-
-homepage http://numpy.scipy.org/
-master_sites sourceforge:numpy
-distname numpy-${version}
-
-checksums md5 5c7b5349dc3161763f7f366ceb96516b \
- sha1 ec6078aa09acbcca3d90f9f36353fc83e7e1daa0 \
- rmd160 a0bbebd1138ffc93517095e3c06459cd9744a9d6
-
-patchfiles patch-f2py_setup.py.diff \
- patch-system_info.py.diff \
- patch-fcompiler_g95.diff
-
-depends_lib-append port:fftw-3 \
- port:py26-nose \
- port:atlas
-
-build.env-append ATLAS=${prefix}/lib \
- LAPACK=${prefix}/lib \
- BLAS=${prefix}/lib
-
-destroot.env-append ATLAS=${prefix}/lib \
- LAPACK=${prefix}/lib \
- BLAS=${prefix}/lib
-
-post-patch {
- reinplace "s|@@MPORTS_PYTHON@@|${python.bin}|" ${worksrcpath}/numpy/f2py/setup.py
-}
-
-variant gcc43 conflicts gcc44 description {Use the gcc43 compiler (enables fortran code)} {
- depends_lib-append port:gcc43
- configure.compiler macports-gcc-4.3
- build.env-append CC="${prefix}/bin/gcc-mp-4.3" \
- CXX="${prefix}/bin/g++-mp-4.3"
-
- destroot.env-append CC="${prefix}/bin/gcc-mp-4.3" \
- CXX="${prefix}/bin/g++-mp-4.3"
-}
-
-variant gcc44 conflicts gcc43 description {Use the gcc44 compiler (enables fortran code)} {
- depends_lib-append port:gcc44
- configure.compiler macports-gcc-4.4
- build.env-append CC="${prefix}/bin/gcc-mp-4.4" \
- CXX="${prefix}/bin/g++-mp-4.4"
-
- destroot.env-append CC="${prefix}/bin/gcc-mp-4.4" \
- CXX="${prefix}/bin/g++-mp-4.4"
-}
-
-if {![variant_isset gcc43]} {
- default_variants +gcc44
-}
-
-variant no_atlas description {Do not use the macports atlas libs} {
- build.env-delete ATLAS=${prefix}/lib \
- LAPACK=${prefix}/lib \
- BLAS=${prefix}/lib
-
- destroot.env-delete ATLAS=${prefix}/lib \
- LAPACK=${prefix}/lib \
- BLAS=${prefix}/lib
- depends_lib-delete port:atlas
-}
-
-variant universal {
- patchfiles-append patch-setup.py.diff
-}
-
-livecheck.type regex
-livecheck.url http://sourceforge.net/projects/numpy/files/
-livecheck.regex "files\/NumPy\/(\\d+(?:\\.\\d+)*)\/numpy"
Copied: trunk/dports/python/py27-numpy/Portfile (from rev 71174, trunk/dports/python/py26-numpy/Portfile)
===================================================================
--- trunk/dports/python/py27-numpy/Portfile (rev 0)
+++ trunk/dports/python/py27-numpy/Portfile 2010-09-03 20:07:15 UTC (rev 71176)
@@ -0,0 +1,83 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup python27 1.0
+
+name py27-numpy
+version 1.5.0
+categories python
+platforms darwin
+maintainers ram openmaintainer
+description The core utilities for the scientific library scipy for Python
+long_description ${description}
+
+homepage http://numpy.scipy.org/
+master_sites sourceforge:numpy
+distname numpy-${version}
+
+checksums md5 3a8bfdc434df782d647161c48943ee09 \
+ sha1 5e3c40e1dde20bd8fda7a2131cb1259af7689295 \
+ rmd160 6c6a8ce32d32705b66966c7a58359a0f2f404549
+
+patchfiles patch-f2py_setup.py.diff \
+ patch-system_info.py.diff \
+ patch-fcompiler_g95.diff
+
+depends_lib-append port:fftw-3 \
+ port:py26-nose \
+ port:atlas
+
+build.env-append ATLAS=${prefix}/lib \
+ LAPACK=${prefix}/lib \
+ BLAS=${prefix}/lib
+
+destroot.env-append ATLAS=${prefix}/lib \
+ LAPACK=${prefix}/lib \
+ BLAS=${prefix}/lib
+
+post-patch {
+ reinplace "s|@@MPORTS_PYTHON@@|${python.bin}|" ${worksrcpath}/numpy/f2py/setup.py
+}
+
+variant gcc43 conflicts gcc44 description {Use the gcc43 compiler (enables fortran code)} {
+ depends_lib-append port:gcc43
+ configure.compiler macports-gcc-4.3
+ build.env-append CC="${prefix}/bin/gcc-mp-4.3" \
+ CXX="${prefix}/bin/g++-mp-4.3"
+
+ destroot.env-append CC="${prefix}/bin/gcc-mp-4.3" \
+ CXX="${prefix}/bin/g++-mp-4.3"
+}
+
+variant gcc44 conflicts gcc43 description {Use the gcc44 compiler (enables fortran code)} {
+ depends_lib-append port:gcc44
+ configure.compiler macports-gcc-4.4
+ build.env-append CC="${prefix}/bin/gcc-mp-4.4" \
+ CXX="${prefix}/bin/g++-mp-4.4"
+
+ destroot.env-append CC="${prefix}/bin/gcc-mp-4.4" \
+ CXX="${prefix}/bin/g++-mp-4.4"
+}
+
+if {![variant_isset gcc43]} {
+ default_variants +gcc44
+}
+
+variant no_atlas description {Do not use the macports atlas libs} {
+ build.env-delete ATLAS=${prefix}/lib \
+ LAPACK=${prefix}/lib \
+ BLAS=${prefix}/lib
+
+ destroot.env-delete ATLAS=${prefix}/lib \
+ LAPACK=${prefix}/lib \
+ BLAS=${prefix}/lib
+ depends_lib-delete port:atlas
+}
+
+variant universal {
+ patchfiles-append patch-setup.py.diff
+}
+
+livecheck.type regex
+livecheck.url http://sourceforge.net/projects/numpy/files/
+livecheck.regex "files\/NumPy\/(\\d+(?:\\.\\d+)*)\/numpy"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100903/8dbbd6f2/attachment.html>
More information about the macports-changes
mailing list