summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonald Webster2018-03-16 09:08:48 -0700
committerDonald Webster2018-03-16 09:12:57 -0700
commit04d08a5a165dc690ecef49c5ce510cf0cec959f5 (patch)
treea05528751f054ac6d45e300dbf3956d21ca256b9
parent779c82ab0da2cefd3fa74f3c063670ff1f881929 (diff)
downloadaur-04d08a5a165dc690ecef49c5ce510cf0cec959f5.tar.gz
Switch to systemds tmpfiles.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD15
-rw-r--r--jackett.install2
-rw-r--r--jackett.tmpfile1
4 files changed, 12 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bcdb64e9c1fb..682d4e038c9b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,9 +11,11 @@ pkgbase = jackett
source = Jackett.Binaries.Mono-0.8.763.tar.gz::https://github.com/Jackett/Jackett/releases/download/v0.8.763/Jackett.Binaries.Mono.tar.gz
source = jackett.service
source = jackett.sysusers
+ source = jackett.tmpfile
sha256sums = fa9882b6d2d415185dbfa2768e09db27f26264983de3b46948ef40b6466f7fad
sha256sums = 75837fe04f5afd30cdbdd3349bb27b43994dc672202f886382903f7fbc92dc89
sha256sums = d005fcd009ec5404e1ec88246c31e664167f5551d6cabc35f68eb41750bfe590
+ sha256sums = 289b7ea9394fe7d97a2fb8fdc1e67168ab7858ed2aa8fa881038eb70666ddec3
pkgname = jackett
diff --git a/PKGBUILD b/PKGBUILD
index 81b551455501..a927add9bc87 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,20 +9,21 @@ depends=('mono' 'curl')
install='jackett.install'
source=("Jackett.Binaries.Mono-${pkgver}.tar.gz::https://github.com/Jackett/Jackett/releases/download/v${pkgver}/Jackett.Binaries.Mono.tar.gz"
"jackett.service"
- "jackett.sysusers")
+ "jackett.sysusers"
+ "jackett.tmpfile")
sha256sums=('fa9882b6d2d415185dbfa2768e09db27f26264983de3b46948ef40b6466f7fad'
'75837fe04f5afd30cdbdd3349bb27b43994dc672202f886382903f7fbc92dc89'
- 'd005fcd009ec5404e1ec88246c31e664167f5551d6cabc35f68eb41750bfe590')
+ 'd005fcd009ec5404e1ec88246c31e664167f5551d6cabc35f68eb41750bfe590'
+ '289b7ea9394fe7d97a2fb8fdc1e67168ab7858ed2aa8fa881038eb70666ddec3')
package() {
cd "$srcdir"
- install -d -m755 "${pkgdir}/usr/lib/jackett/"
+ install -d -m 755 "${pkgdir}/usr/lib/jackett/"
cp -dpr --no-preserve=ownership "${srcdir}/Jackett/"* "${pkgdir}/usr/lib/jackett/"
- install -d -m755 "${pkgdir}/var/lib/jackett"
-
- install -D -m644 "${srcdir}/jackett.service" "${pkgdir}/usr/lib/systemd/system/jackett.service"
- install -D -m644 "$srcdir/jackett.sysusers" "$pkgdir/usr/lib/sysusers.d/jackett.conf"
+ install -D -m 644 "${srcdir}/jackett.service" "${pkgdir}/usr/lib/systemd/system/jackett.service"
+ install -D -m 644 "${srcdir}/jackett.sysusers" "{$pkgdir}/usr/lib/sysusers.d/jackett.conf"
+ install -D -m 644 "${srcdir}/jackett.tmpfile" "{$pkgdir}/usr/lib/tmpfiles.d/jackett.conf"
}
diff --git a/jackett.install b/jackett.install
index 9e0daf15058c..ce886756fb11 100644
--- a/jackett.install
+++ b/jackett.install
@@ -1,5 +1,5 @@
post_install() {
- chown -R jackett: /usr/lib/jackett /var/lib/jackett
+ chown -R jackett: /usr/lib/jackett
}
post_upgrade() {
diff --git a/jackett.tmpfile b/jackett.tmpfile
new file mode 100644
index 000000000000..f39d2b0a8eeb
--- /dev/null
+++ b/jackett.tmpfile
@@ -0,0 +1 @@
+d /var/lib/jackett 0755 jackett jackett