r74244 - in /trunk/libgstreamer-perl/debian: changelog control patches/broken-gstbuffer-test patches/broken-tagsetter-test patches/series
dom at users.alioth.debian.org
dom at users.alioth.debian.org
Thu May 12 09:22:06 UTC 2011
Author: dom
Date: Thu May 12 09:21:42 2011
New Revision: 74244
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=74244
Log:
* Add patches broken-gstbuffer-test, broken-tagsetter-test from
<https://bugzilla.gnome.org/show_bug.cgi?id=649615> to fix
test failures with newer GStreamer (partial fix for: #616454)
Added:
trunk/libgstreamer-perl/debian/patches/broken-gstbuffer-test
trunk/libgstreamer-perl/debian/patches/broken-tagsetter-test
Modified:
trunk/libgstreamer-perl/debian/changelog
trunk/libgstreamer-perl/debian/control
trunk/libgstreamer-perl/debian/patches/series
Modified: trunk/libgstreamer-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgstreamer-perl/debian/changelog?rev=74244&op=diff
==============================================================================
--- trunk/libgstreamer-perl/debian/changelog (original)
+++ trunk/libgstreamer-perl/debian/changelog Thu May 12 09:21:42 2011
@@ -1,4 +1,4 @@
-libgstreamer-perl (0.15-3) UNRELEASED; urgency=low
+libgstreamer-perl (0.15-3~test.1) UNRELEASED; urgency=low
[ gregor herrmann ]
* debian/rules: switch order of arguments to dh.
@@ -6,7 +6,12 @@
[ Tim Retout ]
* debian/control: Update my email address.
- -- gregor herrmann <gregoa at debian.org> Wed, 28 Jul 2010 14:32:39 -0400
+ [ Dominic Hargreaves ]
+ * Add patches broken-gstbuffer-test, broken-tagsetter-test from
+ <https://bugzilla.gnome.org/show_bug.cgi?id=649615> to fix
+ test failures with newer GStreamer (partial fix for: #616454)
+
+ -- Dominic Hargreaves <dom at earth.li> Thu, 12 May 2011 10:20:38 +0100
libgstreamer-perl (0.15-2) unstable; urgency=low
Modified: trunk/libgstreamer-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgstreamer-perl/debian/control?rev=74244&op=diff
==============================================================================
--- trunk/libgstreamer-perl/debian/control (original)
+++ trunk/libgstreamer-perl/debian/control Thu May 12 09:21:42 2011
@@ -6,7 +6,8 @@
libglib-perl (>= 1:1.180), libgstreamer0.10-dev, gstreamer0.10-alsa,
gstreamer0.10-plugins-base
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Antonio Radici <antonio at dyne.org>, Tim Retout <diocles at debian.org>
+Uploaders: Antonio Radici <antonio at dyne.org>, Tim Retout <diocles at debian.org>,
+ Dominic Hargreaves <dom at earth.li>
Standards-Version: 3.8.3
Homepage: http://search.cpan.org/dist/GStreamer/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libgstreamer-perl/
Added: trunk/libgstreamer-perl/debian/patches/broken-gstbuffer-test
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgstreamer-perl/debian/patches/broken-gstbuffer-test?rev=74244&op=file
==============================================================================
--- trunk/libgstreamer-perl/debian/patches/broken-gstbuffer-test (added)
+++ trunk/libgstreamer-perl/debian/patches/broken-gstbuffer-test Thu May 12 09:21:42 2011
@@ -1,0 +1,22 @@
+Origin: https://bugzilla.gnome.org/show_bug.cgi?id=649615
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=649615
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=616454
+Author: Jeff King
+Description: fix for broken gstbuffer test
+ The GstBuffer.t test looks bogus. We pass an empty Caps object, but set_caps
+ now enforces that we actually give it something. So we can just make a fake one
+ instead.
+
+diff --git a/t/GstBuffer.t b/t/GstBuffer.t
+index f9160f9..0aab997 100644
+--- a/t/GstBuffer.t
++++ b/t/GstBuffer.t
+@@ -14,7 +14,8 @@ isa_ok($buffer, "GStreamer::MiniObject");
+ $buffer -> set_data("urgs");
+ $buffer -> stamp(GStreamer::Buffer -> new());
+
+-my $caps = GStreamer::Caps::Empty -> new();
++my $caps = GStreamer::Caps::Simple -> new("audio/mpeg",
++ foo => "Glib::String" => "bar");
+ $buffer -> set_caps($caps);
+ is($buffer -> get_caps(), $caps);
Added: trunk/libgstreamer-perl/debian/patches/broken-tagsetter-test
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgstreamer-perl/debian/patches/broken-tagsetter-test?rev=74244&op=file
==============================================================================
--- trunk/libgstreamer-perl/debian/patches/broken-tagsetter-test (added)
+++ trunk/libgstreamer-perl/debian/patches/broken-tagsetter-test Thu May 12 09:21:42 2011
@@ -1,0 +1,25 @@
+Origin: https://bugzilla.gnome.org/show_bug.cgi?id=649615
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=649615
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=616454
+Author: Jeff King
+Description: patch for broken TagSetter test
+ It looks like the TagSetter code now removes duplicates when merging titles. We
+ can still do our test by not providing exactly the same title.
+
+diff --git a/t/GstTagSetter.t b/t/GstTagSetter.t
+index c8e4450..737862a 100644
+--- a/t/GstTagSetter.t
++++ b/t/GstTagSetter.t
+@@ -20,10 +20,10 @@ SKIP: {
+
+ $tagger -> merge_tags($tags, "replace");
+ $tagger -> add_tags("append",
+- title => "Urgs",
++ title => "Urgs 2",
+ artist => "Screw You");
+
+- is_deeply($tagger -> get_tag_list(), { title => ["Urgs", "Urgs"], artist => ["Screw", "You", "Screw You"] });
++ is_deeply($tagger -> get_tag_list(), { title => ["Urgs", "Urgs 2"], artist => ["Screw", "You", "Screw You"] });
+
+ $tagger -> set_tag_merge_mode("replace-all");
+ is($tagger -> get_tag_merge_mode(), "replace-all");
Modified: trunk/libgstreamer-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgstreamer-perl/debian/patches/series?rev=74244&op=diff
==============================================================================
--- trunk/libgstreamer-perl/debian/patches/series (original)
+++ trunk/libgstreamer-perl/debian/patches/series Thu May 12 09:21:42 2011
@@ -1,2 +1,4 @@
fix-man-pages
disable-typefind-get-caps-test
+broken-gstbuffer-test
+broken-tagsetter-test
More information about the Pkg-perl-cvs-commits
mailing list