summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCaleb Maclennan2023-05-03 23:20:27 +0300
committerCaleb Maclennan2023-05-03 23:20:27 +0300
commitdb624ab18978c5dde7fa13ce467cb19be51a749a (patch)
treec193bc8cf416df4368c14e3daf10f7a0a166097f /PKGBUILD
parent0e51f14b340d8515cb020abff32c2e2f51481335 (diff)
downloadaur-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--PKGBUILD11
1 files changed, 6 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9ad705d0e377..07f6eed1447a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}