Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / piep
Commits: 08732064 by loqs at 2026-01-27T21:33:51+00:00 SPDX license identifier https://github.com/timbertson/piep/blob/version-0.10.0/LICENCE - - - - - 86265509 by loqs at 2026-01-27T21:36:47+00: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 ===================================== @@ -4,8 +4,11 @@ pkgbase = piep pkgrel = 5 url = https://github.com/gfxmonk/piep arch = any - license = GPL + license = GPL-3.0-or-later + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python-pygments source = https://github.com/gfxmonk/piep/archive/version-0.10.0.tar.gz sha512sums = c81d89b1d8881a4bc577ca7c0d764f2c31d8579d0f7f6ba7ce68c98c929f5e215032f99c0ac0da432022bfdedb3d2b441ce16cebd59340a5b11ab92dfddbac1f ===================================== PKGBUILD ===================================== @@ -6,15 +6,15 @@ pkgver=0.10.0 pkgrel=5 arch=("any") url="https://github.com/gfxmonk/piep" -license=("GPL") +license=("GPL-3.0-or-later") depends=('python-pygments') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') source=("https://github.com/gfxmonk/$pkgname/archive/version-$pkgver.tar.gz") sha512sums=('c81d89b1d8881a4bc577ca7c0d764f2c31d8579d0f7f6ba7ce68c98c929f5e215032f99c0ac0da432022bfdedb3d2b441ce16cebd59340a5b11ab92dfddbac1f') build() { cd $pkgname-version-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -24,7 +24,7 @@ check() { package() { cd $pkgname-version-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } # vim:set ts=2 sw=2 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/piep/-/compare/17a414b52e62012c7a806e74bfa489d318e5dc71...86265509c78518f107ebd9a53fa6ed965307cd76 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/piep/-/compare/17a414b52e62012c7a806e74bfa489d318e5dc71...86265509c78518f107ebd9a53fa6ed965307cd76 You're receiving this email because of your account on gitlab.archlinux.org.
