forked from Mirrors/freeswitch
Correct shlibs of freeswitch-all wrt libfreeswitch1
The freeswitch-all package provides libfreeswitch1, so any shlibs-generated dependency should be for libfreeswitch1 rather than freeswitch-all. Because dh_shlibdeps / dpkg-shlibdeps searches for shlibs files in debian/*/DEBIAN/ it was sometimes using freeswitch-all rather than libfreeswitch1 to satisfy dependencies for freeswitch.so.1. FS-6029 --resolve
This commit is contained in:
parent
553bda996b
commit
9caae64f37
6
debian/rules
vendored
6
debian/rules
vendored
@ -106,6 +106,12 @@ override_dh_installinit:
|
|||||||
dh_installinit -pfreeswitch-sysvinit --name=freeswitch
|
dh_installinit -pfreeswitch-sysvinit --name=freeswitch
|
||||||
dh_installinit -pfreeswitch-all --name=freeswitch
|
dh_installinit -pfreeswitch-all --name=freeswitch
|
||||||
|
|
||||||
|
override_dh_makeshlibs:
|
||||||
|
dh_makeshlibs
|
||||||
|
sed \
|
||||||
|
-e '/^libfreeswitch 1/{s/freeswitch-all/libfreeswitch1/g}' \
|
||||||
|
-i debian/freeswitch-all/DEBIAN/shlibs
|
||||||
|
|
||||||
debian-bootstrap: debian/.stamp-bootstrap
|
debian-bootstrap: debian/.stamp-bootstrap
|
||||||
debian/.stamp-bootstrap:
|
debian/.stamp-bootstrap:
|
||||||
(cd debian && ./bootstrap.sh)
|
(cd debian && ./bootstrap.sh)
|
||||||
|
Loading…
Reference in New Issue
Block a user