summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikita Volodin [Никита Володин]2015-11-01 00:31:41 -0300
committerNikita Volodin [Никита Володин]2015-11-01 00:32:09 -0300
commit95d6f18b1928f402a9ce14c063bdf476db033dbd (patch)
treefaec1fde61aef4ff042d9575fd63039cf3b8a4f6
parenteac6f52317b13c699c770fcd90bf0ca6cc1eb7eb (diff)
downloadaur-95d6f18b1928f402a9ce14c063bdf476db033dbd.tar.gz
feat(mpdrandom.service): add systemd user service to start daemon
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD6
-rw-r--r--mpdrandom.service9
3 files changed, 15 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6f00f193efc5..54ca31367500 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -10,7 +10,9 @@ pkgbase = mpdrandom-git
depends = python-mpd2
provides = mpdrandom
source = git+https://github.com/axujen/mpdrandom
+ source = mpdrandom.service
md5sums = SKIP
+ md5sums = 6a7b6b63bb1ce777372deac19f420b2e
pkgname = mpdrandom-git
diff --git a/PKGBUILD b/PKGBUILD
index aad0f962db86..b51aecd6f7ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,8 +13,8 @@ license=('unknown')
depends=('python' 'python-mpd2')
makedepends=('git')
provides=('mpdrandom')
-source=('git+https://github.com/axujen/mpdrandom')
-md5sums=('SKIP')
+source=('git+https://github.com/axujen/mpdrandom' 'mpdrandom.service')
+md5sums=('SKIP' '6a7b6b63bb1ce777372deac19f420b2e')
pkgver() {
cd "$srcdir/$_gitname"
@@ -29,6 +29,8 @@ build() {
package() {
cd "$srcdir/$_gitname"
python setup.py install --prefix="$pkgdir/usr"
+
+ install -Dm644 "$srcdir/mpdrandom.service" "$pkgdir/usr/lib/systemd/user/mpdrandom.service"
}
# vim:set ts=2 sw=2 et:
diff --git a/mpdrandom.service b/mpdrandom.service
new file mode 100644
index 000000000000..c6ec34e52a42
--- /dev/null
+++ b/mpdrandom.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Play a random album in mpd
+After=mpd.service
+
+[Service]
+ExecStart=/usr/bin/mpdrandom -d
+
+[Install]
+WantedBy=default.target