[SCM] vlc/experimental: Enfore stricter dependencies

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Sun Dec 10 15:42:41 UTC 2017


The following commit has been merged in the experimental branch:
commit 7ff3aba1cfb384ad944d6fa9e921f644aaede09e
Author: Sebastian Ramacher <sramacher at debian.org>
Date:   Sun Dec 10 16:42:34 2017 +0100

    Enfore stricter dependencies

diff --git a/debian/clean b/debian/clean
index 20196be..927b46f 100644
--- a/debian/clean
+++ b/debian/clean
@@ -5,3 +5,4 @@ po/stamp-po
 debian/libvlc-bin.postinst
 debian/libvlc-bin.postrm
 debian/libvlc-bin.triggers
+debian/shlibs.local
diff --git a/debian/rules b/debian/rules
index 411a542..e1522aa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -319,6 +319,13 @@ override_dh_missing:
 override_dh_makeshlibs:
 	dh_makeshlibs -Xlibvlc_vdpau -Xlibvlc_pulse -Xlibvlc_xcb_events
 
+debian/shlibs.local:
+	echo "libvlc 5 libvlc5 (>= $(DEB_VERSION_UPSTREAM))" > debian/shlibs.local
+	echo "libvlccore 9 libvlccore9 (>= $(DEB_VERSION_UPSTREAM))" >> debian/shlibs.local
+
+override_dh_shlibdeps: debian/shlibs.local
+	dh_shlibdeps
+
 override_dh_bugfiles:
 	dh_bugfiles -A
 

-- 
VLC media player packaging



More information about the pkg-multimedia-commits mailing list