summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGuillaume Horel2021-07-21 05:02:30 -0400
committerGuillaume Horel2021-07-21 05:02:30 -0400
commitcbe90caed61ab68a35beadad153ffb6b28de690e (patch)
treeb926bddf4c7028f01234c29747038329de04449e /PKGBUILD
parent09f7978a285137f45fb8b85c6798354183ed4fd7 (diff)
downloadaur-cbe90caed61ab68a35beadad153ffb6b28de690e.tar.gz
bump to 0.12.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 17 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d61c3f57fb8c..cbc52411d89b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname='python-sparse'
_pkgname=sparse
-pkgver=0.11.1
+pkgver=0.12.0
pkgrel=1
pkgdesc="Sparse multidimensional arrays on top of numpy and scipy"
arch=('any')
@@ -12,18 +12,29 @@ checkdepends=('python-dask' 'python-pytest' 'python-pytest-black' 'python-pytest
depends=('python-numpy' 'python-scipy' 'python-numba')
optdepends=()
makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/pydata/sparse/archive/$pkgver.tar.gz")
-sha256sums=('0aba230ba0473c31c2f558639d3f851771fe2da782a50c5ab381f2325d6e7135')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/pydata/sparse/archive/$pkgver.tar.gz"
+ "black.patch::https://github.com/pydata/sparse/commit/be4fbfcd05349b4006f4600ec00f1d831b74818f.patch")
+sha256sums=('2f53dd4c3d777e814d6d48664266790d981dce6521e783f0c0d39714091e0c6c'
+ '942286fc85383439f40f8b7c4538d006cceb44f632db94f3d115f96b0652ef8f')
+prepare() {
+ cd "$_pkgname-$pkgver"
+ patch -p1 -i $srcdir/black.patch
+}
+
+build(){
+ cd "$_pkgname-$pkgver"
+ python setup.py build
+}
package(){
- cd "$srcdir/$_pkgname-$pkgver"
+ cd "$_pkgname-$pkgver"
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- python setup.py install --root="$pkgdir/" --optimize=1
+ python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
}
check(){
- cd "$srcdir/$_pkgname-$pkgver"
+ cd "$_pkgname-$pkgver"
PYTHONPATH=. pytest sparse
}
# vim:ts=2:sw=2:et: