Upgrade PKGBUILDS
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# Maintainer: Daniel Egeberg <daniel.egeberg@gmail.com>
|
||||
# Contributor: Justin Dray <justin@dray.be>
|
||||
pkgname="sonarr"
|
||||
pkgver="2.0.0.4689"
|
||||
pkgrel=1
|
||||
pkgver="2.0.0.4753"
|
||||
pkgrel=3
|
||||
pkgdesc="PVR for newsgroup users. Formerly known as NZBDrone"
|
||||
arch=(any)
|
||||
url="https://sonarr.tv"
|
||||
@@ -20,11 +20,13 @@ conflicts=('nzbdrone' 'nzbdrone-torrents')
|
||||
replaces=('nzbdrone' 'nzbdrone-torrents')
|
||||
source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono.tar.gz"
|
||||
"sonarr.sh"
|
||||
"sonarr.service")
|
||||
"sonarr.service"
|
||||
"sonarr.sysusers")
|
||||
noextract=()
|
||||
sha512sums=('cb69b592f844882f93c0ca41e1644c43bfee455522225a0e143013a14dddf176180a8879bc5935dc9ac1342b5de47220e10cb0f2ecdee11838ffbda3431b4f83'
|
||||
'84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695'
|
||||
'438de225c38c26aaa15cae243b18d0be85f3f0e54f1297bf182082a0bdbd936d21928cdcdb899f0f18c6ec32ee88c2e0f0d29b8a2a1cdf98a8e1907cd6f36a2c')
|
||||
sha512sums=('5bbe13207cbc0af08d0dd1584f6ea25d10faa07f1835ce6b253fd2401d95dff3351c9a16cdb8ce3b71bd8ee153e7bf90c05f46e747144d3e4b2908c8176e41ae'
|
||||
'24177aac07d92c659e341419825cc56300f27cc665796580d3ad865134c504f5f4a7c26dbfe9612bd1d6c62a5113a2d7cd53d9292b7c108a0348053eae1fceec'
|
||||
'438de225c38c26aaa15cae243b18d0be85f3f0e54f1297bf182082a0bdbd936d21928cdcdb899f0f18c6ec32ee88c2e0f0d29b8a2a1cdf98a8e1907cd6f36a2c'
|
||||
'35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7')
|
||||
|
||||
package() {
|
||||
cd "$srcdir"
|
||||
@@ -40,4 +42,6 @@ package() {
|
||||
|
||||
msg2 "Install sonarr.service"
|
||||
install -D -m 644 "${srcdir}/sonarr.service" "${pkgdir}/usr/lib/systemd/system/sonarr.service"
|
||||
|
||||
install -Dm644 "$srcdir/sonarr.sysusers" "$pkgdir/usr/lib/sysusers.d/sonarr.conf"
|
||||
}
|
||||
|
@@ -1,14 +1,5 @@
|
||||
post_install() {
|
||||
if grep -q "^sonarr" /etc/group &> /dev/null ; then
|
||||
groupmod -n sonarr sonarr &> /dev/null
|
||||
else
|
||||
groupadd -r sonarr &> /dev/null
|
||||
fi
|
||||
if grep -q "^sonarr:" /etc/passwd 2> /dev/null ; then
|
||||
usermod -s /bin/false -c "Sonarr daemon" -d /var/lib/sonarr -g sonarr sonarr &> /dev/null
|
||||
else
|
||||
useradd -s /bin/false -c "Sonarr daemon user" -d /var/lib/sonarr -g sonarr -r sonarr &> /dev/null
|
||||
fi
|
||||
systemd-sysusers sonarr.conf
|
||||
|
||||
mkdir -p /var/lib/sonarr
|
||||
if [[ ! -f /var/lib/sonarr/config.xml ]]
|
||||
|
@@ -1,2 +1,3 @@
|
||||
#!/bin/sh
|
||||
export MONO_TLS_PROVIDER=legacy
|
||||
exec mono /usr/lib/sonarr/NzbDrone.exe "$@"
|
||||
|
1
src/sonarr/sonarr.sysusers
Normal file
1
src/sonarr/sonarr.sysusers
Normal file
@@ -0,0 +1 @@
|
||||
u sonarr - "Sonarr daemon" /var/lib/sonarr
|
Reference in New Issue
Block a user