summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcleptes2019-02-26 17:58:12 +0100
committercleptes2019-02-26 17:58:12 +0100
commitb709e6711fca4d541b47833bd1f0b1b5ff4fe376 (patch)
treee827ea92c1abaf8fb9c637a997ef64a0b5ade04e
downloadaur-b709e6711fca4d541b47833bd1f0b1b5ff4fe376.tar.gz
initial publish on aur
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD28
-rw-r--r--g910-gkeys-git.install36
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..971f6708851c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = g910-gkeys-git
+ pkgdesc = GKey support for Logitech G910 Keyboard on GNU/Linux
+ pkgver = 0.2.2
+ pkgrel = 1
+ url = https://github.com/JSubelj/g910-gkey-macro-support
+ install = g910-gkeys-git.install
+ arch = any
+ license = GPL3
+ depends = python-pyusb
+ depends = python-uinput
+ backup = etc/g910-gkeys/config.json
+ backup = usr/lib/systemd/system/g910-gkeys.service
+ source = git://github.com/JSubelj/g910-gkey-macro-support.git
+ md5sums = SKIP
+
+pkgname = g910-gkeys-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bdcc1cc8d6dd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Jan Subelj <jan dot subelj010 at gmail dot com>
+# Contributor: Jan Subelj <jan dot subelj010 at gmail dot com>
+pkgname=g910-gkeys-git
+_appname=g910-gkeys
+_gitname=g910-gkey-macro-support
+pkgver=0.2.2
+pkgrel=1
+pkgdesc='GKey support for Logitech G910 Keyboard on GNU/Linux'
+url='https://github.com/JSubelj/g910-gkey-macro-support'
+arch=('any')
+license=('GPL3')
+depends=('python-pyusb' 'python-uinput')
+#source=('git://github.com/JSubelj/g910-gkey-macro-support.git#branch=development')
+source=('git://github.com/JSubelj/g910-gkey-macro-support.git')
+install=${pkgname}.install
+backup=("etc/${_appname}/config.json" "usr/lib/systemd/system/g910-gkeys.service")
+md5sums=('SKIP')
+
+build() {
+ cd ${srcdir}/${_gitname}
+ python setup.py build
+}
+
+package() {
+ cd ${srcdir}/${_gitname}
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 -t $pkgdir/usr/lib/systemd/system g910-gkeys.service
+}
diff --git a/g910-gkeys-git.install b/g910-gkeys-git.install
new file mode 100644
index 000000000000..5ab48879a22d
--- /dev/null
+++ b/g910-gkeys-git.install
@@ -0,0 +1,36 @@
+post_install() {
+ echo ""
+ echo "#########################################################"
+ echo ""
+ echo "You can now enable the service by:"
+ echo ""
+ echo " # systemctl enable g910-gkeys.service"
+ echo ""
+ echo "And run it with:"
+ echo ""
+ echo " # systemctl start g910-gkeys.service"
+ echo ""
+ echo "Log file is stored in /var/log/g910-gkeys.log"
+ echo ""
+ echo "#########################################################"
+ echo ""
+}
+
+
+post_upgrade() {
+ echo ""
+ echo "#########################################################"
+ echo ""
+ echo "You can now enable the service by:"
+ echo ""
+ echo " # systemctl enable g910-gkeys.service"
+ echo ""
+ echo "And run it with:"
+ echo ""
+ echo " # systemctl start g910-gkeys.service"
+ echo ""
+ echo "Log file is stored in /var/log/g910-gkeys.log"
+ echo ""
+ echo "#########################################################"
+ echo ""
+}