diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 20 insertions, 11 deletions
@@ -1,23 +1,32 @@ # Maintainer: Robin Lange <robin dot langenc at gmail dot com> # Contributor: Robin Lange <robin dot langenc at gmail dot com> pkgname=msi-perkeyrgb -pkgver=1.2 -pyname=msi-perkeyrgb +pkgver=1.3 pkgrel=1 pkgdesc="Configuration tool for SteelSeries per-key RGB keyboards on MSI laptops" -arch=(any) +arch=('any') url="https://github.com/Askannz/msi-perkeyrgb" -license=(MIT) -depends=('python' - 'hidapi') -makedepends=(python-setuptools) -source=("msi-perkeyrgb::git+https://github.com/Askannz/msi-perkeyrgb.git#branch=master") +license=('MIT') +depends=('python' 'hidapi') +makedepends=('python-setuptools') +source=("git+https://github.com/Askannz/msi-perkeyrgb.git#tag=v$pkgver") sha256sums=('SKIP') +build() { + + cd "${srcdir}/msi-perkeyrgb/" + + python setup.py build + +} + package() { + cd "${srcdir}/msi-perkeyrgb/" - python setup.py install --root="$pkgdir/" - mkdir -p $pkgdir/etc/udev/rules.d/ - cp 99-msi-rgb.rules $pkgdir/etc/udev/rules.d/ + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 99-msi-rgb.rules "$pkgdir/etc/udev/rules.d/99-msi-rgb.rules" + + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build } |