summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlmwang2015-11-09 11:49:27 -0800
committerlmwang2015-11-09 11:49:27 -0800
commit8f3d597c4bfea511c0e2a3276548e0215480e342 (patch)
tree785375afb2ad4cf0546f1228e11d40e0b937bb59
parent3d1bd972f268ae23ad4012588bc50e6dfe68fbf6 (diff)
downloadaur-8f3d597c4bfea511c0e2a3276548e0215480e342.tar.gz
moved dependencies etc out from the package function
-rw-r--r--.SRCINFO13
-rwxr-xr-xPKGBUILD57
2 files changed, 16 insertions, 54 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c1c74c130100..cd7454ca7372 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = python-numpy-openblas
pkgdesc = Scientific tools for Python - built with openblas
pkgver = 1.10.1
- pkgrel = 1
+ pkgrel = 2
url = http://numpy.scipy.org/
arch = i686
arch = x86_64
license = custom
- source = python-numpy-1.10.1.tar.gz::https://github.com/numpy/numpy/archive/v1.10.1.tar.gz
- md5sums = d2a125a52187ab234bfe444287b53660
-
-pkgname = python-numpy-openblas
+ makedepends = python-distribute
+ makedepends = gcc-fortran
+ makedepends = python-nose
depends = python
depends = cython
depends = openblas-lapack
@@ -19,4 +18,8 @@ pkgname = python-numpy-openblas
conflicts = python3-numpy
conflicts = python-numpy
options = staticlibs
+ source = python-numpy-1.10.1.tar.gz::https://github.com/numpy/numpy/archive/v1.10.1.tar.gz
+ md5sums = d2a125a52187ab234bfe444287b53660
+
+pkgname = python-numpy-openblas
diff --git a/PKGBUILD b/PKGBUILD
index 0002318b8e17..e105f3f49620 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,63 +8,22 @@ pkgbase=python-numpy-openblas
#pkgname=("python2-numpy-openblas" "python-numpy-openblas")
pkgname=python-numpy-openblas
pkgver=1.10.1
-pkgrel=1
+pkgrel=2
pkgdesc="Scientific tools for Python - built with openblas"
arch=("i686" "x86_64")
license=("custom")
url="http://numpy.scipy.org/"
source=("python-numpy-$pkgver.tar.gz::https://github.com/numpy/numpy/archive/v$pkgver.tar.gz")
-
md5sums=('d2a125a52187ab234bfe444287b53660')
-prepare() {
- cp -a numpy{,-py2}-$pkgver
- cd numpy-py2-$pkgver
-
- sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
- -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
- -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
- -i $(find . -name '*.py')
-}
-
-package_python2-numpy-openblas() {
- depends=("python2" "cython2" "openblas-lapack")
- options=('staticlibs')
- makedepends=("python2-distribute" "gcc-fortran" "python2-nose")
- optdepends=("python2-nose: testsuite")
- provides=("python2-numpy=${pkgver}")
- conflicts=("python2-numpy")
-
- _pyver=2.7
-
- export Atlas=None
- export LDFLAGS="$LDFLAGS -shared"
-
- echo "Building Python2"
- cd "${srcdir}"/numpy-py2-"$pkgver"
-
- #python2 setup.py config_fc --fcompiler=gnu95 config
- python2 setup.py config_fc --fcompiler=gnu95 build
-
- python2 setup.py config_fc --fcompiler=gnu95 install \
- --prefix=/usr --root="${pkgdir}" --optimize=1
-
- install -m755 -d "${pkgdir}/usr/share/licenses/python2-numpy"
- install -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/python2-numpy/"
-
- install -m755 -d "${pkgdir}/usr/include/python${_pyver}"
- ln -sf /usr/lib/python${_pyver}/site-packages/numpy/core/include/numpy "${pkgdir}/usr/include/python${_pyver}/numpy"
-
-}
-
-package_python-numpy-openblas() {
- depends=("python" "cython" "openblas-lapack")
- options=('staticlibs')
- makedepends=("python-distribute" "gcc-fortran" "python-nose")
- optdepends=("python-nose: testsuite")
- provides=("python3-numpy=${pkgver}" "python-numpy=${pkgver}")
- conflicts=("python3-numpy" "python-numpy")
+depends=("python" "cython" "openblas-lapack")
+options=('staticlibs')
+makedepends=("python-distribute" "gcc-fortran" "python-nose")
+optdepends=("python-nose: testsuite")
+provides=("python3-numpy=${pkgver}" "python-numpy=${pkgver}")
+conflicts=("python3-numpy" "python-numpy")
+package() {
_pyver=3.5
_pyinc=3.5m