summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpicokan2024-03-15 09:01:47 +0000
committerpicokan2024-03-15 09:01:47 +0000
commit3ac111b9b5c12ee0e1130f22117cf7ecaec784ad (patch)
treea765d5cfabfeebee14092660648e61122a95e376
downloadaur-3ac111b9b5c12ee0e1130f22117cf7ecaec784ad.tar.gz
Initial commit.
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD19
-rw-r--r--autobrr.log.run6
-rw-r--r--autobrr.run2
4 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f7e00db4e878
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = autobrr-runit
+ pkgdesc = Runit service script for autobrr.
+ pkgver = 20240313
+ pkgrel = 1
+ url = https://autobrr.com
+ arch = any
+ license = GPL-2.0
+ depends = autobrr
+ depends = runit
+ source = autobrr.run
+ source = autobrr.log.run
+ sha256sums = 30d058e172b5556d96f3d6bcfa1fac2bb92cdcbbfdb1023d0e991c883c3d5527
+ sha256sums = d3d0752f547f0f84883cf699196c06f8fbbe1983fbf55deb6738e1a0fb3a523f
+
+pkgname = autobrr-runit
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..dfcc3f4dd17d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,19 @@
+# Maintainer: picokan <todaysoracle@protonmail.com>
+
+pkgname=autobrr-runit
+pkgver=20240313
+pkgrel=1
+pkgdesc="Runit service script for autobrr."
+arch=("any")
+url="https://autobrr.com"
+license=("GPL-2.0")
+depends=("autobrr" "runit")
+source=("autobrr.run" "autobrr.log.run")
+sha256sums=('30d058e172b5556d96f3d6bcfa1fac2bb92cdcbbfdb1023d0e991c883c3d5527'
+ 'd3d0752f547f0f84883cf699196c06f8fbbe1983fbf55deb6738e1a0fb3a523f')
+
+package() {
+ cd "$srcdir"
+ install -Dm755 autobrr.run "$pkgdir/etc/runit/sv/autobrr/run"
+ install -Dm755 autobrr.log.run "$pkgdir/etc/runit/sv/autobrr/log/run"
+}
diff --git a/autobrr.log.run b/autobrr.log.run
new file mode 100644
index 000000000000..c11cc1e2af3d
--- /dev/null
+++ b/autobrr.log.run
@@ -0,0 +1,6 @@
+#!/bin/sh
+exec 2>&1; set -e
+
+[ -d /var/log/autobrr ] || install -dm 755 /var/log/autobrr
+
+exec svlogd -tt /var/log/autobrr
diff --git a/autobrr.run b/autobrr.run
new file mode 100644
index 000000000000..6582e66c832b
--- /dev/null
+++ b/autobrr.run
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec chpst -u autobrr:autobrr autobrr --config=/var/lib/autobrr 2>&1