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