aboutsummaryrefslogtreecommitdiffstats
path: root/community/py-numpy/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/py-numpy/APKBUILD')
-rw-r--r--community/py-numpy/APKBUILD102
1 files changed, 0 insertions, 102 deletions
diff --git a/community/py-numpy/APKBUILD b/community/py-numpy/APKBUILD
deleted file mode 100644
index 002dd8d4b3..0000000000
--- a/community/py-numpy/APKBUILD
+++ /dev/null
@@ -1,102 +0,0 @@
-# Contributor: Francesco Colista <fcolista@alpinelinux.org>
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Contributor: Martell Malone <martellmalone@gmail.com>
-# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
-pkgname=py-numpy
-_pkgname=numpy
-pkgver=1.16.4
-pkgrel=1
-pkgdesc="Scientific tools for Python"
-url="https://www.numpy.org/"
-arch="all"
-license="BSD-3-Clause"
-options="!check"
-makedepends="python2-dev py-setuptools python3-dev
- cython openblas-dev>=0.3.0 gfortran py-nose"
-subpackages="$pkgname-dev
- $pkgname-doc
- $pkgname-f2py::noarch
- py2-$_pkgname-f2py:_f2py:noarch
- py3-$_pkgname-f2py:_f2py:noarch
- py2-$_pkgname:_py
- py3-$_pkgname:_py"
-source="https://github.com/numpy/numpy/releases/download/v$pkgver/$_pkgname-$pkgver.tar.gz
- site.cfg"
-builddir="$srcdir/$_pkgname-$pkgver"
-
-prepare() {
- default_prepare
- cp "$srcdir"/site.cfg "$builddir"/
-}
-
-build() {
- export Atlas=None
- LDFLAGS="$LDFLAGS -shared"
-
- python2 setup.py build config_fc --fcompiler=gnu95
- python3 setup.py build config_fc --fcompiler=gnu95
-}
-
-package() {
- local python; for python in python2 python3; do
- $python setup.py install --prefix=/usr --root="$pkgdir" \
- config_fc --fcompiler=gnu95
- done
-
- install -D -m 644 LICENSE.txt \
- "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-dev() {
- cd "$pkgdir"
-
- # Move tests to -dev subpackage.
- find usr/lib/python* -type d -name tests | while read path; do
- mkdir -p "$subpkgdir/$path"
- mv "$path"/* "$subpkgdir/$path"/
- done
-
- default_dev
-}
-
-f2py() {
- mkdir -p "$subpkgdir"
-}
-
-_f2py() {
- local pyver="${subpkgname:2:1}"
- local python="python$pyver"
-
- pkgdesc="f2py for numpy (for $python)"
- depends="py$pyver-numpy=$pkgver-r$pkgrel $python-dev"
- install_if="$pkgname-f2py=$pkgver-r$pkgrel $python"
- [ "$pyver" = 3 ] || replaces="$pkgname"
-
- local dir="$(_pylibdir $python)/site-packages/numpy"
-
- mkdir -p "$subpkgdir/$dir" "$subpkgdir"/usr/bin
- mv "$pkgdir/$dir"/f2py "$subpkgdir/$dir"/
- mv "$pkgdir"/usr/bin/f2py$pyver "$subpkgdir"/usr/bin/
-}
-
-_py() {
- local pyver="${subpkgname:2:1}"
- local python="python$pyver"
-
- pkgdesc="$pkgdesc $pyver"
- install_if="$pkgname=$pkgver-r$pkgrel $python"
- [ "$pyver" = 3 ] || replaces="$pkgname"
-
- local libdir=$(_pylibdir $python)
-
- mkdir -p "$subpkgdir/$libdir"
- mv "$pkgdir/$libdir"/* "$subpkgdir/$libdir"/
- rmdir -p "$pkgdir/$libdir" 2>/dev/null || true
-}
-
-_pylibdir() {
- "$1" -c 'import sysconfig; print(sysconfig.get_path("stdlib"))'
-}
-
-sha512sums="427897a9e28a7e7648ebb0df8897a31c358fc5941773a120a534af6375d5963298f283185f36a7ac1c1e2b3511d2ba03d0779438acc849e1cf654f1454fc3c02 numpy-1.16.4.tar.gz
-21ca8db304cbbf5949f07702f2a42bb5e5a0d641921e36649555a41b0e48f04e96f53760417823177ac27f6de24b2191e6e1d5f0eb393beafa29f7484e23284f site.cfg"