From 6f0b7d96706287c021a35509b374acc09bfcf7a5 Mon Sep 17 00:00:00 2001 From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> Date: Sat, 28 Oct 2023 08:24:37 +0000 Subject: [PATCH] main/py3-pbr: switch to gpep517 --- main/py3-pbr/APKBUILD | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/main/py3-pbr/APKBUILD b/main/py3-pbr/APKBUILD index 5d4414f239f..bedd8283d99 100644 --- a/main/py3-pbr/APKBUILD +++ b/main/py3-pbr/APKBUILD @@ -3,12 +3,13 @@ pkgname=py3-pbr _pkgname=pbr pkgver=5.11.1 -pkgrel=3 +pkgrel=4 pkgdesc="Python3 Build Reasonableness" url="https://pypi.org/project/pbr" arch="noarch" license="Apache-2.0" depends="py3-setuptools" +makedepends="py3-gpep517 py3-wheel" subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" @@ -18,11 +19,14 @@ replaces="py-pbr" # Backwards compatibility provides="py-pbr=$pkgver-r$pkgrel" # Backwards compatibility 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" + python3 -m installer -d "$pkgdir" \ + .dist/*.whl } sha512sums="