Bug#761915: gst-plugins-base1.0: diff for NMU version 1.4.3-1.1
Laurent Bigonville
bigon at debian.org
Sun Nov 2 15:54:55 UTC 2014
Dear maintainer,
I've prepared an NMU for gst-plugins-base1.0 (versioned as 1.4.3-1.1). The diff
is attached to this message.
This is a 2nd version of the patch, it also remove some comments in the debian/rules file.
Regards.
diff -Nru gst-plugins-base1.0-1.4.3/debian/changelog gst-plugins-base1.0-1.4.3/debian/changelog
--- gst-plugins-base1.0-1.4.3/debian/changelog 2014-09-24 11:07:10.000000000 +0200
+++ gst-plugins-base1.0-1.4.3/debian/changelog 2014-11-02 16:43:23.000000000 +0100
@@ -1,3 +1,13 @@
+gst-plugins-base1.0 (1.4.3-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/control.in: Drop gstreamer1.0-plugins-base-dbg Suggests against
+ non-existant gstreamer1.0-gnomevfs package, this fixes a lintian error.
+ * debian/rules: Remove outdated mangling of debian/shlibs.local, this is
+ breaking dependencies generation for gir packages (Closes: #761915)
+
+ -- Laurent Bigonville <bigon at debian.org> Sun, 02 Nov 2014 16:43:22 +0100
+
gst-plugins-base1.0 (1.4.3-1) unstable; urgency=medium
* New upstream bugfix release.
diff -Nru gst-plugins-base1.0-1.4.3/debian/control gst-plugins-base1.0-1.4.3/debian/control
--- gst-plugins-base1.0-1.4.3/debian/control 2014-11-02 16:17:42.000000000 +0100
+++ gst-plugins-base1.0-1.4.3/debian/control 2014-11-02 16:53:59.000000000 +0100
@@ -156,7 +156,6 @@
gstreamer1.0-x (= ${binary:Version}),
libgstreamer-plugins-base1.0-0 (= ${binary:Version}),
${misc:Depends}
-Suggests: gstreamer1.0-gnomevfs (= ${binary:Version})
Description: GStreamer plugins from the "base" set
GStreamer is a streaming media framework, based on graphs of filters
which operate on media data. Applications using this library can do
diff -Nru gst-plugins-base1.0-1.4.3/debian/control.in gst-plugins-base1.0-1.4.3/debian/control.in
--- gst-plugins-base1.0-1.4.3/debian/control.in 2014-07-11 11:18:13.000000000 +0200
+++ gst-plugins-base1.0-1.4.3/debian/control.in 2014-11-02 16:31:44.000000000 +0100
@@ -156,7 +156,6 @@
@GST_PKGNAME at -x (= ${binary:Version}),
@GST_PLUGINS_BASE_LIB@ (= ${binary:Version}),
${misc:Depends}
-Suggests: @GST_PKGNAME at -gnomevfs (= ${binary:Version})
Description: GStreamer plugins from the "base" set
GStreamer is a streaming media framework, based on graphs of filters
which operate on media data. Applications using this library can do
diff -Nru gst-plugins-base1.0-1.4.3/debian/rules gst-plugins-base1.0-1.4.3/debian/rules
--- gst-plugins-base1.0-1.4.3/debian/rules 2014-07-19 16:49:05.000000000 +0200
+++ gst-plugins-base1.0-1.4.3/debian/rules 2014-11-02 16:52:33.000000000 +0100
@@ -171,27 +171,12 @@
# Disable inclusion of large upstream ChangeLog
DEB_INSTALL_CHANGELOGS_ALL :=
-# 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 \
LD_LIBRARY_PATH=debian/libgstreamer-plugins-base$(gst_deb_abi)/usr/lib/$(DEB_HOST_MULTIARCH):$(LD_LIBRARY_PATH) \
dh_gstscancodecs
- HOME=$(CURDIR)/fake-home \
- dh_girepository -pgir1.2-gst-plugins-base-$(gst_abi)
- -rm -f debian/shlibs.local
rm -rf $(CURDIR)/fake-home
- sed -n -r -e 's/(([^ ]+: )?([^ ]+) ([^ ]+)) .*/\1/p' \
- debian/*/DEBIAN/shlibs \
- >debian/shlibs.local
-
-# (this rules runs just after the dh_shlibdeps)
-common-binary-predeb-arch::
- -rm -f debian/shlibs.local
force:
More information about the pkg-gstreamer-maintainers
mailing list