diff --git a/srcpkgs/upmpdcli/files/upmpdcli/log/run b/srcpkgs/upmpdcli/files/upmpdcli/log/run new file mode 100755 index 00000000000..aa4cc363e2c --- /dev/null +++ b/srcpkgs/upmpdcli/files/upmpdcli/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec logger -t upmpdcli -p daemon.notice diff --git a/srcpkgs/upmpdcli/files/upmpdcli/run b/srcpkgs/upmpdcli/files/upmpdcli/run new file mode 100755 index 00000000000..1a6b2018657 --- /dev/null +++ b/srcpkgs/upmpdcli/files/upmpdcli/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r conf ] && . ./conf +exec chpst -u _upmpdcli upmpdcli ${OPTS:- -c /etc/upmpdcli.conf} 2>&1 diff --git a/srcpkgs/upmpdcli/template b/srcpkgs/upmpdcli/template new file mode 100644 index 00000000000..cc662ddcf26 --- /dev/null +++ b/srcpkgs/upmpdcli/template @@ -0,0 +1,23 @@ +# Template file for 'upmpdcli' +pkgname=upmpdcli +version=1.4.5 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="jsoncpp-devel libmicrohttpd-devel libmpdclient-devel libupnp-devel libupnpp-devel" +short_desc="UPnP Media Renderer front-end for MPD" +maintainer="amak " +license="LGPL-2.1-or-later" +homepage="https://www.lesbonscomptes.com/upmpdcli" +distfiles="https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-${version}.tar.gz" +checksum=af0c13b6ab8720d98451307010c33462e9a3f50178bae82c593fd2dd12e31b0e + +system_accounts="_upmpdcli" +_upmpdcli_homedir="/var/lib/upmpdcli" +make_dirs="/var/lib/upmpdcli 0750 _upmpdcli _upmpdcli" +conf_files="/etc/upmpdcli.conf" + +post_install() { + chmod 644 ${DESTDIR}/etc/upmpdcli.conf + vsv upmpdcli +}