mirror of
https://github.com/Sonarr/Sonarr.git
synced 2024-11-28 08:58:41 +02:00
Use clideps to determine mono dependencies instead of the monolithic libmono-cil-dev.
This commit is contained in:
parent
c63186a798
commit
7cf4c6f655
@ -6,10 +6,15 @@ 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)
|
||||
dh-systemd (>= 1.5),
|
||||
mono-devel (>= 4.6),
|
||||
libmono-cil-dev (>= 4.6),
|
||||
cli-common-dev (>= 0.9)
|
||||
|
||||
Package: sonarr
|
||||
Architecture: all
|
||||
Conflicts: nzbdrone
|
||||
Depends: libmono-cil-dev (>= 4.6), sqlite3 (>= 3.7), mediainfo (>= 0.7.52)
|
||||
Depends: libsqlite3-0 (>= 3.7), libmediainfo0v5 (>= 0.7.52), ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}
|
||||
Recommends: sqlite3 (>= 3.7), mediainfo (>= 0.7.52), ${shlibs:Recommends}, ${cli:Recommends}, ${misc:Recommends}
|
||||
Suggests: ${shlibs:Suggests}, ${cli:Suggests}, ${misc:Suggests}
|
||||
Description: Internet PVR
|
||||
|
@ -9,9 +9,20 @@
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
EXCLUDE_MODULEREFS = crypt32 httpapi ntdll api-ms-win-core-sysinfo-l1-1-0 api-ms-win-core-sysinfo-l1-2-0 \
|
||||
libcurl3 msbuild
|
||||
|
||||
%:
|
||||
dh $@ --with=systemd
|
||||
dh $@ --with=systemd --with=cli
|
||||
|
||||
# No init script, only systemd
|
||||
override_dh_installinit:
|
||||
true
|
||||
|
||||
# Sonarr like debug symbols for logging
|
||||
override_dh_clistrip:
|
||||
|
||||
override_dh_makeclilibs:
|
||||
|
||||
override_dh_clideps:
|
||||
dh_clideps -d -r $(patsubst %,--exclude-moduleref=%,$(EXCLUDE_MODULEREFS))
|
||||
|
2
distribution/debian/sonarr.clideps-override
Normal file
2
distribution/debian/sonarr.clideps-override
Normal file
@ -0,0 +1,2 @@
|
||||
recommends libcurl3
|
||||
ignores msbuild
|
Loading…
Reference in New Issue
Block a user