diff options
author | Benoit Pierre | 2021-10-29 03:14:00 +0200 |
---|---|---|
committer | Benoit Pierre | 2021-10-29 03:14:00 +0200 |
commit | 3230cfce24a468232bd34812899376273c36a056 (patch) | |
tree | 79a5933bf5c923f3989b149bdc87ddf8bf322f52 /PKGBUILD | |
parent | 86c2c7c9091526d5bcd75792b672bf250a187874 (diff) | |
download | aur-3230cfce24a468232bd34812899376273c36a056.tar.gz |
switch to a PEP 517 pipeline
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -22,7 +22,10 @@ depends=( python-wheel qt5-svg ) -makedepends=() +makedepends=( + 'python-build' + 'python-install' +) url="https://github.com/benoit-pierre/plover_plugins_manager" _pkgdist="$pkgname-$pkgver" source=("$pkgname-$pkgver.tar.gz::https://github.com/benoit-pierre/$pkgname/archive/refs/tags/$pkgver.tar.gz") @@ -30,12 +33,12 @@ sha256sums=('9aeebd2b8de16529638a6a5da95f0c81b3fe87cdbf731ae8c004c7f4f3c1b5df') build() { cd "$_pkgdist" - python setup.py build + pyproject-build --no-isolation --skip-dependency-check --wheel } package() { cd "$_pkgdist" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m install --destdir="$pkgdir" --optimize=1 dist/*.whl chmod og+rX -R "$pkgdir" } |