diff --git a/distribution/debian.sh b/distribution/debian.sh index 21ce857e7..55ed038d6 100644 --- a/distribution/debian.sh +++ b/distribution/debian.sh @@ -2,8 +2,8 @@ fromdos ./debian/* chmod ugo-x ./debian/* cp -r ./debian ./debian_backup -BuildVersion=${dependent_build_number:-3.10.0.999} -BuildBranch=${dependent_build_branch:-master} +BuildVersion=${dependent_build_number:-4.10.0.999} +BuildBranch=${dependent_build_branch:-main} BootstrapVersion=`echo "$BuildVersion" | cut -d. -f1,2,3` BootstrapUpdater="BuiltIn" PackageUpdater="apt" diff --git a/distribution/debian/control b/distribution/debian/control index 1ddefd5dd..7a07311c7 100644 --- a/distribution/debian/control +++ b/distribution/debian/control @@ -5,18 +5,14 @@ Source: sonarr Homepage: https://sonarr.tv Vcs-Git: git@github.com:Sonarr/Sonarr.git Vcs-Browser: https://github.com/Sonarr/Sonarr -Build-Depends: debhelper (>= 9), - dh-systemd (>= 1.5), - mono-devel (>= 5.18), - libmono-cil-dev (>= 5.18), - cli-common-dev (>= 0.9+xamarin5) +Build-Depends: debhelper (>= 9), + dh-systemd (>= 1.5) Package: sonarr Architecture: all Provides: nzbdrone Conflicts: nzbdrone Replaces: nzbdrone -Depends: adduser, libsqlite3-0 (>= 3.7), libmediainfo0v5 (>= 0.7.52) | libmediainfo0 (>= 0.7.52), mono-runtime (>= 5.18), ca-certificates-mono, libmono-system-net-http4.0-cil (>= 4.0.0~alpha1), ${cli:Depends}, ${misc:Depends} -Recommends: libmediainfo0v5 (>= 18.03) | libmediainfo0 (>= 18.03) -Suggests: sqlite3 (>= 3.7), mediainfo (>= 0.7.52) +Depends: adduser, libsqlite3-0 (>= 3.7), ${cli:Depends}, ${misc:Depends} +Suggests: sqlite3 (>= 3.7) Description: Internet PVR diff --git a/distribution/debian/rules b/distribution/debian/rules index e775b54f7..88fda20d4 100644 --- a/distribution/debian/rules +++ b/distribution/debian/rules @@ -3,7 +3,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -EXCLUDE_MODULEREFS = crypt32 httpapi __Internal ole32.dll libmonosgen-2.0 +EXCLUDE_MODULEREFS = crypt32 httpapi __Internal ole32.dll %: dh $@ --with=systemd --with=cli diff --git a/distribution/debian/sonarr.clideps-override b/distribution/debian/sonarr.clideps-override index 6ede15fed..629bfd097 100644 --- a/distribution/debian/sonarr.clideps-override +++ b/distribution/debian/sonarr.clideps-override @@ -1,3 +1,2 @@ ignores msbuild -ignores libmediainfo0v5 ignores libc6 diff --git a/distribution/debian/sonarr.service b/distribution/debian/sonarr.service index 939509157..f249ca82c 100644 --- a/distribution/debian/sonarr.service +++ b/distribution/debian/sonarr.service @@ -11,7 +11,7 @@ Group=sonarr UMask=002 Type=simple -ExecStart=/usr/bin/mono --debug /usr/lib/sonarr/bin/Sonarr.exe -nobrowser -data=/var/lib/sonarr +ExecStart=/usr/lib/sonarr/bin/Sonarr -nobrowser -data=/var/lib/sonarr TimeoutStopSec=20 KillMode=process Restart=on-failure