diff options
author | xsmile | 2024-04-28 12:51:22 +0200 |
---|---|---|
committer | xsmile | 2024-04-28 12:51:22 +0200 |
commit | ef14dfb1e7a83d93ab423e358947a7a1b9e6638d (patch) | |
tree | ebf29d2051d1c4518080a801cf5c5949bc9616c6 | |
parent | a23970c3f14b509bbfd592d53aaeecd3b9e421a1 (diff) | |
download | aur-ef14dfb1e7a83d93ab423e358947a7a1b9e6638d.tar.gz |
Python 3.12 rebuild; switch to python-build
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 9 insertions, 7 deletions
@@ -1,12 +1,14 @@ pkgbase = ryzen-ppd pkgdesc = Power management daemon for AMD Ryzen Mobile processors pkgver = 0.4 - pkgrel = 2 + pkgrel = 3 url = https://github.com/xsmile/ryzen-ppd install = ryzen-ppd.install arch = any license = GPL3 - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-dbus-next depends = python-gobject depends = ryzenadj @@ -2,12 +2,12 @@ pkgname=ryzen-ppd pkgver=0.4 -pkgrel=2 +pkgrel=3 pkgdesc='Power management daemon for AMD Ryzen Mobile processors' arch=(any) url=https://github.com/xsmile/ryzen-ppd license=(GPL3) -makedepends=(python-setuptools) +makedepends=(python-build python-installer python-wheel) depends=(python-dbus-next python-gobject ryzenadj) optdepends=('acpi_call: for setting ACPI platform profiles') backup=(etc/ryzen-ppd.ini) @@ -16,13 +16,13 @@ source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) sha256sums=('1ca58d82b20f088bef34fa5e3e1dde1c57f631fad72a10c688bcce2d7b89a7fb') build() { - cd "$pkgname-$pkgver" - python setup.py build + cd $pkgname-$pkgver + python -m build --wheel --no-isolation } package() { cd "$pkgname-$pkgver" install -Dm644 $pkgname.ini -t "$pkgdir"/etc/ install -Dm644 scripts/systemd/$pkgname.service -t "$pkgdir"/usr/lib/systemd/system/ - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl } |