diff options
Diffstat (limited to 'testing/py3-queuelib/APKBUILD')
-rw-r--r-- | testing/py3-queuelib/APKBUILD | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/testing/py3-queuelib/APKBUILD b/testing/py3-queuelib/APKBUILD index 1685ab260b7..7c15f3ed876 100644 --- a/testing/py3-queuelib/APKBUILD +++ b/testing/py3-queuelib/APKBUILD @@ -2,30 +2,38 @@ # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> pkgname=py3-queuelib _pkgname=queuelib -pkgver=1.5.0 +pkgver=1.6.2 pkgrel=4 pkgdesc="A collection of persistent (disk-based) queues" url="https://github.com/scrapy/queuelib" arch="noarch" license="BSD-3-Clause" -makedepends="py3-setuptools" +makedepends="py3-setuptools py3-gpep517 py3-wheel" checkdepends="py3-pytest" +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" builddir="$srcdir"/$_pkgname-$pkgver -replaces="py-queuelib" # Backwards compatibility +replaces="py-queuelib" # Backwards compatibility provides="py-queuelib=$pkgver-r$pkgrel" # Backwards compatibility build() { - python3 setup.py build + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } check() { - python3 setup.py test + python3 -m venv --clear --without-pip --system-site-packages .testenv + gpep517 install-wheel --destdir .testenv --prefix '' .dist/*.whl + .testenv/bin/python3 -m pytest } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + gpep517 install-wheel --destdir "$pkgdir" \ + .dist/*.whl } -sha512sums="aafaf8756b00cd84b36a73d9573a8a321a0432648c2e7dfc9de566d339087fcd855eb2d5991694a495e47bbb9c4ca25d655e4de7101552e96ee0040ed31c9e0f queuelib-1.5.0.tar.gz" +sha512sums=" +a836f43d5e1d2b06fd9869842b7f400e950e476a253c5fd0adc3a340f153218ddeb854b43cb63177ceda1069f0172ef474b4d1739a9142b76c0b7185efe6330f queuelib-1.6.2.tar.gz +" |