summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpicokan2024-03-15 09:13:53 +0000
committerpicokan2024-03-15 09:13:53 +0000
commit281cf5ff20d8e5fcdd057cacba7f4916648c5b4f (patch)
tree467d4e01c58518b3288ef02544d30bb24cdb751c
downloadaur-281cf5ff20d8e5fcdd057cacba7f4916648c5b4f.tar.gz
Initial commit.
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD19
-rw-r--r--radarr.log.run6
-rw-r--r--radarr.run2
4 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cbe78a3e7fd4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = radarr-runit
+ pkgdesc = Runit service script for radarr.
+ pkgver = 20240313
+ pkgrel = 1
+ url = https://radarr.video
+ arch = any
+ license = GPL-3.0
+ depends = radarr
+ depends = runit
+ source = radarr.run
+ source = radarr.log.run
+ sha256sums = 22b13bc1d2db05134e96d6d8d1be8d1488d610599c4a1c8ad9ad2c9e7be73d37
+ sha256sums = 63143f6eb852d9e0fb0b2cb48eea7918b2a225d9bb228a0df562237f95a015fe
+
+pkgname = radarr-runit
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4a8aec058790
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,19 @@
+# Maintainer: picokan <todaysoracvle@protonmail.com>
+
+pkgname=radarr-runit
+pkgver=20240313
+pkgrel=1
+pkgdesc="Runit service script for radarr."
+arch=("any")
+url="https://radarr.video"
+license=("GPL-3.0")
+depends=("radarr" "runit")
+source=("radarr.run" "radarr.log.run")
+sha256sums=('22b13bc1d2db05134e96d6d8d1be8d1488d610599c4a1c8ad9ad2c9e7be73d37'
+ '63143f6eb852d9e0fb0b2cb48eea7918b2a225d9bb228a0df562237f95a015fe')
+
+package() {
+ cd "$srcdir"
+ install -Dm755 radarr.run "$pkgdir/etc/runit/sv/radarr/run"
+ install -Dm755 radarr.log.run "$pkgdir/etc/runit/sv/radarr/log/run"
+}
diff --git a/radarr.log.run b/radarr.log.run
new file mode 100644
index 000000000000..32185094b3d5
--- /dev/null
+++ b/radarr.log.run
@@ -0,0 +1,6 @@
+#!/bin/sh
+exec 2>&1; set -e
+
+[ -d /var/log/radarr ] || install -dm 755 /var/log/radarr
+
+exec svlogd -tt /var/log/radarr
diff --git a/radarr.run b/radarr.run
new file mode 100644
index 000000000000..c54f56d04fd3
--- /dev/null
+++ b/radarr.run
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec chpst -u radarr:radarr /usr/lib/radarr/bin/Radarr -nobrowser -data=/var/lib/radarr 2>&1