Date: Saturday, April 30, 2022 @ 12:59:58 Author: anthraxx Revision: 1191939
upgpkg: kconfig-hardened-check 0.5.17-1: version bump and PEP 517 packaging Modified: kconfig-hardened-check/trunk/PKGBUILD ----------+ PKGBUILD | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-04-30 12:59:33 UTC (rev 1191938) +++ PKGBUILD 2022-04-30 12:59:58 UTC (rev 1191939) @@ -1,22 +1,26 @@ # Maintainer: Jelle van der Waa <[email protected]> +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> pkgname=kconfig-hardened-check -pkgver=0.5.10 -pkgrel=2 -pkgdesc='a script for checking the hardening options in the Linux kernel config' +pkgver=0.5.17 +pkgrel=1 +pkgdesc='Tool for checking the security hardening options of the Linux kernel' url="https://github.com/a13xp0p0v/kconfig-hardened-check" arch=(any) license=(GPL3) -depends=(python python-setuptools) -source=($pkgname-$pkgver::https://github.com/a13xp0p0v/kconfig-hardened-check/archive/v$pkgver.tar.gz) -sha256sums=('f2f0b4399d6d99c091d2351f63d2a576d4211e52c81a7c0d04bb1dd3e16c5bf6') +depends=(python) +makedepends=(python-setuptools python-build python-installer python-wheel) +source=(https://github.com/a13xp0p0v/kconfig-hardened-check/archive/v$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('1bd47dc7a3ab38ac87496d7af31d7cbd301b44e455c3c55df1333e4c3e2e2abd') +b2sums=('4cc1212fa98742cd195e6ea2e0d1804f7b5ac98357723db88956d9c48813e2c2c3a8215c284e9a9cd5a44f6555f68532d06f047345f106ab0f99e7cd7109d770') build() { cd "$pkgname-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$pkgname-$pkgver" - python setup.py install -O1 --root="${pkgdir}" --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm 644 README.md -t "$pkgdir/usr/share/docs/$pkgname" }
