From 20668dced24a9edf887ca048fbc080b017cb34f6 Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Mon, 5 Aug 2024 22:44:36 +0200 Subject: [PATCH] testing/py3-pygpgme: build with gpep517 --- testing/py3-pygpgme/APKBUILD | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/testing/py3-pygpgme/APKBUILD b/testing/py3-pygpgme/APKBUILD index 45a009f0a6d..64ce7a3e43b 100644 --- a/testing/py3-pygpgme/APKBUILD +++ b/testing/py3-pygpgme/APKBUILD @@ -3,13 +3,13 @@ pkgname=py3-pygpgme _pkgname=pygpgme pkgver=0.3.1 -pkgrel=8 +pkgrel=9 pkgdesc="PyGPGME is a Python module that lets you sign, verify, encrypt and decrypt messages using the OpenPGP format." url="https://github.com/rshk/pygpgme/" arch="all" license="LGPL-2.1-or-later" depends="python3" -makedepends="gpgme-dev python3-dev py3-setuptools" +makedepends="gpgme-dev python3-dev py3-setuptools py3-gpep517" subpackages="$pkgname-pyc" source="$_pkgname-$pkgver.tar.gz::https://github.com/rshk/pygpgme/archive/v$pkgver.tar.gz py3.11.patch @@ -17,11 +17,14 @@ source="$_pkgname-$pkgver.tar.gz::https://github.com/rshk/pygpgme/archive/v$pkgv builddir="$srcdir"/$_pkgname-$pkgver 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 } sha512sums="