diff options
author | Mansour Behabadi | 2015-11-24 14:17:10 +1100 |
---|---|---|
committer | Mansour Behabadi | 2015-11-24 14:17:10 +1100 |
commit | 3c315ffa9d3e3f98144b8e8163b84cc37bb3c162 (patch) | |
tree | 99d009adc33abe0c4e90c9f0e85083d43a20acd9 | |
download | aur-3c315ffa9d3e3f98144b8e8163b84cc37bb3c162.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | upmpdcli.install | 12 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..76ff09779dec --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = upmpdcli + pkgdesc = A UPnP Media Renderer front-end for the Music Player Daemon (MPD) + pkgver = 0.12.0 + pkgrel = 1 + url = http://www.lesbonscomptes.com/upmpdcli/ + install = upmpdcli.install + arch = i686 + arch = x86_64 + arch = armv7h + license = GPL2 + depends = libmpdclient + depends = libupnpp>=0.12.1 + source = http://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-0.12.0.tar.gz + sha256sums = 7862fc599fc60dfdf22bbbf7e134655d29c51a8ccc6b5cc81232f7bc4a7351c9 + +pkgname = upmpdcli + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..214a945d0598 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Mansour Behabadi <mansour@oxplot.com> + +pkgname=upmpdcli +pkgver=0.12.0 +pkgrel=1 +pkgdesc="A UPnP Media Renderer front-end for the Music Player Daemon (MPD)" +arch=('i686' 'x86_64' 'armv7h') +url="http://www.lesbonscomptes.com/upmpdcli/" +license=('GPL2') +depends=('libmpdclient' 'libupnpp>=0.12.1') +install=upmpdcli.install +source=(http://www.lesbonscomptes.com/upmpdcli/downloads/$pkgname-$pkgver.tar.gz) +sha256sums=('7862fc599fc60dfdf22bbbf7e134655d29c51a8ccc6b5cc81232f7bc4a7351c9') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --sysconfdir=/etc --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -Dm644 systemd/upmpdcli.service ${pkgdir}/usr/lib/systemd/system/upmpcli.service + sed '/\[Service\]/a User=upmpdcli' -i ${pkgdir}/usr/lib/systemd/system/upmpcli.service +} diff --git a/upmpdcli.install b/upmpdcli.install new file mode 100644 index 000000000000..c68f7f6b6dbd --- /dev/null +++ b/upmpdcli.install @@ -0,0 +1,12 @@ +post_install() { + if ! getent group upmpdcli >/dev/null; then + groupadd --system upmpdcli >/dev/null + fi + if ! getent passwd upmpdcli >/dev/null; then + useradd -g upmpdcli --system upmpdcli -s /bin/false -d / >/dev/null + fi +} + +post_upgrade() { + post_install $1 +} |