Lukas Fleischer pushed to branch main at Arch Linux / Packaging / Packages / python-gnupginterface
Commits: fad4bae8 by loqs at 2026-02-11T09:56:39-05:00 Use PEP 517 for building Related https://archlinux.org/todo/use-pep-517-for-building-if-supported/. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -5,7 +5,10 @@ pkgbase = python-gnupginterface url = http://py-gnupg.sourceforge.net/ arch = x86_64 license = GPL + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = gnupg depends = python source = https://downloads.sourceforge.net/sourceforge/py-gnupg/GnuPGInterface-0.3.2.tar.gz ===================================== PKGBUILD ===================================== @@ -9,11 +9,16 @@ arch=('x86_64') url='http://py-gnupg.sourceforge.net/' license=('GPL') depends=('gnupg' 'python') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') source=("https://downloads.sourceforge.net/sourceforge/py-gnupg/GnuPGInterface-$pkgver.tar.gz") sha256sums=('0ea672251e2e3f71b62fef0c01539519d500f6b338f803af6b57e67a73cca8e6') +build() { + cd "$srcdir/GnuPGInterface-$pkgver" + python -m build --wheel --no-isolation +} + package() { cd "$srcdir/GnuPGInterface-$pkgver" - python setup.py install --root="$pkgdir" -O1 + python -m installer --destdir="$pkgdir" dist/*.whl } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-gnupginterface/-/commit/fad4bae807b9420c96b43c3b8ecc63c8b7eaf0f0 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-gnupginterface/-/commit/fad4bae807b9420c96b43c3b8ecc63c8b7eaf0f0 You're receiving this email because of your account on gitlab.archlinux.org.
