summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Weiss2017-01-15 13:07:53 +0100
committerLuca Weiss2017-01-15 13:08:44 +0100
commit7858b0aa6774476b4ac9bb0c38704304bd8de8cc (patch)
tree348baadefaa43c54db4686acbba40af19163780d
downloadaur-7858b0aa6774476b4ac9bb0c38704304bd8de8cc.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD44
-rw-r--r--sidewinderd-git.install7
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..661fce473124
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+# Generated by mksrcinfo v8
+# Sun Jan 15 12:08:21 UTC 2017
+pkgbase = sidewinderd-git
+ pkgdesc = Support for Microsoft SideWinder X4 / X6 and Logitech G105 / G710+.
+ pkgver = 0.4.0.r1.gb167c93
+ pkgrel = 1
+ url = http://cevel.net/projects/sidewinderd/
+ install = sidewinderd-git.install
+ arch = x86_64
+ license = MIT
+ makedepends = cmake
+ makedepends = git
+ depends = libconfig
+ depends = systemd
+ depends = tinyxml2
+ provides = sidewinderd
+ conflicts = sidewinderd
+ backup = etc/sidewinderd.conf
+ source = git+https://github.com/tolga9009/sidewinderd.git
+ sha512sums = SKIP
+
+pkgname = sidewinderd-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a74bbff2f1e1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz>
+# Contributor: Tolga Cakir <tolga@cevel.net>
+
+_pkgname=sidewinderd
+pkgname=$_pkgname-git
+pkgver=0.4.0.r1.gb167c93
+pkgrel=1
+pkgdesc="Support for Microsoft SideWinder X4 / X6 and Logitech G105 / G710+."
+arch=('x86_64')
+url="http://cevel.net/projects/sidewinderd/"
+depends=('libconfig' 'systemd' 'tinyxml2')
+makedepends=('cmake' 'git')
+conflicts=("$_pkgname")
+provides=("$_pkgname")
+license=('MIT')
+install=$pkgname.install
+source=("git+https://github.com/tolga9009/sidewinderd.git")
+sha512sums=('SKIP')
+backup=('etc/sidewinderd.conf')
+
+pkgver() {
+ cd $srcdir/$_pkgname
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+ mkdir -p build
+ cd build
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ ../$_pkgname
+}
+
+build() {
+ cd build
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR=$pkgdir install
+
+ install -Dm644 $srcdir/$_pkgname/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
diff --git a/sidewinderd-git.install b/sidewinderd-git.install
new file mode 100644
index 000000000000..d55fa67b9c9f
--- /dev/null
+++ b/sidewinderd-git.install
@@ -0,0 +1,7 @@
+post_install() {
+ echo " > Please change the user in /etc/sidewinderd.conf."
+ echo " > Don't forget to enable sidewinderd:"
+ echo " > 'systemctl enable sidewinderd.service'"
+ echo " > Start sidewinderd now:"
+ echo " > 'systemctl start sidewinderd.service'"
+}