Date: Monday, October 12, 2015 @ 18:59:11 Author: arojas Revision: 248926
Link to cblas, improves performance if atlas-lapack is installed Added: python-numpy/trunk/site.cfg Modified: python-numpy/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++--------- site.cfg | 4 ++++ 2 files changed, 15 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-10-12 12:55:13 UTC (rev 248925) +++ PKGBUILD 2015-10-12 16:59:11 UTC (rev 248926) @@ -7,17 +7,20 @@ pkgbase=python-numpy pkgname=('python2-numpy' 'python-numpy') pkgver=1.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="Scientific tools for Python" arch=('i686' 'x86_64') license=('custom') url="http://www.numpy.org/" -makedepends=('lapack' 'python' 'python2' 'python-setuptools' 'python2-setuptools' 'gcc-fortran' 'python-nose' 'python2-nose' 'cython' 'cython2') +makedepends=('cblas' 'lapack' 'python' 'python2' 'python-setuptools' 'python2-setuptools' 'gcc-fortran' + 'python-nose' 'python2-nose' 'cython' 'cython2') options=('staticlibs') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/numpy/numpy/archive/v$pkgver.tar.gz") -md5sums=('c8693369638ed9bff12a0c90ef8ea7af') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/numpy/numpy/archive/v$pkgver.tar.gz" 'site.cfg') +md5sums=('c8693369638ed9bff12a0c90ef8ea7af' + '6ac5f9dac5d4c0e25a2eba6c98bf5b3c') prepare() { + cp site.cfg numpy-$pkgver cp -a numpy-$pkgver numpy-py2-$pkgver cd numpy-py2-$pkgver @@ -28,7 +31,6 @@ } build() { - export ATLAS=None export LDFLAGS="$LDFLAGS -shared" echo "Building Python2" @@ -41,8 +43,8 @@ } package_python2-numpy() { - depends=('lapack' 'python2') - optdepends=('python2-nose: testsuite') + depends=('lapack' 'python2' 'cblas') + optdepends=('python2-nose: testsuite' 'atlas-lapack: for improved performance of some linear algebra operations') _pyver=2.7 @@ -60,8 +62,8 @@ } package_python-numpy() { - depends=('lapack' 'python') - optdepends=('python-nose: testsuite') + depends=('lapack' 'python' 'cblas') + optdepends=('python-nose: testsuite' 'atlas-lapack: for improved performance of some linear algebra operations') provides=("python3-numpy=${pkgver}") replaces=('python3-numpy') conflicts=('python3-numpy') Added: site.cfg =================================================================== --- site.cfg (rev 0) +++ site.cfg 2015-10-12 16:59:11 UTC (rev 248926) @@ -0,0 +1,4 @@ +[atlas] +atlas_libs = cblas +libraries = cblas +