diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 11 insertions, 7 deletions
@@ -1,14 +1,17 @@ pkgbase = python-isbntools pkgdesc = Extract, clean, transform, hyphenate and metadata for ISBNs pkgver = 4.3.28 - pkgrel = 1 + pkgrel = 2 url = https://pypi.python.org/pypi/isbntools arch = any license = LGPL3 + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = python-setuptools depends = python depends = python-isbnlib - source = isbntools-4.3.28.tar.gz::https://github.com/xlcnd/isbntools/archive/v4.3.28.tar.gz + source = https://github.com/xlcnd/isbntools/archive/v4.3.28/isbntools-4.3.28.tar.gz sha256sums = 8d5dd48eca3056e9952420e141d2c1057792366f9814cce1fe5dbba486f804a6 pkgname = python-isbntools @@ -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 } |