Debian: Remove mediainfo and mono dependencies

pull/5116/head
Mark McDowall 2 years ago
parent 5938a95abb
commit a3e2299011

@ -2,8 +2,8 @@ fromdos ./debian/*
chmod ugo-x ./debian/* chmod ugo-x ./debian/*
cp -r ./debian ./debian_backup cp -r ./debian ./debian_backup
BuildVersion=${dependent_build_number:-3.10.0.999} BuildVersion=${dependent_build_number:-4.10.0.999}
BuildBranch=${dependent_build_branch:-master} BuildBranch=${dependent_build_branch:-main}
BootstrapVersion=`echo "$BuildVersion" | cut -d. -f1,2,3` BootstrapVersion=`echo "$BuildVersion" | cut -d. -f1,2,3`
BootstrapUpdater="BuiltIn" BootstrapUpdater="BuiltIn"
PackageUpdater="apt" PackageUpdater="apt"

@ -5,18 +5,14 @@ Source: sonarr
Homepage: https://sonarr.tv Homepage: https://sonarr.tv
Vcs-Git: git@github.com:Sonarr/Sonarr.git Vcs-Git: git@github.com:Sonarr/Sonarr.git
Vcs-Browser: https://github.com/Sonarr/Sonarr Vcs-Browser: https://github.com/Sonarr/Sonarr
Build-Depends: debhelper (>= 9), Build-Depends: debhelper (>= 9),
dh-systemd (>= 1.5), dh-systemd (>= 1.5)
mono-devel (>= 5.18),
libmono-cil-dev (>= 5.18),
cli-common-dev (>= 0.9+xamarin5)
Package: sonarr Package: sonarr
Architecture: all Architecture: all
Provides: nzbdrone Provides: nzbdrone
Conflicts: nzbdrone Conflicts: nzbdrone
Replaces: 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} Depends: adduser, libsqlite3-0 (>= 3.7), ${cli:Depends}, ${misc:Depends}
Recommends: libmediainfo0v5 (>= 18.03) | libmediainfo0 (>= 18.03) Suggests: sqlite3 (>= 3.7)
Suggests: sqlite3 (>= 3.7), mediainfo (>= 0.7.52)
Description: Internet PVR Description: Internet PVR

@ -3,7 +3,7 @@
# Uncomment this to turn on verbose mode. # Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1 #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 dh $@ --with=systemd --with=cli

@ -1,3 +1,2 @@
ignores msbuild ignores msbuild
ignores libmediainfo0v5
ignores libc6 ignores libc6

@ -11,7 +11,7 @@ Group=sonarr
UMask=002 UMask=002
Type=simple 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 TimeoutStopSec=20
KillMode=process KillMode=process
Restart=on-failure Restart=on-failure

Loading…
Cancel
Save