Control: tags 761019 + patch Dear maintainer,
I've prepared an NMU for gstreamer1.0 (versioned as 1.4.3-1.2). The diff is attached to this message. Regards. diff -Nru gstreamer1.0-1.4.3/debian/changelog gstreamer1.0-1.4.3/debian/changelog --- gstreamer1.0-1.4.3/debian/changelog 2014-11-02 05:28:51.000000000 +0100 +++ gstreamer1.0-1.4.3/debian/changelog 2014-11-02 17:14:40.000000000 +0100 @@ -1,3 +1,12 @@ +gstreamer1.0 (1.4.3-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * debian/rules: Remove outdated mangling of debian/shlibs.local, this is + breaking dependencies generation for gir packages. This fix should really + Closes: #761019 + + -- Laurent Bigonville <bi...@debian.org> Sun, 02 Nov 2014 17:14:38 +0100 + gstreamer1.0 (1.4.3-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru gstreamer1.0-1.4.3/debian/control gstreamer1.0-1.4.3/debian/control --- gstreamer1.0-1.4.3/debian/control 2014-11-02 05:28:38.000000000 +0100 +++ gstreamer1.0-1.4.3/debian/control 2014-11-02 17:14:43.000000000 +0100 @@ -131,7 +131,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, pkg-config, - libgstreamer1.0-0 (>= 1.3.90) + libgstreamer1.0-0 (>= 1.4.3) Suggests: gstreamer1.0-plugins-base Description: Tools for use with GStreamer GStreamer is a streaming media framework, based on graphs of filters @@ -147,7 +147,7 @@ Section: introspection Architecture: any Depends: ${gir:Depends}, - libgstreamer1.0-0, + ${shlibs:Depends}, ${misc:Depends}, ${gir:Depends} Description: Description: GObject introspection data for the GStreamer library diff -Nru gstreamer1.0-1.4.3/debian/rules gstreamer1.0-1.4.3/debian/rules --- gstreamer1.0-1.4.3/debian/rules 2014-06-28 11:12:26.000000000 +0200 +++ gstreamer1.0-1.4.3/debian/rules 2014-11-02 17:13:27.000000000 +0100 @@ -225,25 +225,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-1.0 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` debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstreamer-1.0.so -Idebian/tmp/usr/include/gstreamer-1.0 perldoc -o man debian/dh_gstscancodecs > debian/tmp/usr/share/man/man1/dh_gstscancodecs.1 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org