Bump. Incorporates many changes from the science overlay, mainly from bicatali.
authorDonnie Berkholz <dberkholz@gentoo.org>
Wed, 14 Jun 2006 01:07:00 +0000 (01:07 +0000)
committerDonnie Berkholz <dberkholz@gentoo.org>
Wed, 14 Jun 2006 01:07:00 +0000 (01:07 +0000)
Package-Manager: portage-2.1

dev-python/numpy/ChangeLog
dev-python/numpy/Manifest
dev-python/numpy/files/digest-numpy-0.9.8 [new file with mode: 0644]
dev-python/numpy/numpy-0.9.8.ebuild [new file with mode: 0644]

index 4fc9044f5bdaddb0f421b3b05802b77675482882..ae4ee8e731bafc8dd84e101060f22577407e89ac 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/numpy
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/ChangeLog,v 1.7 2006/06/13 23:34:12 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/ChangeLog,v 1.8 2006/06/14 01:06:59 spyderous Exp $
+
+*numpy-0.9.8 (14 Jun 2006)
+
+  14 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; +numpy-0.9.8.ebuild:
+  Bump. Incorporates many changes from the science overlay, mainly from bicatali.
 
   13 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; metadata.xml:
   Add sci herd as co-maintainer.
index 10036b85dbe16a40bb5cc9b1615a71191d262e3b..a9da7b8b94c9bde003adbb6b8e4a478b7d34d365 100644 (file)
@@ -3,6 +3,7 @@ MD5 55e142d9ed082ef48eafdf63a45e84a6 files/0.9.6-recognize-more-gfortran-version
 RMD160 7b281fbc21c762b2739d68b85d8e19f3cf0159dc files/0.9.6-recognize-more-gfortran-versions.patch 828
 SHA256 e922584a37011f12f4236b805071a7787bdf812e638819735155b8a9d16c82df files/0.9.6-recognize-more-gfortran-versions.patch 828
 DIST numpy-0.9.6.tar.gz 951680 RMD160 17182408135857b2ada0db7579e2c81d2baf9eb6 SHA1 f7ac718abd1cd8397e36acc58b8ce49a261dfbbb SHA256 8527a12c5e4399e476fab497cf76729519e14be818ccc7479af3087facb06f58
+DIST numpy-0.9.8.tar.gz 985088 RMD160 6059d103ae0c89f946da906f0cddcb9cd1f6b59b SHA1 d468f66849f8672a611004a64726fc6ea7195c83 SHA256 1cac3bb08d5a64b9877eb458b7235bf33bdb591136cb08e4561b6210756750c1
 EBUILD numpy-0.9.6-r1.ebuild 1267 RMD160 b4aea8471d7b497afbd5cd0b186b697496b4a34c SHA1 1cce2ec2c370e0a686141faa7e7e10dc1ca880b2 SHA256 3ca9e07aa6bf1d76c5a625c962cabb23ce426766a6398afe2c8d7ed091e57630
 MD5 bc3202348f01bf7a2a2ac46bb4eb3c01 numpy-0.9.6-r1.ebuild 1267
 RMD160 b4aea8471d7b497afbd5cd0b186b697496b4a34c numpy-0.9.6-r1.ebuild 1267
@@ -11,10 +12,14 @@ EBUILD numpy-0.9.6.ebuild 1195 RMD160 8c64a30a3934acef7ed1ffad8a85f0c35b8de2b6 S
 MD5 a44faddee7f73fd65138dda8ae3ebda8 numpy-0.9.6.ebuild 1195
 RMD160 8c64a30a3934acef7ed1ffad8a85f0c35b8de2b6 numpy-0.9.6.ebuild 1195
 SHA256 30500957357f83211fee74c82b87f6d87c1721f48eb122fb4cf85dcd888d5351 numpy-0.9.6.ebuild 1195
-MISC ChangeLog 1291 RMD160 b804fe0b04659679eba56ea106afbecfa75a2d2b SHA1 ec823bf8f238b27f7457c8a7521584315beda9b4 SHA256 8834022f62d343858b1a654b1dcfd8685a2fa1ce314be6ea6dc3945146d0d000
-MD5 998d441d1d880b8cf8092a7537ba35f5 ChangeLog 1291
-RMD160 b804fe0b04659679eba56ea106afbecfa75a2d2b ChangeLog 1291
-SHA256 8834022f62d343858b1a654b1dcfd8685a2fa1ce314be6ea6dc3945146d0d000 ChangeLog 1291
+EBUILD numpy-0.9.8.ebuild 1356 RMD160 64266c97715a362ea032836b424dfb975ca32061 SHA1 c2db7f9e1f48818400766a8a97946ab3c4f89670 SHA256 0fe2919e36cca121492aa06ede848d3c8793b29ebcdbffb7aa2665d0b452cce8
+MD5 4f194ad5b915c6306529c693b21dbeff numpy-0.9.8.ebuild 1356
+RMD160 64266c97715a362ea032836b424dfb975ca32061 numpy-0.9.8.ebuild 1356
+SHA256 0fe2919e36cca121492aa06ede848d3c8793b29ebcdbffb7aa2665d0b452cce8 numpy-0.9.8.ebuild 1356
+MISC ChangeLog 1478 RMD160 f4d6319c7c477ecab100fe49dadc8541f030d410 SHA1 61c81b74666cd6012d9cb769edea619c6e3eed13 SHA256 a2399a2a4d0f5d03481a462de33857e2f6b004b4f470a2ac83194248c333cef6
+MD5 029773af7cc7945701c66478c9028e05 ChangeLog 1478
+RMD160 f4d6319c7c477ecab100fe49dadc8541f030d410 ChangeLog 1478
+SHA256 a2399a2a4d0f5d03481a462de33857e2f6b004b4f470a2ac83194248c333cef6 ChangeLog 1478
 MISC metadata.xml 617 RMD160 fcb64d876af5dffc1a1cc308f6e76a3ff3525244 SHA1 5e056fcc834226a96a9a7197ba2f2c0c076634d5 SHA256 eda38840db709ec1460753d542150351bcd8eaf235fcd58252e45712d64cad6a
 MD5 9251edbaa605d72f2c04cc0a5b4f9a84 metadata.xml 617
 RMD160 fcb64d876af5dffc1a1cc308f6e76a3ff3525244 metadata.xml 617
@@ -25,3 +30,6 @@ SHA256 0ff9626194e8eb34606c98b6e783ddc5b6ceea5769a202e84a8d269afb38b3fd files/di
 MD5 70ac490e7058e3c3596587b79f44fd88 files/digest-numpy-0.9.6-r1 235
 RMD160 4ab24c9d8157ced0d63a8cce1d43ea5fb8da017c files/digest-numpy-0.9.6-r1 235
 SHA256 0ff9626194e8eb34606c98b6e783ddc5b6ceea5769a202e84a8d269afb38b3fd files/digest-numpy-0.9.6-r1 235
+MD5 a69679bccfb83100a3547c07b19bd72d files/digest-numpy-0.9.8 235
+RMD160 8a348d126eee1dffdfcda72fe0e898faeb633801 files/digest-numpy-0.9.8 235
+SHA256 5b8e9c649439c0084103ace433c75d26c1e2aa05fefddc972d8716240db48da3 files/digest-numpy-0.9.8 235
diff --git a/dev-python/numpy/files/digest-numpy-0.9.8 b/dev-python/numpy/files/digest-numpy-0.9.8
new file mode 100644 (file)
index 0000000..89baced
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 ca528d2b460a6567d70bb6bdf0dc1805 numpy-0.9.8.tar.gz 985088
+RMD160 6059d103ae0c89f946da906f0cddcb9cd1f6b59b numpy-0.9.8.tar.gz 985088
+SHA256 1cac3bb08d5a64b9877eb458b7235bf33bdb591136cb08e4561b6210756750c1 numpy-0.9.8.tar.gz 985088
diff --git a/dev-python/numpy/numpy-0.9.8.ebuild b/dev-python/numpy/numpy-0.9.8.ebuild
new file mode 100644 (file)
index 0000000..c3c94ea
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/numpy-0.9.8.ebuild,v 1.1 2006/06/14 01:06:59 spyderous Exp $
+
+inherit distutils
+
+DESCRIPTION="Multi-dimensional array object and processing for Python."
+SRC_URI="mirror://sourceforge/numpy/${P}.tar.gz"
+HOMEPAGE="http://numeric.scipy.org/"
+DEPEND=">=dev-lang/python-2.3
+       lapack? ( virtual/blas
+               virtual/lapack )"
+IUSE="lapack"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="BSD"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       # sed to patch ATLAS libraries names (gentoo specific)
+       sed -i \
+               -e "s:f77blas:blas:g" \
+               numpy/distutils/system_info.py
+
+       if use lapack; then
+               echo "[atlas]"  > site.cfg
+               echo "include_dirs = /usr/include/atlas" >> site.cfg
+               echo "atlas_libs = lapack, blas, cblas, atlas" >> site.cfg
+               echo -n "library_dirs = /usr/$(get_libdir)/lapack:" >> site.cfg
+               if [ -d "/usr/$(get_libdir)/blas/threaded-atlas" ]; then
+                       echo "/usr/$(get_libdir)/blas/threaded-atlas" >> site.cfg
+               else
+                       echo "/usr/$(get_libdir)/blas/atlas" >> site.cfg
+               fi
+       else
+               export ATLAS=None
+       fi
+}
+
+# The test only works after install
+# To be worked out.
+#src_test() {
+#      python -c "import numpy; numpy.test()" || \
+#              die "test failed!"
+#}
+
+src_install() {
+       distutils_src_install
+       dodoc numpy/doc/*
+}
+
+