diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 20 insertions, 7 deletions
@@ -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 |