diff options
author | Caleb Maclennan | 2023-05-03 23:20:27 +0300 |
---|---|---|
committer | Caleb Maclennan | 2023-05-03 23:20:27 +0300 |
commit | db624ab18978c5dde7fa13ce467cb19be51a749a (patch) | |
tree | c193bc8cf416df4368c14e3daf10f7a0a166097f /PKGBUILD | |
parent | 0e51f14b340d8515cb020abff32c2e2f51481335 (diff) | |
download | aur-db624ab18978c5dde7fa13ce467cb19be51a749a.tar.gz |
upgpkg: python-isbntools 4.3.28-2
Rebuild for Python 3.11, normalize PEP517 build tooling
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -4,24 +4,25 @@ pkgname=python-isbntools _pyname="${pkgname#python-}" pkgver=4.3.28 -pkgrel=1 +pkgrel=2 pkgdesc="Extract, clean, transform, hyphenate and metadata for ISBNs" arch=(any) url="https://pypi.python.org/pypi/$_pyname" license=(LGPL3) depends=(python python-isbnlib) -makedepends=(python-setuptools) +makedepends=(python-{build,installer,wheel} + python-setuptools) _archive="$_pyname-$pkgver" -source=("$_archive.tar.gz::https://github.com/xlcnd/$_pyname/archive/v$pkgver.tar.gz") +source=("https://github.com/xlcnd/$_pyname/archive/v$pkgver/$_archive.tar.gz") sha256sums=('8d5dd48eca3056e9952420e141d2c1057792366f9814cce1fe5dbba486f804a6') build() { cd "$_archive" - python setup.py build + python -m build -wn } package(){ cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl } |