summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Horel2018-09-25 12:23:21 -0400
committerGuillaume Horel2018-09-25 12:23:21 -0400
commit2b550024e6a5a7f99a4801a31776f44587785477 (patch)
treec52190a2f4636b8d276d12ad44a1bcf9f8307720
parent5a9717f41dd41bbd8813274abf9f6638a0a8af2d (diff)
downloadaur-2b550024e6a5a7f99a4801a31776f44587785477.tar.gz
version bump
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD32
2 files changed, 39 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0fa62a9d36d5..e04df96a1199 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,30 @@
pkgbase = python-sparse
pkgdesc = Sparse multidimensional arrays on top of numpy and scipy
- pkgver = 0.3.1
+ pkgver = 0.4.1
pkgrel = 1
url = https://sparse.pydata.org
arch = any
- license = BSD
+ license = BSD-3-clause
checkdepends = python-pytest
+ checkdepends = python2-pytest
checkdepends = python-pytest-cov
+ checkdepends = python2-pytest-cov
checkdepends = python-pytest-flake8
+ checkdepends = python2-pytest-flake8
makedepends = python-setuptools
+ makedepends = python2-setuptools
+ source = https://github.com/pydata/sparse/archive/0.4.1.tar.gz
+ sha256sums = 0a99e7df2bc6f639e9d463eae5eb4e799229760322cc1ac5e10a77f141221e45
+
+pkgname = python-sparse
depends = python
depends = python-numpy
depends = python-scipy
- source = https://github.com/pydata/sparse/archive/0.3.1.tar.gz
- sha256sums = 6c16f0c7d375ec1f41596e1cafd0fdd051affb0359b0e4f60a8b35361dcd347d
+ depends = python-numba
-pkgname = python-sparse
+pkgname = python2-sparse
+ depends = python
+ depends = python2-numpy
+ depends = python2-scipy
+ depends = python2-numba
diff --git a/PKGBUILD b/PKGBUILD
index 5b0052570d15..f2b770bca637 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,42 @@
# Maintainer: Guillaume Horel <guillaume.horel@gmail.com>
-pkgname=python-sparse
+pkgbase=python-sparse
+pkgname=('python-sparse' 'python2-sparse')
_pkgname=sparse
-pkgver=0.3.1
+pkgver=0.4.1
pkgrel=1
pkgdesc="Sparse multidimensional arrays on top of numpy and scipy"
arch=('any')
url="https://sparse.pydata.org"
-license=('BSD')
-depends=('python' 'python-numpy' 'python-scipy')
-checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-flake8')
+license=('BSD-3-clause')
+checkdepends=('python-pytest' 'python2-pytest' 'python-pytest-cov' 'python2-pytest-cov' 'python-pytest-flake8' 'python2-pytest-flake8')
optdepends=()
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python2-setuptools')
source=("https://github.com/pydata/sparse/archive/$pkgver.tar.gz")
-sha256sums=('6c16f0c7d375ec1f41596e1cafd0fdd051affb0359b0e4f60a8b35361dcd347d')
+sha256sums=('0a99e7df2bc6f639e9d463eae5eb4e799229760322cc1ac5e10a77f141221e45')
-package(){
+prepare() {
+ cp -a $_pkgname-$pkgver{,-py2}
+}
+
+package_python-sparse(){
+ depends=('python' 'python-numpy' 'python-scipy' 'python-numba')
cd "$srcdir/$_pkgname-$pkgver"
- install -D -m644 LICENSE.rst "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
python setup.py install --root="$pkgdir/" --optimize=1
}
+package_python2-sparse(){
+ depends=('python' 'python2-numpy' 'python2-scipy' 'python2-numba')
+ cd "$srcdir/$_pkgname-$pkgver-py2"
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+}
+
check(){
cd "$srcdir/$_pkgname-$pkgver"
py.test
+ cd "$srcdir/$_pkgname-$pkgver-py2"
+ py.test2
}
# vim:ts=2:sw=2:et: