summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCedric Girard2015-10-13 12:34:31 +0200
committerCedric Girard2015-10-13 12:34:31 +0200
commit868746d41afd803d82fd0ad9842a549a4fc65fbb (patch)
tree9527f14e9bf2b90b3c3d077081256f3286486632
parent477880e0c3b52042acdcaee65d62d0d1d7738065 (diff)
downloadaur-868746d41afd803d82fd0ad9842a549a4fc65fbb.tar.gz
add system service file
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD8
-rw-r--r--flexget@.service15
3 files changed, 25 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6e3e9c7637c0..d879f740ead1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Tue Oct 13 08:50:55 UTC 2015
+# Tue Oct 13 10:34:15 UTC 2015
pkgbase = flexget-git
pkgdesc = Automate downloading or processing content (torrents, podcasts, etc.) from different sources like RSS-feeds, html-pages, various sites and more.
pkgver = 1.2.362.r6462.6fb1e96
- pkgrel = 1
+ pkgrel = 2
url = http://flexget.com/
arch = any
license = MIT
@@ -47,8 +47,10 @@ pkgbase = flexget-git
conflicts = flexget
source = git+https://github.com/Flexget/Flexget
source = flexget.service
+ source = flexget@.service
sha256sums = SKIP
sha256sums = e2c3a958ed0c286337cd37fba1d6cbdf4306c57fcddf2b9cc43615ce80ae83aa
+ sha256sums = 5fca3a1b6be282c0914754bbfdeef21005d936fba3d2698801bba18369e1321a
pkgname = flexget-git
diff --git a/PKGBUILD b/PKGBUILD
index 35148ba7ce6e..a326072e8898 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=flexget-git
_pkgname=Flexget
pkgver=1.2.362.r6462.6fb1e96
-pkgrel=1
+pkgrel=2
pkgdesc="Automate downloading or processing content (torrents, podcasts, etc.) from different sources like RSS-feeds, html-pages, various sites and more."
@@ -60,10 +60,12 @@ conflicts=('flexget')
source=('git+https://github.com/Flexget/Flexget'
'flexget.service'
+ 'flexget@.service'
)
sha256sums=('SKIP'
- 'e2c3a958ed0c286337cd37fba1d6cbdf4306c57fcddf2b9cc43615ce80ae83aa')
+ 'e2c3a958ed0c286337cd37fba1d6cbdf4306c57fcddf2b9cc43615ce80ae83aa'
+ '5fca3a1b6be282c0914754bbfdeef21005d936fba3d2698801bba18369e1321a')
pkgver() {
cd Flexget
@@ -92,6 +94,8 @@ package() {
# install systemd user unit
install -Dm644 ../flexget.service "${pkgdir}"/usr/lib/systemd/user/flexget.service
+ # install systemd system unit
+ install -Dm644 ../flexget@.service "${pkgdir}"/usr/lib/systemd/system/flexget@.service
}
# vim:set ts=2 sw=2 et:
diff --git a/flexget@.service b/flexget@.service
new file mode 100644
index 000000000000..91bde171178e
--- /dev/null
+++ b/flexget@.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=FlexGet Daemon
+After=network.target
+
+[Service]
+Type=simple
+RemainAfterExit=yes
+ExecStart=/usr/bin/flexget daemon start
+ExecStop=/usr/bin/flexget daemon stop
+ExecReload=/usr/bin/flexget daemon reload
+KillMode=process
+User=%I
+
+[Install]
+WantedBy=multi-user.target