blob: c956af78fb1b21c37c06ae31fa7daf75f6341b8b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# Maintainer: polyzen <polycitizen@gmail.com>
# Contributor: Maxwell "Synthead" Pray <synthead@gmail.com>
# Contributor: Fergus Symon <fergofrog@fergofrog.com>
pkgname=razercfg
pkgver=0.32
pkgrel=1
pkgdesc="Next generation Razer device configuration tool"
arch=('any')
url=http://dual.bues.ch/cms/hacking/razercfg.html
license=('GPL')
depends=('python' 'libusb')
makedepends=('cmake' 'hardening-wrapper')
optdepends=('python-pyside: for the graphical qrazercfg tool')
backup=('etc/razer.conf')
source=("http://bues.ch/razercfg/razercfg-$pkgver.tar.bz2"{,.asc}
'razercfg.desktop'
'razer.svg::http://upload.wikimedia.org/wikipedia/en/0/00/Razer_Snake_Logo.svg'
'tmpfile.conf')
install=razercfg.install
sha256sums=('753c9b8cc60e3b5481d65d168d0d0f2737e83e2dacbbeb2684517a096064e2e1'
'SKIP'
'83f763c414bec401a9c60439b2e15b138a53a279f96565981088824128120063'
'dae3f745e741bf720066a7015677152792d095bff9bb95f23a38545921071904'
'a6fa99646938e57bd8be18a38de86ccae5bb19c78e571265db5987a46d0bf21a')
validpgpkeys=('757FAB7CED1814AE15B4836E5FB027474203454C') # Michael Busch
build() {
cd razercfg-$pkgver
cmake -DCMAKE_INSTALL_PREFIX=/usr .
make
}
package() {
cd razercfg-$pkgver
make DESTDIR="$pkgdir" install
install -Dm644 "$srcdir"/razercfg.desktop\
"$pkgdir"/usr/share/applications/razercfg.desktop
install -Dm644 "$srcdir"/razer.svg "$pkgdir"/usr/share/pixmaps/razer.svg
install -Dm644 razer.conf "$pkgdir"/etc/razer.conf
install -Dm644 "$srcdir"/tmpfile.conf\
"$pkgdir"/usr/lib/tmpfiles.d/razerd.conf
}
# vim:set ts=2 sw=2 et:
|