diff options
author | Tomasz Jakub Rup | 2018-09-21 11:11:26 +0200 |
---|---|---|
committer | Tomasz Jakub Rup | 2018-09-21 11:11:26 +0200 |
commit | 02c6422b4ad10196ef1e2e2a8d78894761541916 (patch) | |
tree | 1ec487485647794eaa7b587dcf10a58e5f465afc | |
parent | 91a407afa1c42229fd2f12bbcc0eeaf0b37886b5 (diff) | |
download | aur-evostream-systemd.tar.gz |
new version: 1.1.0; added webui and webservices
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | evostream-systemd.install | 13 |
3 files changed, 23 insertions, 4 deletions
@@ -1,7 +1,8 @@ pkgbase = evostream-systemd pkgdesc = EvoStream Media Server SystemD service - pkgver = 1.0.0 + pkgver = 1.1.0 pkgrel = 1 + install = evostream-systemd.install arch = any license = MIT makedepends = git @@ -9,4 +10,5 @@ pkgbase = evostream-systemd md5sums = SKIP pkgname = evostream-systemd + depends = evostreamms @@ -1,16 +1,20 @@ # Maintainer: Tomasz Jakub Rup <tomasz.rup@gmail.com> pkgname=evostream-systemd -pkgver=1.0.0 +pkgver=1.1.0 pkgrel=1 pkgdesc="EvoStream Media Server SystemD service" arch=('any') license=('MIT') makedepends=('git') +install="${pkgname}.install" source=("git+https://github.com/tomi77/ems-systemd.git") md5sums=('SKIP') package() { + depends=("evostreamms") + msg2 "Installing SystemD service..." - mkdir -p "${pkgdir}/usr/lib/systemd/system" - mv -f "${srcdir}/ems-systemd/evostreamms.service" "${pkgdir}/usr/lib/systemd/system/evostreamms.service" + install -Dm644 "${srcdir}/ems-systemd/evostreamms.service" "${pkgdir}/usr/lib/systemd/system/evostreamms.service" + install -Dm644 "${srcdir}/ems-systemd/evostreamms-webui.service" "${pkgdir}/usr/lib/systemd/system/evostreamms-webui.service" + install -Dm644 "${srcdir}/ems-systemd/evostreamms-webservices.service" "${pkgdir}/usr/lib/systemd/system/evostreamms-webservices.service" } diff --git a/evostream-systemd.install b/evostream-systemd.install new file mode 100644 index 000000000000..d480e5d9f8ad --- /dev/null +++ b/evostream-systemd.install @@ -0,0 +1,13 @@ +post_install() { + systemctl daemon-reload +} + +pre_remove() { + systemctl stop evostreamms evostreamms-webui evostreamms-webservices + systemctl disable evostreamms evostreamms-webui evostreamms-webservices +} + +post_remove() { + systemctl daemon-reload + systemctl reset-failed +} |