diff options
author | Pekka Ristola | 2022-07-31 10:38:58 +0300 |
---|---|---|
committer | Pekka Ristola | 2022-07-31 10:38:58 +0300 |
commit | 3bb01d18d6f78966360aded1efd72096606632ca (patch) | |
tree | d3f90280e97a230442cdf0ba95f185cc0ca87e46 | |
parent | 537a13cb52a35cd23d243eb445a4f14d9c0c72fa (diff) | |
download | aur-3bb01d18d6f78966360aded1efd72096606632ca.tar.gz |
Use standards based build
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 13 insertions, 5 deletions
@@ -1,11 +1,14 @@ pkgbase = python-rapidfuzz-capi pkgdesc = C-API of RapidFuzz, which can be used to extend RapidFuzz from separate packages pkgver = 1.0.5 - pkgrel = 1 + pkgrel = 2 url = https://github.com/maxbachmann/rapidfuzz_capi arch = any license = MIT + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python source = https://files.pythonhosted.org/packages/source/r/rapidfuzz_capi/rapidfuzz_capi-1.0.5.tar.gz sha256sums = b3af179874b28364ba1b7850e37d0d353de9cf5b844e3569c023b74da3a9c68e @@ -3,23 +3,28 @@ _name='rapidfuzz_capi' pkgname=python-rapidfuzz-capi pkgver=1.0.5 -pkgrel=1 +pkgrel=2 pkgdesc="C-API of RapidFuzz, which can be used to extend RapidFuzz from separate packages" arch=('any') url="https://github.com/maxbachmann/rapidfuzz_capi" license=('MIT') depends=('python') -makedepends=('python-setuptools') +makedepends=( + python-build + python-installer + python-setuptools + python-wheel +) source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") sha256sums=('b3af179874b28364ba1b7850e37d0d353de9cf5b844e3569c023b74da3a9c68e') build() { cd "$_name-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$_name-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" 'LICENSE' } |