summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-01-30 10:02:42 -0500
committerCarlos Aznarán Laos2022-01-30 10:02:42 -0500
commit9535227dcf6867241a8e705a60490be513ec19fd (patch)
treef6cd6e6f28051fa1ce79a25bf2e6269485687c1a
parentc370c50e942002777df80615f6d911a7b0242893 (diff)
downloadaur-9535227dcf6867241a8e705a60490be513ec19fd.tar.gz
Version bump to 1.2.0
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD44
2 files changed, 30 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8209016fb91d..ab4ee3fc0e7c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,14 @@
pkgbase = python-pywavelets
- pkgdesc = Discrete Wavelet Transforms in Python
- pkgver = 1.1.1
+ pkgdesc = Wavelet transform module
+ pkgver = 1.2.0
pkgrel = 1
- url = https://github.com/PyWavelets/pywt
+ url = https://github.com/pywavelets/pywt
arch = x86_64
- arch = i686
license = MIT
makedepends = python-setuptools
makedepends = cython
- makedepends = python-numpy
- depends = python
depends = python-numpy
- source = https://github.com/PyWavelets/pywt/archive/v1.1.1.tar.gz
- sha256sums = 50fe2aae1b6d2462cf9e9b0dcc18dbcbd0b5ed65225abb4a272ed188dbcbceb0
+ source = https://github.com/pywavelets/pywt/archive/v1.2.0.tar.gz
+ sha512sums = a999f7b316a434948ab06f33ab7aeea621b7e33bfc0907ea396da40482f896aa8688627873741cf3abf01f098b21515cffad42b4e966a431347cb5f013e78752
pkgname = python-pywavelets
-
diff --git a/PKGBUILD b/PKGBUILD
index 37ee51b10d07..52dea1d62f85 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,33 @@
-# Maintainer: Francois Boulogne <fboulogne at april dot org>
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
# Contributor: Jingbei Li <i@jingbei.li>
-pkgname=python-pywavelets
-_pkgname=pywt
-pkgver=1.1.1
+# Contributor: Francois Boulogne <fboulogne at april dot org>
+_base=pywavelets
+pkgname=python-${_base}
+pkgver=1.2.0
pkgrel=1
-pkgdesc="Discrete Wavelet Transforms in Python"
-arch=('x86_64' 'i686')
-url="https://github.com/PyWavelets/pywt"
-license=('MIT')
-depends=('python' 'python-numpy')
-makedepends=('python-setuptools' 'cython' 'python-numpy')
-source=("https://github.com/PyWavelets/pywt/archive/v$pkgver.tar.gz")
-sha256sums=('50fe2aae1b6d2462cf9e9b0dcc18dbcbd0b5ed65225abb4a272ed188dbcbceb0')
+pkgdesc="Wavelet transform module"
+arch=(x86_64)
+url="https://github.com/${_base}/${_base::3}t"
+license=(MIT)
+depends=(python-numpy)
+makedepends=(python-setuptools cython)
+# checkdepends=(python-pytest python-matplotlib)
+source=(${url}/archive/v${pkgver}.tar.gz)
+sha512sums=('a999f7b316a434948ab06f33ab7aeea621b7e33bfc0907ea396da40482f896aa8688627873741cf3abf01f098b21515cffad42b4e966a431347cb5f013e78752')
build() {
- cd "$srcdir/$_pkgname-$pkgver"
+ cd ${_base::3}t-${pkgver}
+ export PYTHONHASHSEED=0
python setup.py build
}
-package(){
- cd "$srcdir/$_pkgname-$pkgver"
- python setup.py install --root="$pkgdir/" --optimize=1
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
+# check() {
+# local _pyversion=$(python -c "import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')")
+# MPLBACKEND=Agg PYTHONPATH="${_base::3}t-${pkgver}/build/lib.linux-${CARCH}-${_pyversion}:${PYTHONPATH}" python -m pytest --pyargs ${_base::3}t-${pkgver}/${_base::3}t
+# }
-# vim:ts=2:sw=2:et:
+package() {
+ cd ${_base::3}t-${pkgver}
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}