aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2006-12-08 18:05:27 +0000
committerbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2006-12-08 18:05:27 +0000
commit255b6493ccad47434503e0978a1d467a934721e6 (patch)
treeee8ec4954acd93b833558c3372cd2d911731f99c /dev-python
parentnumpy: fixed lapack flag (diff)
downloadsci-255b6493ccad47434503e0978a1d467a934721e6.tar.gz
sci-255b6493ccad47434503e0978a1d467a934721e6.tar.bz2
sci-255b6493ccad47434503e0978a1d467a934721e6.zip
numpy version bump
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@420 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/numpy/ChangeLog9
-rw-r--r--dev-python/numpy/Manifest16
-rw-r--r--dev-python/numpy/files/digest-numpy-1.0.13
-rw-r--r--dev-python/numpy/numpy-1.0.1.ebuild66
4 files changed, 86 insertions, 8 deletions
diff --git a/dev-python/numpy/ChangeLog b/dev-python/numpy/ChangeLog
index 2f72a47be..62383aa7e 100644
--- a/dev-python/numpy/ChangeLog
+++ b/dev-python/numpy/ChangeLog
@@ -3,14 +3,15 @@
# $Header: $
+*numpy-1.0.1 (08 Dec 2006)
+
+ O8 Dec 2006; Sebastien Fabbro <seb@ist.utl.pt>; +numpy-1.0.ebuild:
+ Version bump.
+
21 Nov 2006; Sebastien Fabbro <seb@ist.utl.pt>; +numpy-1.0.ebuild:
Fixes again the USE=-lapack.
Thanks to Toon Verstraelen <toon.verstraelen@ugent.be>.
-
-
-
-
*numpy-1.0 (02 Nov 2006)
O2 Nov 2006; Sebastien Fabbro <seb@ist.utl.pt>; +numpy-1.0.ebuild:
diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 68c6ce0b5..b48cf4020 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -1,12 +1,17 @@
+DIST numpy-1.0.1.tar.gz 1249684 RMD160 f3a0c55aa5add8c93f91eee1bb05ff555c0f2485 SHA1 d6d20a32d2386ea32582d497d123211a98441c4e SHA256 c90d6f0ced132ef5bcd0b2791e0697bef6d92de45c2c591ea472d9f795757067
DIST numpy-1.0.tar.gz 1217867 RMD160 86f78b4f83da8f173fb4794b3853d9203311b2c6 SHA1 2ee8aab3bef62e9791ab2671193787c3855c2222 SHA256 dcd46eb5f3c09018912f590fa7fbf92f2c85421314c12b8fcd2e19d74757d5c7
+EBUILD numpy-1.0.1.ebuild 1556 RMD160 5c2c73bfe2f99835f894e4c76ed616b2e8254d8a SHA1 befed94a5be0098021444380e82b97302091d4a4 SHA256 e0ed9228a63138045c53005b198612ed39ef4ecd20a783872e372e0354196aea
+MD5 17b5e24c5abb393c2aa84f90d57e2bdd numpy-1.0.1.ebuild 1556
+RMD160 5c2c73bfe2f99835f894e4c76ed616b2e8254d8a numpy-1.0.1.ebuild 1556
+SHA256 e0ed9228a63138045c53005b198612ed39ef4ecd20a783872e372e0354196aea numpy-1.0.1.ebuild 1556
EBUILD numpy-1.0.ebuild 1556 RMD160 5c2c73bfe2f99835f894e4c76ed616b2e8254d8a SHA1 befed94a5be0098021444380e82b97302091d4a4 SHA256 e0ed9228a63138045c53005b198612ed39ef4ecd20a783872e372e0354196aea
MD5 17b5e24c5abb393c2aa84f90d57e2bdd numpy-1.0.ebuild 1556
RMD160 5c2c73bfe2f99835f894e4c76ed616b2e8254d8a numpy-1.0.ebuild 1556
SHA256 e0ed9228a63138045c53005b198612ed39ef4ecd20a783872e372e0354196aea numpy-1.0.ebuild 1556
-MISC ChangeLog 424 RMD160 740a8ec3144188c2442c9b8efd4f1613a98c523b SHA1 87a48127e0c09916240fc4743b1a231e7ed0f981 SHA256 e3374e6494bdc52fd4f8c3cbbd43c0b5fe6013b0c150a8139f0456ff38994779
-MD5 edc7d131b84a222b369a50037fce2cfc ChangeLog 424
-RMD160 740a8ec3144188c2442c9b8efd4f1613a98c523b ChangeLog 424
-SHA256 e3374e6494bdc52fd4f8c3cbbd43c0b5fe6013b0c150a8139f0456ff38994779 ChangeLog 424
+MISC ChangeLog 535 RMD160 ff58812332d982c53d35ebc4cc4819e94199b2b9 SHA1 58786c1c54372243f807ef1e19cc31b4077be651 SHA256 37802fb9cda34bd61efd8d17d06f13ad8637bd7b8e8c2ffa2e8346b3ad41ee8d
+MD5 7fa75b817ed4ee1878db0244d2509289 ChangeLog 535
+RMD160 ff58812332d982c53d35ebc4cc4819e94199b2b9 ChangeLog 535
+SHA256 37802fb9cda34bd61efd8d17d06f13ad8637bd7b8e8c2ffa2e8346b3ad41ee8d ChangeLog 535
MISC metadata.xml 617 RMD160 fcb64d876af5dffc1a1cc308f6e76a3ff3525244 SHA1 5e056fcc834226a96a9a7197ba2f2c0c076634d5 SHA256 eda38840db709ec1460753d542150351bcd8eaf235fcd58252e45712d64cad6a
MD5 9251edbaa605d72f2c04cc0a5b4f9a84 metadata.xml 617
RMD160 fcb64d876af5dffc1a1cc308f6e76a3ff3525244 metadata.xml 617
@@ -14,3 +19,6 @@ SHA256 eda38840db709ec1460753d542150351bcd8eaf235fcd58252e45712d64cad6a metadata
MD5 6b094870303997867b96f79b7df67a6b files/digest-numpy-1.0 232
RMD160 9ca0734fb0419a717f037e961596e5ba89d5f3ae files/digest-numpy-1.0 232
SHA256 6a72c196c3696d318a07a08eb6ad19ea909a8b76d7231b580190a354e3a4bd91 files/digest-numpy-1.0 232
+MD5 03507ab77c28afe5e3f47d2f3e5ee2f7 files/digest-numpy-1.0.1 238
+RMD160 ea629f31974cb85325a558a41a3c5f8500cf636e files/digest-numpy-1.0.1 238
+SHA256 683c8162153610de363d0aa90c583e5e83f4bb8fc815d6e0310c43f76cc19faa files/digest-numpy-1.0.1 238
diff --git a/dev-python/numpy/files/digest-numpy-1.0.1 b/dev-python/numpy/files/digest-numpy-1.0.1
new file mode 100644
index 000000000..6bfc0c7d6
--- /dev/null
+++ b/dev-python/numpy/files/digest-numpy-1.0.1
@@ -0,0 +1,3 @@
+MD5 13a29244cbe03e0d45e56d8d90ecb55d numpy-1.0.1.tar.gz 1249684
+RMD160 f3a0c55aa5add8c93f91eee1bb05ff555c0f2485 numpy-1.0.1.tar.gz 1249684
+SHA256 c90d6f0ced132ef5bcd0b2791e0697bef6d92de45c2c591ea472d9f795757067 numpy-1.0.1.tar.gz 1249684
diff --git a/dev-python/numpy/numpy-1.0.1.ebuild b/dev-python/numpy/numpy-1.0.1.ebuild
new file mode 100644
index 000000000..93686ee90
--- /dev/null
+++ b/dev-python/numpy/numpy-1.0.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+
+inherit distutils
+
+MY_P=${P/_beta/b}
+MY_P=${MY_P/_}
+DESCRIPTION="Multi-dimensional array object and processing for Python."
+SRC_URI="mirror://sourceforge/numpy/${MY_P}.tar.gz"
+HOMEPAGE="http://numeric.scipy.org/"
+# numpy provides the latest version of dev-python/f2py
+DEPEND=">=dev-lang/python-2.3
+ !dev-python/f2py
+ lapack? ( virtual/blas
+ virtual/lapack )"
+IUSE="lapack"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="BSD"
+RESTRICT="test"
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # sed to patch ATLAS libraries names (gentoo specific)
+ sed -i \
+ -e "s:f77blas:blas:g" \
+ -e "s:ptblas:blas:g" \
+ -e "s:ptcblas:cblas:g" \
+ -e "s:lapack_atlas:lapack: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
+ fi
+}
+
+src_compile() {
+ # http://projects.scipy.org/scipy/numpy/ticket/182
+ # Can't set LDFLAGS
+ unset LDFLAGS
+ if !(use lapack); then
+ rm -f site.cfg
+ export BLAS=None
+ export LAPACK=None
+ export ATLAS=None
+ fi
+
+ distutils_src_compile
+}
+
+src_install() {
+ distutils_src_install
+ dodoc numpy/doc/*
+}