[SCM] FFmpeg packaging branch, master, updated. debian/0.5+svn20090706-5-2-gc61bb2c

fabian-guest at users.alioth.debian.org fabian-guest at users.alioth.debian.org
Thu Jan 28 09:38:13 UTC 2010


The following commit has been merged in the master branch:
commit 43f40482f9c351df0c7e2b50975b9740c000676b
Author: Fabian Greffrath <fabian at debian-unofficial.org>
Date:   Thu Jan 28 10:30:41 2010 +0100

    Document our calling of debhelper programs in an odd order in debian/rules.

diff --git a/debian/rules b/debian/rules
index 1aa1b74..5cd3676 100755
--- a/debian/rules
+++ b/debian/rules
@@ -122,6 +122,13 @@ binary-arch: build install formats.txt
 	dh_fixperms
 	dh_strip --dbg-package=ffmpeg-dbg
 
+# We generate the shlibs file twice: First time for the internal
+# dependencies, and then we regenerate them for inclusion in the
+# packages. The point of this excercice is to have the 'internal'
+# dependencies more strict than 'external' ones. We have implemented this
+# so that mixing ffmpeg libraries with the unofficial ones from
+# debian-multimedia.org will be harder.
+
 # strict internal dependencies
 	for pkg in $(LIB_PKGS); do \
 	    upkg=$$(echo "$$pkg" | sed -r 's/([0-9]+)$$/-extra-\1/'); \
@@ -134,6 +141,7 @@ binary-arch: build install formats.txt
 	    upkg=$$(echo "$$pkg" | sed -r 's/([0-9]+)$$/-extra-\1/'); \
 	    dh_makeshlibs -p"$$pkg" -V"$$pkg (>= $(SHLIBS_VERSION)) | $$upkg (>= $(SHLIBS_VERSION))"; \
 	done
+
 	dh_installdeb
 	dh_gencontrol -- -Vlib1394-dev="$(lib1394-dev)"
 	dh_md5sums

-- 
FFmpeg packaging



More information about the pkg-multimedia-commits mailing list