aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarvin Steadfast <marvin@xsteadfastx.org>2020-11-09 08:59:54 +0100
committerLeo <thinkabit.ukim@gmail.com>2020-12-14 21:00:01 +0000
commit58505100a99773e45aa1f98b789193087efc1616 (patch)
treec486815a073a4065382bd8af911918d241f89c5f
parent0ba7cf81f22c4a85fbdc3bf3bd1f8db4536f1cee (diff)
testing/upmpdcli: adds missing cache directory
-rw-r--r--testing/upmpdcli/APKBUILD8
-rw-r--r--testing/upmpdcli/upmpdcli.initd1
-rw-r--r--testing/upmpdcli/upmpdcli.post-install5
3 files changed, 11 insertions, 3 deletions
diff --git a/testing/upmpdcli/APKBUILD b/testing/upmpdcli/APKBUILD
index 00cb2c4ecd0..80e80d821fc 100644
--- a/testing/upmpdcli/APKBUILD
+++ b/testing/upmpdcli/APKBUILD
@@ -2,15 +2,16 @@
# Maintainer: Marvin Steadfast <marvin@xsteadfastx.org>
pkgname=upmpdcli
pkgver=1.4.14
-pkgrel=1
+pkgrel=2
pkgdesc="upmpdcli is a UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+pkgusers="upmpdcli"
url="http://www.lesbonscomptes.com/upmpdcli"
arch="all"
license="LGPL-2.1-or-later"
options="!check"
makedepends="libupnpp-dev libmpdclient-dev libmicrohttpd-dev jsoncpp-dev"
subpackages="$pkgname-doc $pkgname-openrc"
-install="$pkgname.pre-install"
+install="$pkgname.pre-install $pkgname.post-install"
source="$pkgname-$pkgver.tar.gz::http://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-$pkgver.tar.gz
$pkgname.initd
$pkgname.conf"
@@ -25,8 +26,9 @@ package() {
install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
install -Dm644 "$srcdir"/$pkgname.conf "$pkgdir"/etc/$pkgname.conf
+ mkdir -p "$pkgdir"/var/cache/upmpdcli
}
sha512sums="9084f60a4551fb94be915e6539d59a9ac070d55745c383b1f201c0c83262634c9e6fb353f66bb2232c493752805671b19057cbcec00c5ed128e19e1d0a037976 upmpdcli-1.4.14.tar.gz
-4180397a4f0b5b0bda8b1a3d6a8b1ce0399f9b881b5618e52ddff4fd99dc3bedad240dc1dbe3abdc765b92fd172328aab9eedbe2d916ec7f728e7e18e080135c upmpdcli.initd
+f586c538abb51f373bf8a8277132694ad289f9c23de9389cb5c9cb67fdbec192529645b759f745ddeca3ce24893580b0ce0d344a8e75b3fd1edd021a0335f617 upmpdcli.initd
b6815c29e8c648fd7577f9137f1552dab96710e80458a19fc332c6382471c47fdc056c8e3e1353fc982610173e498b96df8fd18de93f5546773a22e02e58886d upmpdcli.conf"
diff --git a/testing/upmpdcli/upmpdcli.initd b/testing/upmpdcli/upmpdcli.initd
index 00bc1e76cc2..68a45d02008 100644
--- a/testing/upmpdcli/upmpdcli.initd
+++ b/testing/upmpdcli/upmpdcli.initd
@@ -5,6 +5,7 @@ name="upmpdcli UPnP Media Renderer"
description="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
command=/usr/bin/upmpdcli
+command_args="-c /etc/upmpdcli.conf"
command_user=upmpdcli:upmpdcli
depend() {
diff --git a/testing/upmpdcli/upmpdcli.post-install b/testing/upmpdcli/upmpdcli.post-install
new file mode 100644
index 00000000000..d5e371cdaeb
--- /dev/null
+++ b/testing/upmpdcli/upmpdcli.post-install
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+chown upmpdcli:upmpdcli /var/cache/upmpdcli
+
+exit 0