summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Reinert2016-02-01 21:04:07 +0100
committerJoakim Reinert2016-02-01 21:04:37 +0100
commit5145511df4944a0b6b95f967db3ddbc9b481eef5 (patch)
tree94dfe92b45db68433ef19191f7f86db67aa26952
downloadaur-mpdas-git.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD45
-rw-r--r--mpdas.service9
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cf8541c87d38
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+# Generated by mksrcinfo v8
+# Mon Feb 1 20:03:36 UTC 2016
+pkgbase = mpdas-git
+ pkgdesc = An AudioScrobbler client for MPD written in C++.
+ pkgver = 168.59d49d7
+ pkgrel = 1
+ url = https://github.com/hrkfdn/mpdas
+ arch = i686
+ arch = x86_64
+ license = BSD
+ makedepends = git
+ depends = libmpdclient
+ depends = curl
+ provides = mpdas
+ conflicts = mpdas
+ backup = etc/mpdasrc
+ source = mpdas::git+https://github.com/hrkfdn/mpdas.git
+ source = mpdas.service
+ sha256sums = SKIP
+ sha256sums = 0a98de8f69da7cb34dcc4747d4d1bb015d6065779103db724a309b400c3cccb8
+
+pkgname = mpdas-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8b2ce54bd141
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Joakim Reinert <mail+aur@jreinert.com>
+
+_name=mpdas
+pkgname="$_name-git"
+pkgver=168.59d49d7
+pkgrel=1
+pkgdesc="An AudioScrobbler client for MPD written in C++."
+arch=('i686' 'x86_64')
+url="https://github.com/hrkfdn/$_name"
+license=('BSD')
+depends=('libmpdclient' 'curl')
+makedepends=('git')
+provides=("$_name")
+conflicts=("$_name")
+source=(
+ "$_name::git+$url.git"
+ 'mpdas.service'
+)
+sha256sums=(
+ 'SKIP'
+ '0a98de8f69da7cb34dcc4747d4d1bb015d6065779103db724a309b400c3cccb8'
+)
+backup=('etc/mpdasrc')
+
+pkgver() {
+ cd "$srcdir/$_name"
+ printf '%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/$_name"
+ make PREFIX=/usr CONFIG=/etc
+}
+
+package() {
+ cd "$srcdir/$_name"
+
+ make install PREFIX="$pkgdir/usr" MANPREFIX="$pkgdir/usr/share/man/man1"
+
+ install -Dm644 ../mpdas.service "$pkgdir/usr/lib/systemd/system/mpdas.service"
+ install -Dm644 mpdasrc.example "$pkgdir/etc/mpdasrc"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/mpdas.service b/mpdas.service
new file mode 100644
index 000000000000..551d8bf9ad44
--- /dev/null
+++ b/mpdas.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=AudoScrobbler client for MPD
+After=mpd.service
+
+[Service]
+ExecStart=/usr/bin/mpdas
+
+[Install]
+WantedBy=multi-user.target