diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 34 insertions, 14 deletions
@@ -1,18 +1,15 @@ # Generated by mksrcinfo v8 -# Thu Jul 27 07:55:06 UTC 2017 -pkgbase = razercfg - pkgdesc = Next generation Razer mouse configuration tool +# Tue Aug 7 05:11:55 UTC 2018 +pkgbase = razer + pkgdesc = Razer mouse configuration tool pkgver = 0.39 pkgrel = 1 url = https://bues.ch/h/razercfg - install = razercfg.install arch = x86_64 license = GPL makedepends = cmake - depends = python depends = libusb - optdepends = python-pyside: for the graphical qrazercfg tool - backup = etc/razer.conf + depends = python source = http://bues.ch/razercfg/razercfg-0.39.tar.bz2 source = http://bues.ch/razercfg/razercfg-0.39.tar.bz2.asc source = tmpfile.conf @@ -21,4 +18,14 @@ pkgbase = razercfg sha512sums = 0a84cf5775930ff9adca513971a9eaf983f239b4cf59f8915632477c6ca20c02997fed3a24864aa04058d66899da3599d92a2180cfc43676102b733dd1db577b pkgname = razercfg + pkgdesc = Razer mouse configuration tool (UI) + depends = python + depends = razerd + optdepends = python-pyside: for the graphical qrazercfg tool + +pkgname = razerd + pkgdesc = Razer mouse configuration tool (daemon) + install = razercfg.install + depends = libusb + backup = etc/razer.conf @@ -2,20 +2,18 @@ # Contributor: Maxwell "Synthead" Pray <synthead@gmail.com> # Contributor: Fergus Symon <fergofrog@fergofrog.com> -pkgname=razercfg +pkgbase=razer +pkgname=('razercfg' 'razerd') pkgver=0.39 pkgrel=1 -pkgdesc='Next generation Razer mouse configuration tool' +pkgdesc='Razer mouse configuration tool' arch=('x86_64') url=https://bues.ch/h/razercfg license=('GPL') -depends=('python' 'libusb') +depends=('libusb' 'python') makedepends=('cmake') -optdepends=('python-pyside: for the graphical qrazercfg tool') -backup=('etc/razer.conf') source=("http://bues.ch/razercfg/razercfg-$pkgver.tar.bz2"{,.asc} 'tmpfile.conf') -install=razercfg.install sha512sums=('165fee898a01b7f0086eb6705ef9f24fd8b8836025c071f7851a493181b8d193d0db70fc1731a8586de1f1c795aab4d20bb4ee8526b612c66ba3c434c6e10137' 'SKIP' '0a84cf5775930ff9adca513971a9eaf983f239b4cf59f8915632477c6ca20c02997fed3a24864aa04058d66899da3599d92a2180cfc43676102b733dd1db577b') @@ -27,8 +25,23 @@ build() { make } -package() { +package_razercfg() { + pkgdesc='Razer mouse configuration tool (UI)' + depends=('python' 'razerd') + optdepends=('python-pyside: for the graphical qrazercfg tool') + + make -C razercfg-$pkgver/ui DESTDIR="$pkgdir" install +} + +package_razerd() { + pkgdesc='Razer mouse configuration tool (daemon)' + depends=('libusb') + makedepends=('cmake') + backup=('etc/razer.conf') + install=razercfg.install + cd razercfg-$pkgver + sed -i '$d' CMakeLists.txt make DESTDIR="$pkgdir" install install -Dm644 razer.conf "$pkgdir"/etc/razer.conf |