From 34ce4791718ceecfc5282d7b1541b30c7e1c14c3 Mon Sep 17 00:00:00 2001 From: Mark Wagie <mark@manjaro.org> Date: Fri, 15 Apr 2022 15:01:07 -0600 Subject: [PATCH] [pkg-upd] 1.5.0-2 - use standards based build --- PKGBUILD | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 22a8f27..17183c5 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -6,13 +6,13 @@ pkgname=tlpui pkgver=1.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="A GTK user interface for TLP written in Python" arch=('any') url="https://github.com/d4nj1/TLPUI" license=('GPL2') depends=('tlp' 'python-gobject') -makedepends=('git' 'python-setuptools') +makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel') _commit=83e41298674cac7487dd4f4d64f8552617d40b6c # tag=tlpui-1.5.0 source=("$pkgname::git+$url.git#commit=$_commit" "$pkgname.desktop") @@ -26,12 +26,15 @@ pkgver() { build() { cd "$srcdir/$pkgname" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$srcdir/$pkgname" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl + + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + rm -rf "${pkgdir}${site_packages}/usr" install -Dm644 "$srcdir/$pkgname.desktop" -t \ "$pkgdir/usr/share/applications" -- GitLab