diff options
author | polyzen | 2014-06-23 14:49:13 -0400 |
---|---|---|
committer | polyzen | 2015-07-04 16:52:57 -0400 |
commit | 145cc73a3baa83e4dbec388deac8c1eb2b34e6e8 (patch) | |
tree | 90d90ce3bbb485d6f485d1bcb3962b93efca5b18 | |
download | aur-145cc73a3baa83e4dbec388deac8c1eb2b34e6e8.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | razercfg.desktop | 12 | ||||
-rw-r--r-- | razercfg.install | 15 | ||||
-rw-r--r-- | tmpfile.conf | 1 |
5 files changed, 94 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..feaec2db0b74 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = razercfg + pkgdesc = Next generation Razer device configuration tool + pkgver = 0.26 + pkgrel = 1 + url = http://dual.bues.ch/cms/hacking/razercfg.html + install = razercfg.install + arch = any + license = GPL + makedepends = cmake + depends = python + depends = libusb + optdepends = python-pyside: For qrazercfg + backup = etc/razer.conf + source = http://bues.ch/razercfg/razercfg-0.26.tar.bz2 + source = razercfg.desktop + source = razer.svg::http://upload.wikimedia.org/wikipedia/en/0/00/Razer_Snake_Logo.svg + source = tmpfile.conf + sha256sums = 79c8f9d39033ef65bd1b33086c08a05026ba07ee04c5445b41a4981c070cadf8 + sha256sums = 83f763c414bec401a9c60439b2e15b138a53a279f96565981088824128120063 + sha256sums = dae3f745e741bf720066a7015677152792d095bff9bb95f23a38545921071904 + sha256sums = a6fa99646938e57bd8be18a38de86ccae5bb19c78e571265db5987a46d0bf21a + +pkgname = razercfg + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4374d8d6e711 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: polyzen <polycitizen@gmail.com> +# Contributor: Maxwell "Synthead" Pray <synthead@gmail.com> +# Contributor: Fergus Symon <fergofrog@fergofrog.com> + +pkgname=razercfg +pkgver=0.26 +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') +optdepends=('python-pyside: For qrazercfg') +backup=('etc/razer.conf') +source=("http://bues.ch/$pkgname/$pkgname-$pkgver.tar.bz2" + "$pkgname.desktop" + 'razer.svg::http://upload.wikimedia.org/wikipedia/en/0/00/Razer_Snake_Logo.svg' + 'tmpfile.conf') +install="$pkgname.install" +sha256sums=('79c8f9d39033ef65bd1b33086c08a05026ba07ee04c5445b41a4981c070cadf8' + '83f763c414bec401a9c60439b2e15b138a53a279f96565981088824128120063' + 'dae3f745e741bf720066a7015677152792d095bff9bb95f23a38545921071904' + 'a6fa99646938e57bd8be18a38de86ccae5bb19c78e571265db5987a46d0bf21a') + +build() { + cd $pkgname-$pkgver + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.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: diff --git a/razercfg.desktop b/razercfg.desktop new file mode 100644 index 000000000000..c8e4f54a7a9b --- /dev/null +++ b/razercfg.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=0.24 +Name=Razercfg +Comment=Next generation Razer device configuration tool +TryExec=qrazercfg +Exec=qrazercfg +Terminal=false +Type=Application +Icon=razer.svg +Categories=System;HardwareSettings;Qt; + diff --git a/razercfg.install b/razercfg.install new file mode 100644 index 000000000000..1982c00de967 --- /dev/null +++ b/razercfg.install @@ -0,0 +1,15 @@ +post_install() { + ldconfig + udevadm control --reload-rules + echo "Note: The 'razerd' daemon must be started before using the configuration tool" + /usr/bin/systemd-tmpfiles --create razerd.conf || true +} + +post_upgrade() { + ldconfig + udevadm control --reload-rules +} + +post_remove() { + post_upgrade +} diff --git a/tmpfile.conf b/tmpfile.conf new file mode 100644 index 000000000000..7bf0ad7e8c3d --- /dev/null +++ b/tmpfile.conf @@ -0,0 +1 @@ +d /run/razerd 0755 root root - |