Bug#761916: gstreamer0.10: diff for NMU version 0.10.36-1.5

Laurent Bigonville bigon at debian.org
Thu Nov 6 20:43:15 UTC 2014


Control: tags 761916 + patch

Dear maintainer,

I've prepared an NMU for gstreamer0.10 (versioned as 0.10.36-1.5). The diff
is attached to this message.

Regards.
diff -Nru gstreamer0.10-0.10.36/debian/changelog gstreamer0.10-0.10.36/debian/changelog
--- gstreamer0.10-0.10.36/debian/changelog	2014-08-24 00:41:19.000000000 +0200
+++ gstreamer0.10-0.10.36/debian/changelog	2014-11-06 20:46:58.000000000 +0100
@@ -1,3 +1,11 @@
+gstreamer0.10 (0.10.36-1.5) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/rules: Remove outdated mangling of debian/shlibs.local, this is
+    breaking dependencies generation for gir packages. (Closes: #761916)
+
+ -- Laurent Bigonville <bigon at debian.org>  Thu, 06 Nov 2014 20:46:56 +0100
+
 gstreamer0.10 (0.10.36-1.4) unstable; urgency=low
 
   * Non-maintainer upload with maintainers permission.
diff -Nru gstreamer0.10-0.10.36/debian/rules gstreamer0.10-0.10.36/debian/rules
--- gstreamer0.10-0.10.36/debian/rules	2013-01-26 12:17:15.000000000 +0100
+++ gstreamer0.10-0.10.36/debian/rules	2014-11-06 20:45:23.000000000 +0100
@@ -214,25 +214,6 @@
 DEB_INSTALL_DOCS_ALL += debian/README.Debian NEWS
 DEB_SHLIBDEPS_INCLUDE += debian/$(gst_lib)/usr/lib/$(DEB_HOST_MULTIARCH)
 
-# override shlibs for libraries from this source before computing dependencies
-# of packages generated from this source; we already have inter-dependencies
-# expressed manually in the control file, we do not need the shlibs to add
-# duplicates
-# (this rule runs just before the dh_shlibdeps)
-common-binary-fixup-arch::
-	mkdir -p $(CURDIR)/fake-home
-	HOME=$(CURDIR)/fake-home \
-	dh_girepository -pgir1.2-gstreamer-$(gst_abi)
-	rm -rf $(CURDIR)/fake-home
-	-rm -f debian/shlibs.local
-	cat debian/*/DEBIAN/shlibs | \
-		sed -n -r -e 's/(([^ ]+: )?([^ ]+) ([^ ]+)) .*/\1/p' \
-			> debian/shlibs.local
-
-# (this rules runs just after the dh_shlibdeps)
-common-binary-predeb-arch::
-	-rm -f debian/shlibs.local
-
 install/$(gst_lib_dev)::
 	gcc -o debian/tmp/usr/bin/gst-codec-info-0.10 debian/gst-codec-info.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) `pkg-config --libs --cflags glib-2.0 gthread-2.0 gmodule-no-export-2.0 gobject-2.0 libxml-2.0` debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstreamer-0.10.so -Idebian/tmp/usr/include/gstreamer-0.10
 	perldoc -o man debian/dh_gstscancodecs > debian/tmp/usr/share/man/man1/dh_gstscancodecs.1



More information about the pkg-gstreamer-maintainers mailing list