[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