summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRonny2016-12-09 08:39:59 +0100
committerRonny2016-12-09 08:39:59 +0100
commit965a302d48cf315850fcaaccaf9ebb6c7b6b8a54 (patch)
tree30c4d252a06fbc7e843dae313406cde9057b7352
downloadaur-965a302d48cf315850fcaaccaf9ebb6c7b6b8a54.tar.gz
initial
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD40
-rw-r--r--raumserverDaemon.service11
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f855239b76df
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = raumserver
+ pkgdesc = A app/service/deamon to control the Raumfeld Multiroomsystem via HTTP-Requests
+ pkgver = 1.0.2
+ pkgrel = 1
+ url = https://github.com/ChriD/Raumserver
+ arch = armv7h
+ arch = x86_64
+ license = unknown
+ makedepends = unzip
+ depends = libunwind
+ noextract = raumserverDaemon_linux_ARMV7HF.zip
+ noextract = raumserverDaemon_linux_X64.zip
+ backup = opt/raumserverDaemon/settings.xml
+ source = raumserverDaemon.service
+ md5sums = f06138232b435d55179c6f38eba35a5f
+ source_armv7h = http://bassmaniacs.com/data/appBinaries/raumserver/currentVersion/raumserverDaemon_linux_ARMV7HF.zip
+ md5sums_armv7h = 2b882d56bba12b20f18818733f5779b4
+ source_x86_64 = http://bassmaniacs.com/data/appBinaries/raumserver/currentVersion/raumserverDaemon_linux_X64.zip
+ md5sums_x86_64 = 7492b99c96573b69e2563d84cc7b1cd0
+
+pkgname = raumserver
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4c2de72d371f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Ronny R <ronny-aur[at]adke*org>
+pkgname=raumserver
+pkgver=1.0.2
+pkgrel=1
+epoch=
+pkgdesc="A app/service/deamon to control the Raumfeld Multiroomsystem via HTTP-Requests"
+arch=('armv7h' 'x86_64')
+url="https://github.com/ChriD/Raumserver"
+license=('unknown')
+depends=('libunwind')
+makedepends=('unzip')
+backup=('opt/raumserverDaemon/settings.xml')
+source=("raumserverDaemon.service")
+source_armv7h=("http://bassmaniacs.com/data/appBinaries/$pkgname/currentVersion/raumserverDaemon_linux_ARMV7HF.zip")
+source_x86_64=("http://bassmaniacs.com/data/appBinaries/$pkgname/currentVersion/raumserverDaemon_linux_X64.zip")
+noextract=("raumserverDaemon_linux_ARMV7HF.zip" "raumserverDaemon_linux_X64.zip")
+
+prepare() {
+ rm -rf raumserverDaemon
+ mkdir raumserverDaemon
+ cd raumserverDaemon
+ case "$CARCH" in
+ armv7h)
+ unzip "../raumserverDaemon_linux_ARMV7HF.zip"
+ ;;
+ x86_64)
+ unzip "../raumserverDaemon_linux_X64.zip"
+ ;;
+ esac
+}
+
+package() {
+ cd $srcdir
+ mkdir -p $pkgdir/opt/
+ cp -a raumserverDaemon $pkgdir/opt/
+ install -D raumserverDaemon.service -t $pkgdir/usr/lib/systemd/system/
+}
+md5sums=('f06138232b435d55179c6f38eba35a5f')
+md5sums_armv7h=('2b882d56bba12b20f18818733f5779b4')
+md5sums_x86_64=('7492b99c96573b69e2563d84cc7b1cd0')
diff --git a/raumserverDaemon.service b/raumserverDaemon.service
new file mode 100644
index 000000000000..d0a7541beebf
--- /dev/null
+++ b/raumserverDaemon.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=raumsrv-Daemon-server
+After=syslog.target network.target
+
+[Service]
+Type=simple
+WorkingDirectory=/opt/raumserverDaemon/
+ExecStart=/opt/raumserverDaemon/raumsrvDaemon
+
+[Install]
+WantedBy=multi-user.target