From 251811a3f4ee81c2e2e2d28d2c411242412a38d2 Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Fri, 30 Aug 2024 23:31:46 +0200 Subject: [PATCH] testing/py3-radon: build with gpep517 --- testing/py3-radon/APKBUILD | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/testing/py3-radon/APKBUILD b/testing/py3-radon/APKBUILD index 0b80ecd8d69..9dd89db0c60 100644 --- a/testing/py3-radon/APKBUILD +++ b/testing/py3-radon/APKBUILD @@ -3,27 +3,31 @@ pkgname=py3-radon _pkgname=radon pkgver=6.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Code Metrics in Python" -options="!check" # no test suite url="https://radon.readthedocs.org/" arch="noarch" license="MIT" depends="python3 py3-colorama py3-future py3-mando" -makedepends="py3-setuptools" +makedepends="py3-gpep517 py3-poetry-core" subpackages="$pkgname-doc $pkgname-pyc" source="https://files.pythonhosted.org/packages/source/r/$_pkgname/$_pkgname-$pkgver.tar.gz" builddir="$srcdir"/$_pkgname-$pkgver +options="!check" # no test suite build() { - python3 setup.py build + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } package() { - python3 setup.py install --skip-build --root="$pkgdir" + gpep517 install-wheel --destdir "$pkgdir" \ + .dist/*.whl + rm -rf "$pkgdir"/usr/lib/python3*/site-packages/radon/tests install -Dm644 README.rst -t "$pkgdir"/usr/share/doc/"$pkgname" - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/"$pkgname" + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/"$pkgname" } sha512sums="