summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlmwang2023-07-03 22:42:03 -0700
committerlmwang2023-07-03 22:42:03 -0700
commit6a673fa9ce3dc1995e812f8da0b6c1ebd0ed28b2 (patch)
treef562ccba8bd6d0824023901168ad6154ea25a838
parent0427a419665d17f7c1dae6c3144953e70f4b8237 (diff)
downloadaur-6a673fa9ce3dc1995e812f8da0b6c1ebd0ed28b2.tar.gz
1.25.0
-rwxr-xr-xPKGBUILD24
1 files changed, 10 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 688cf59e1390..1ead06ff9eda 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,44 +5,40 @@
# Contributor: Angel "angvp" Velasquez <angvp[at]archlinux.com.ve>
pkgname="python-numpy-openblas"
-pkgver=1.23.5
+pkgver=1.25.0
pkgrel=1
pkgdesc="Scientific tools for Python - built with openblas"
arch=("i686" "x86_64")
license=("custom")
url="http://numpy.org/"
-depends=("python" "cython" "openblas-lapack")
+depends=("python" "blas-openblas")
optdepends=("python-nose: testsuite")
provides=("python3-numpy=${pkgver}" "python-numpy=${pkgver}")
conflicts=("python3-numpy" "python-numpy")
-makedepends=('cblas' 'lapack' 'python' 'python-setuptools' 'gcc-fortran' 'python-nose' 'cython' 'python-hypothesis')
-checkdepends=('python-pytest')
+makedepends=('cblas' 'lapack' 'python-setuptools' 'gcc-fortran' 'cython')
+checkdepends=('python-pytest' 'python-hypothesis')
options=('staticlibs')
source=("python-numpy-$pkgver.tar.gz::https://github.com/numpy/numpy/releases/download/v$pkgver/numpy-$pkgver.tar.gz")
-sha256sums=('1b1766d6f397c18153d40015ddfc79ddb715cabadc04d2d228d4e5a8bc4ded1a')
+sha256sums=('f1accae9a28dc3cda46a91de86acf69de0d1b5f4edd44a9b0c3ceb8036dfff19')
build() {
- export Atlas=None
- export LDFLAGS="$LDFLAGS -shared"
-
cd numpy-$pkgver
- NPY_BLAS_ORDER=openblas NPY_LAPACK_ORDER=openblas python setup.py config_fc --fcompiler=gnu95 build
+ python setup.py build
}
check() {
+ local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
+
cd numpy-$pkgver
python setup.py install --root="$PWD/tmp_install" --optimize=1
cd "$PWD/tmp_install"
- local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')
- PATH="$PWD/usr/bin:$PATH" PYTHONPATH="$PWD/usr/lib/${python_version}/site-packages:$PYTHONPATH" python -c 'import numpy; numpy.test()'
+ PATH="$PWD/usr/bin:$PATH" PYTHONPATH="$PWD/$site_packages:$PYTHONPATH" python -c 'import numpy; numpy.test()'
}
package() {
cd numpy-$pkgver
-
- python setup.py config_fc --fcompiler=gnu95 install \
- --prefix=/usr --root="${pkgdir}" --optimize=1
+ python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
install -D -m644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/python-numpy/
}