summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2022-04-15 09:20:59 -0600
committerMark Wagie2022-04-15 09:20:59 -0600
commit505d792a2766d498894dcce802b0da4ac8c8253e (patch)
tree605884d98a1d5adc9f7f77764ee4c3bdb8c024c1
parent2e1eddc2685dffb186d6cfa7fe1ddf86e52eac92 (diff)
downloadaur-505d792a2766d498894dcce802b0da4ac8c8253e.tar.gz
standards based build
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dbf1cd3407e3..dfcd6524868d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,15 @@
pkgbase = oryx-kb-leds
pkgdesc = Control your Oryx Pro's Keyboard LEDs
pkgver = 1.1
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/davemcphee/oryx-kb-leds
install = oryx-kb-leds.install
arch = x86_64
license = GPL3
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
depends = python-colour
depends = python-psutil
depends = python-pyaml
diff --git a/PKGBUILD b/PKGBUILD
index cbcaa6d88680..0bcb2a95541f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,25 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=oryx-kb-leds
pkgver=1.1
-pkgrel=3
+pkgrel=4
pkgdesc="Control your Oryx Pro's Keyboard LEDs"
arch=('x86_64')
url="https://github.com/davemcphee/oryx-kb-leds"
license=('GPL3')
depends=('python-colour' 'python-psutil' 'python-pyaml' 'system76-dkms')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
install="$pkgname.install"
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
sha256sums=('d1ebeaf7464147beb3dba36e629b0e0afe5e31c6243cef298998eb2afe240a16')
build() {
cd "$pkgname-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$pkgname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 systemd/oryxkbleds.service -t "$pkgdir/usr/lib/systemd/system"
install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"