Skip to content

Commit b5bbe4e

Browse files
committed
Update Sonarr to v3
1 parent 5a67e15 commit b5bbe4e

File tree

7 files changed

+29
-17
lines changed

7 files changed

+29
-17
lines changed

cross/sonarr/Makefile

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
PKG_NAME = NzbDrone
2-
PKG_VERS = 2.0.0.5301
1+
PKG_NAME = Sonarr
2+
PKG_VERS = 3.0.3.654
33
PKG_EXT = tar.gz
4-
PKG_DIST_NAME = $(PKG_NAME).master.$(PKG_VERS).mono.$(PKG_EXT)
5-
PKG_DIST_SITE = http://download.sonarr.tv/v2/master/mono
6-
PKG_DIR = NzbDrone
4+
PKG_DIST_NAME = $(PKG_NAME).phantom-develop.$(PKG_VERS).linux.$(PKG_EXT)
5+
PKG_DIST_SITE = http://download.sonarr.tv/v3/phantom-develop/$(PKG_VERS)
6+
PKG_DIR = Sonarr
77

88
DEPENDS =
99

cross/sonarr/PLIST

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rsc:share/NzbDrone
1+
rsc:share/Sonarr

cross/sonarr/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
NzbDrone.master.2.0.0.5301.mono.tar.gz SHA1 0b1136de07ddc56d470374a720e5dd359deac747
2-
NzbDrone.master.2.0.0.5301.mono.tar.gz SHA256 5b02f10cd3fdd1bc947bc2122131bc542db1cc980c5a4f32f04d16f980ee529a
3-
NzbDrone.master.2.0.0.5301.mono.tar.gz MD5 702b645720fc7f0008b975f78186bdc3
1+
Sonarr.phantom-develop.3.0.3.654.linux.tar.gz SHA1 69db134f68d749b4b516595e85ebb967670ee0ca
2+
Sonarr.phantom-develop.3.0.3.654.linux.tar.gz SHA256 1a51563401122d61d1fcfb9a7aba53c1ec23b33d30cff682b91a2bbc6d800405
3+
Sonarr.phantom-develop.3.0.3.654.linux.tar.gz MD5 a68e28df8932f430b7e5b2932b899f56

spk/sonarr/Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
SPK_NAME = nzbdrone
22
SPK_VERS = $(shell date +%Y%m%d)
3-
SPK_REV = 15
3+
SPK_REV = 16
44
SPK_ICON = src/sonarr.png
55

66
REQUIRED_DSM = 5.0
@@ -18,7 +18,7 @@ DESCRIPTION_SPN = Sonarr es un PVR para los usuarios de grupos de noticias y tor
1818
RELOAD_UI = yes
1919
DISPLAY_NAME = Sonarr
2020
STARTABLE = yes
21-
CHANGELOG = "Update Sonarr to v2.0.0.5301."
21+
CHANGELOG = "Update Sonarr to v3.0.3.654"
2222

2323
HOMEPAGE = https://sonarr.tv
2424
LICENSE = GPLv3

spk/sonarr/src/service-setup.sh

+6-4
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ service_preupgrade ()
5757
# The /var/ folder gets automatically copied by service-installer after this
5858
if [ -d "${LEGACY_CONFIG_DIR}" ]; then
5959
echo "Moving ${LEGACY_CONFIG_DIR} to ${INST_VAR}" >> ${INST_LOG}
60-
mv ${LEGACY_CONFIG_DIR} ${CONFIG_DIR} >> ${LOG_FILE} 2>&1
60+
mv ${LEGACY_CONFIG_DIR} ${CONFIG_DIR} >> ${INST_LOG} 2>&1
6161
else
6262
# Create, in case it's missing for some reason
63-
mkdir ${CONFIG_DIR} >> ${LOG_FILE} 2>&1
63+
mkdir ${CONFIG_DIR} >> ${INST_LOG} 2>&1
6464
fi
6565

6666
# Is Installed Sonarr Binary Ver. >= SPK Sonarr Binary Ver.?
@@ -85,8 +85,8 @@ service_postupgrade ()
8585
. ${CONFIG_DIR}/KEEP_VAR
8686
if [ "$KEEP_CUR" == "yes" ]; then
8787
echo "Restoring Sonarr version from before upgrade" >> ${INST_LOG}
88-
rm -fr ${SYNOPKG_PKGDEST}/share >> $INST_LOG 2>&1
89-
mv ${INST_VAR}/share ${SYNOPKG_PKGDEST}/ >> $INST_LOG 2>&1
88+
rm -fr ${SYNOPKG_PKGDEST}/share >> ${INST_LOG} 2>&1
89+
mv ${INST_VAR}/share ${SYNOPKG_PKGDEST}/ >> ${INST_LOG} 2>&1
9090
set_unix_permissions "${SYNOPKG_PKGDEST}/share"
9191
fi
9292

@@ -96,6 +96,8 @@ service_postupgrade ()
9696
# new updates/backups will fail due to permissions (see #3185)
9797
set_unix_permissions "/tmp/nzbdrone_backup"
9898
set_unix_permissions "/tmp/nzbdrone_update"
99+
set_unix_permissions "/tmp/sonarr_backup"
100+
set_unix_permissions "/tmp/sonarr_update"
99101

100102
# Remove upgrade Flag
101103
rm ${CONFIG_DIR}/KEEP_VAR

spk/sonarr/src/wizard/upgrade_uifile

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[{
2+
"step_title": "RECOMMENDATION: Download A Backup Before Upgrading",
3+
"items": [{
4+
"desc": "<strong style='color:red'>IMPORTANT:</strong> This update is an upgrade to Sonarr v3. We suggest that you download a manual backup as a precautionary measure before installing this update.<br><br>You can download a backup via Sonarr's built-in web-interface.<br>To do this, navigate to <b>System>Backup</b> in the Sonarr UI.<br><br>Create a backup and then download a copy of that backup before installing this upgrade."
5+
}]
6+
},{
27
"step_title": "Updating Sonarr",
38
"items": [{
4-
"desc": "Keep Sonarr up-to-date by using Sonarr's built-in updater.<br>Navigate to System>Updates in the Sonarr UI."
9+
"desc": "Keep Sonarr up-to-date by using Sonarr's built-in updater.<br>Navigate to <b>System>Updates</b> in the Sonarr UI."
510
}]
611
},{
712
"step_title": "Attention! DSM Permissions",

spk/sonarr/src/wizard/upgrade_uifile_fre

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[{
2+
"step_title": "RECOMMENDATION: Télécharger une sauvegarde avant la mise à niveau",
3+
"items": [{
4+
"desc": "<strong style='color:red'>IMPORTANT:</strong> Cette mise à jour est une mise à niveau vers Sonarr v3. Nous vous suggérons de télécharger une sauvegarde manuelle par mesure de précaution avant d'installer cette mise à jour.<br><br>Vous pouvez télécharger une sauvegarde via l'interface Web intégrée de Sonarr.<br>Pour ce faire, accédez à <b>System>Backup</b> dans l'interface utilisateur Sonarr.<br><br>Créez une sauvegarde, puis téléchargez une copie de cette sauvegarde avant d'installer cette mise à niveau."
5+
}]
6+
},{
27
"step_title": "Mettre à jour Sonarr",
38
"items": [{
4-
"desc": "Garder Sonarr à jour en utilisant System>Updates dans l'interface Sonarr."
9+
"desc": "Garder Sonarr à jour en utilisant <b>System>Updates</b> dans l'interface Sonarr."
510
}]
611
},{
712
"step_title": "Attention! Permissions DSM",

0 commit comments

Comments
 (0)