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