Date: Saturday, April 22, 2023 @ 08:16:34 Author: alerque Revision: 1448250
upgpkg: python-mccabe 0.7.0-4; Refactor with PEP517 build Modified: python-mccabe/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-22 08:11:58 UTC (rev 1448249) +++ PKGBUILD 2023-04-22 08:16:34 UTC (rev 1448250) @@ -5,13 +5,14 @@ _pyname=mccabe pkgname=python-$_pyname pkgver=0.7.0 -pkgrel=3 +pkgrel=4 pkgdesc='McCabe complexity checker for Python' arch=(any) url="https://github.com/PyCQA/$_pyname" -license=('custom:Expat') +license=(custom:Expat) depends=(python) -makedepends=(python-setuptools) +makedepends=(python-{build,installer,wheel} + python-setuptools) checkdepends=(python-hypothesmith python-pytest python-pytest-runner) @@ -21,7 +22,7 @@ build() { cd "$_archive" - python setup.py build + python -m build -wn } check() { @@ -31,6 +32,6 @@ package() { cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE }
