summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 20 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 19f8a410217f..106f1b064cdf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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