diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 30 insertions, 28 deletions
@@ -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 - @@ -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}" +} |