From ef74207f5bdbfa8018050946b9062b3d6ec76e06 Mon Sep 17 00:00:00 2001 From: amak Date: Sat, 2 Nov 2019 17:19:59 +1100 Subject: [PATCH] New package: upmpdcli-1.4.5 --- srcpkgs/upmpdcli/files/upmpdcli/log/run | 2 ++ srcpkgs/upmpdcli/files/upmpdcli/run | 3 +++ srcpkgs/upmpdcli/template | 23 +++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100755 srcpkgs/upmpdcli/files/upmpdcli/log/run create mode 100755 srcpkgs/upmpdcli/files/upmpdcli/run create mode 100644 srcpkgs/upmpdcli/template diff --git a/srcpkgs/upmpdcli/files/upmpdcli/log/run b/srcpkgs/upmpdcli/files/upmpdcli/log/run new file mode 100755 index 0000000000..aa4cc363e2 --- /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 0000000000..1a6b201865 --- /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 0000000000..cc662ddcf2 --- /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 +}