aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2006-03-20 20:29:41 +0000
committerbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2006-03-20 20:29:41 +0000
commit207edb755df9b811c85b8672bfa219276457b339 (patch)
tree918e4c7b4c4979d5a44062ab46f1b42d253ddcd5 /dev-python/numpy
parentremoved src_test (diff)
downloadsci-207edb755df9b811c85b8672bfa219276457b339.tar.gz
sci-207edb755df9b811c85b8672bfa219276457b339.tar.bz2
sci-207edb755df9b811c85b8672bfa219276457b339.zip
numpy-0.9.6.ebuild: fix atlas/lapack again
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@136 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'dev-python/numpy')
-rw-r--r--dev-python/numpy/Manifest2
-rw-r--r--dev-python/numpy/numpy-0.9.6.ebuild34
2 files changed, 18 insertions, 18 deletions
diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 2f1e750aa..90bf67839 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -2,4 +2,4 @@ MD5 3abf235b64d60ff95dec5b02d7840e28 ChangeLog 430
MD5 5238e63b838e1c26ed682d2c3050cea8 files/digest-numpy-0.9.5 63
MD5 3d1644c7fef9abd10cb81c674838b436 files/digest-numpy-0.9.6 63
MD5 04c542ab54b370936205c9a08cab2af7 numpy-0.9.5.ebuild 1096
-MD5 04c542ab54b370936205c9a08cab2af7 numpy-0.9.6.ebuild 1096
+MD5 d2d9fcf991f67d76b6257555c8450ec8 numpy-0.9.6.ebuild 1243
diff --git a/dev-python/numpy/numpy-0.9.6.ebuild b/dev-python/numpy/numpy-0.9.6.ebuild
index f141ca9fe..af5b4605b 100644
--- a/dev-python/numpy/numpy-0.9.6.ebuild
+++ b/dev-python/numpy/numpy-0.9.6.ebuild
@@ -4,7 +4,7 @@
inherit distutils
-DESCRIPTION="Numpy contains a powerful N-dimensional array object for Python."
+DESCRIPTION="Powerful N-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
@@ -18,31 +18,31 @@ LICENSE="BSD"
src_unpack() {
unpack ${A}
cd "${S}"
- # note the default are fine to use with
- # blas/lapack reference and mkl.
+
if use lapack; then
+ # only modify [atlas]
+ # the default [blas] and [lapack] are fine
+ # for other implementations
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
+ elif [ -d "/usr/$(get_libdir)/blas/atlas" ]; then
+ echo "/usr/$(get_libdir)/blas/atlas" >> site.cfg
+ fi
+
else
- echo "[DEFAULT]" > site.cfg
- echo "library_dirs =" >> site.cfg
- echo "include_dirs =" >> site.cfg
- echo "src_dirs =" >> site.cfg
- echo "[blas_opt] =" >> site.cfg
+ export ATLAS=None
+ export PTATLAS=None
+ export BLAS=None
+ export LAPACK=None
echo "[lapack_opt] =" >> site.cfg
fi
}
-# he 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/*
}
-
-