Package: gst-plugins-good0.10
Version: 0.10.30-1

This patch is diff from the Debian's with Ubuntu's, so you may need
remove something
Ubuntu specified.
-- 
YunQiang Su
diff -ru debian/build-deps gst-plugins-good0.10-0.10.30/debian/build-deps
--- debian/build-deps	2011-06-23 16:15:53.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/build-deps	2011-11-01 23:53:56.179032865 +0800
@@ -1,11 +1,12 @@
 @GST_LIB_DEV_DEP@
 @GST_EXTRA_BUILD_DEPENDS@
-libgstreamer-plugins-base0.10-dev (>= 0.10.33)
+libgstreamer-plugins-base0.10-dev (>= 0.10.35-2~)
 autotools-dev
 dh-autoreconf
+cdbs (>= 0.4.93)
+dh-autoreconf
 autopoint
-cdbs (>= 0.4.20)
-debhelper (>= 5)
+debhelper (>= 8.1.3)
 dpkg-dev (>= 1.15.1)
 pkg-config (>= 0.11.0)
 gtk-doc-tools
@@ -30,8 +31,8 @@
 libgtk2.0-dev (>= 2.8)
 libtag1-dev (>= 1.5)
 libwavpack-dev (>= 4.20)
-gstreamer-tools (>= 0.10.30)
-gstreamer0.10-plugins-base (>= 0.10.33)
+gstreamer-tools (>= 0.10.35-2~)
+gstreamer0.10-plugins-base (>= 0.10.35-2~)
 libsoup-gnome2.4-dev (>= 2.26)
 libpulse-dev (>= 0.9.20)
 libbz2-dev
diff -ru debian/build-deps.in gst-plugins-good0.10-0.10.30/debian/build-deps.in
--- debian/build-deps.in	2011-05-10 21:52:56.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/build-deps.in	2011-11-01 23:53:31.478910395 +0800
@@ -1,11 +1,12 @@
 @GST_LIB_DEV_DEP@
 @GST_EXTRA_BUILD_DEPENDS@
-libgstreamer-plugins-base0.10-dev (>= 0.10.33)
+libgstreamer-plugins-base0.10-dev (>= 0.10.35-2~)
 autotools-dev
 dh-autoreconf
+cdbs (>= 0.4.93)
+dh-autoreconf
 autopoint
-cdbs (>= 0.4.20)
-debhelper (>= 5)
+debhelper (>= 8.1.3)
 dpkg-dev (>= 1.15.1)
 pkg-config (>= 0.11.0)
 gtk-doc-tools
@@ -30,8 +31,8 @@
 libgtk2.0-dev (>= 2.8)
 libtag1-dev (>= 1.5)
 libwavpack-dev (>= 4.20)
-gstreamer-tools (>= 0.10.30)
-gstreamer0.10-plugins-base (>= 0.10.33)
+gstreamer-tools (>= 0.10.35-2~)
+gstreamer0.10-plugins-base (>= 0.10.35-2~)
 libsoup-gnome2.4-dev (>= 2.26)
 libpulse-dev (>= 0.9.20)
 libbz2-dev
diff -ru debian/changelog gst-plugins-good0.10-0.10.30/debian/changelog
--- debian/changelog	2011-06-23 16:15:32.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/changelog	2011-11-02 14:25:03.972283817 +0800
@@ -1,3 +1,58 @@
+gst-plugins-good0.10 (0.10.30-2~deepin4) oneiric; urgency=low
+
+  * Multiarch it.
+
+ -- YunQiang Su <[email protected]>  Sun, 30 Oct 2011 13:50:02 +0800
+
+gst-plugins-good0.10 (0.10.30-1ubuntu7) oneiric; urgency=low
+
+  * Bump breaks/replaces on gst-plugins-bad (LP: #831897).
+
+ -- Evan Dandrea <[email protected]>  Wed, 24 Aug 2011 12:17:00 +0100
+
+gst-plugins-good0.10 (0.10.30-1ubuntu6) oneiric; urgency=low
+
+  * Move jpegformat into gst-plugins-good for camerabin.
+
+ -- Evan Dandrea <[email protected]>  Mon, 22 Aug 2011 15:44:01 +0100
+
+gst-plugins-good0.10 (0.10.30-1ubuntu5) oneiric; urgency=low
+
+  * Bump Breaks/Replaces on -bad to 0.10.22-2ubuntu2 for camerabin move
+    (LP: #828845).
+
+ -- Evan Dandrea <[email protected]>  Fri, 19 Aug 2011 10:03:49 +0100
+
+gst-plugins-good0.10 (0.10.30-1ubuntu4) oneiric; urgency=low
+
+  * Move camerabin into gst-plugins-good.
+
+ -- Evan Dandrea <[email protected]>  Wed, 17 Aug 2011 10:32:17 +0100
+
+gst-plugins-good0.10 (0.10.30-1ubuntu3) oneiric; urgency=low
+
+  * Use breaks+replaces, *not* conflicts; never, ever use Conflicts <<.
+
+ -- Steve Langasek <[email protected]>  Tue, 09 Aug 2011 21:07:47 -0700
+
+gst-plugins-good0.10 (0.10.30-1ubuntu2) oneiric; urgency=low
+
+  * debian/control.in
+    - Make gstreamer0.10-gconf conflict with gstreamer0.10-plugins-good 
+      << 0.10.30-1 (LP: #815418)
+
+ -- Ken VanDine <[email protected]>  Tue, 26 Jul 2011 00:44:55 -0400
+
+gst-plugins-good0.10 (0.10.30-1ubuntu1) oneiric; urgency=low
+
+  * Merged changes from debian unstable, remaining differences:
+    - debian/patches/05_move_shm_to_good.patch
+      * Moved shm from -bad to -good (LP: #739351)
+    - debian/patches/06_shm_fixes.patch
+      * shm related fixes from upstream
+
+ -- Ken VanDine <[email protected]>  Tue, 19 Jul 2011 13:41:08 -0400
+
 gst-plugins-good0.10 (0.10.30-1) unstable; urgency=low
 
   * New upstream release, "Adagio":
@@ -98,6 +153,102 @@
 
  -- Sebastian Dröge <[email protected]>  Sun, 13 Mar 2011 13:03:07 +0100
 
+gst-plugins-good0.10 (0.10.28-0ubuntu7) natty; urgency=low
+
+  * debian/patches/07_pulsesink_allow_larger_packets.patch:
+    + Drop this patch again, it causes underuns which result in
+      glitches, cracking sound, etc. This happens more often
+      when audio codecs with large frame sizes are used (e.g. WMA).
+      
+      See https://bugzilla.gnome.org/show_bug.cgi?id=647326 and
+      duplicates.
+
+ -- Sebastian Dröge <[email protected]>  Fri, 15 Apr 2011 19:47:50 +0200
+
+gst-plugins-good0.10 (0.10.28-0ubuntu6) natty; urgency=low
+
+  * debian/rules:
+    + Set AUTOPOINT=true to prevent autoreconf from breaking
+      the patched gettext setup used by gstreamer.
+
+ -- Sebastian Dröge <[email protected]>  Tue, 05 Apr 2011 15:20:55 +0200
+
+gst-plugins-good0.10 (0.10.28-0ubuntu5) natty; urgency=low
+
+  [ Alessandro Decina ]
+  * debian/control.in:
+    + Add build dependency on dh-autoreconf.
+  * debian/rules:
+    + Include dh-autoreconf cdbs rule.
+
+ -- Sebastian Dröge <[email protected]>  Tue, 05 Apr 2011 10:58:14 +0200
+
+gst-plugins-good0.10 (0.10.28-0ubuntu4) natty; urgency=low
+
+  * debian/control.in
+    - Use a Breaks and Replace instead of Conflicts and Replace (LP: #739551)
+    - Added a Breaks and Replace for the -dbg package as well
+
+ -- Ken VanDine <[email protected]>  Tue, 22 Mar 2011 08:59:42 -0400
+
+gst-plugins-good0.10 (0.10.28-0ubuntu3) natty; urgency=low
+
+  * debian/control.in
+    - Dropped Breaks and made sure to Conflict and Replace -bad (LP: #739551)
+
+ -- Ken VanDine <[email protected]>  Mon, 21 Mar 2011 14:09:27 -0400
+
+gst-plugins-good0.10 (0.10.28-0ubuntu2) natty; urgency=low
+
+  * debian/patches/05_move_shm_to_good.patch
+    - Moved shm from -bad to -good (LP: #739351)
+  * debian/patches/06_shm_fixes.patch
+    - shm related fixes from upstream
+  * debian/gstreamer0.10-plugins-good.install
+    - Added shm
+    - Removed valve, it is in libgstreamer0.10-0 now
+  * debian/control.in
+    - Changed the conflicts to a breaks for 
+      gstreamer0.10-plugins-bad << 0.10.21-1ubuntu5
+  * debian/patches/04_move_farsight_plugins_to_good.patch
+    - Refreshed farsight plugins from -bad
+    - Removed valve, it is in core now
+
+ -- Ken VanDine <[email protected]>  Thu, 17 Mar 2011 15:50:07 -0400
+
+gst-plugins-good0.10 (0.10.28-0ubuntu1) natty; urgency=low
+
+  * New upstream release
+
+ -- Robert Ancell <[email protected]>  Wed, 09 Mar 2011 12:13:46 +1100
+
+gst-plugins-good0.10 (0.10.27-1ubuntu2) natty; urgency=low
+
+  * debian/control:
+  * debian/build-deps:
+    - Rebuild from the .in files
+
+ -- Robert Ancell <[email protected]>  Mon, 07 Feb 2011 11:30:59 +1100
+
+gst-plugins-good0.10 (0.10.27-1ubuntu1) natty; urgency=low
+
+  * Merge with Debian experimental, remaining Ubuntu changes:
+  * debian/build-deps:
+    - Depends on dh-autoreconf, autopoint
+  * debian/control:
+    - Use standards-version 3.9.1
+  * debian/gstreamer-plugins-good.install,
+    debian/patches/04_move_farsight_plugins_to_good.patch,
+    - Install the farsight plugins with good until upstream does the change
+  * debian/patches/07_pulsesink_allow_larger_packets.patch: 
+    - allow larger packets to be sent, prevents pulseaudio 
+      from crashing on low-end machines
+  * debian/rules:
+    - Use autoreconf.mk
+    - Set the audiosrc default to pulsesrc
+
+ -- Robert Ancell <[email protected]>  Mon, 07 Feb 2011 10:15:17 +1100
+
 gst-plugins-good0.10 (0.10.27-1) experimental; urgency=low
 
   * New upstream stable release, "Some Kind of Temporal Blend":
@@ -147,6 +298,38 @@
 
  -- Sebastian Dröge <[email protected]>  Mon, 10 Jan 2011 15:11:27 +0100
 
+gst-plugins-good0.10 (0.10.26-1ubuntu3) natty; urgency=low
+
+  * debian/patches/06_pulsesink_dont_uncork_in_start.patch,
+    debian/patches/07_pulsesink_allow_larger_packets.patch: 
+    - allow larger packets to be sent, prevents pulseaudio 
+      from crashing on low-end machines (LP: #644644) 
+
+ -- David Henningsson <[email protected]>  Thu, 20 Jan 2011 13:10:34 +0100
+
+gst-plugins-good0.10 (0.10.26-1ubuntu2) natty; urgency=low
+
+  * debian/build-deps:
+    - Build-depends on autopoint
+
+ -- Robert Ancell <[email protected]>  Wed, 22 Dec 2010 12:16:03 +1100
+
+gst-plugins-good0.10 (0.10.26-1ubuntu1) natty; urgency=low
+
+  * Merge with Debian experimental, remaining Ubuntu changes:
+  * debian/build-deps:
+    - Depends on dh-autoreconf
+  * debian/control:
+    - Use standards-version 3.9.1
+  * debian/gstreamer-plugins-good.install,
+    debian/patches/04_move_farsight_plugins_to_good.patch,
+    - Install the farsight plugins with good until upstream does the change
+  * debian/rules:
+    - Use autoreconf.mk
+    - Set the audiosrc default to pulsesrc
+
+ -- Robert Ancell <[email protected]>  Wed, 22 Dec 2010 10:41:47 +1100
+
 gst-plugins-good0.10 (0.10.26-1) experimental; urgency=low
 
   * New upstream release, "Escapades".
@@ -1271,52 +1454,6 @@
 
  -- Loic Minier <[email protected]>  Sun, 15 Jan 2006 18:04:49 +0100
 
-gst-plugins-good0.10 (0.10.0-1) unstable; urgency=low
-
-  [ Sebastien Bacher ]
-  * New package:
-    - clean patches
-      [debian/patches/50_cdparanoia-fix-eos-detection-of-last-title.patch]
-    - updated Build-Depends [debian/build-deps.in]
-    - updated documentation [debian/README.Debian, debian/TODO.Debian]
-    - updated packages list [debian/control.in, debian/gstreamer-alsa.install,
-      debian/gstreamer-gnomevfs.install, debian/gstreamer-misc.install,
-      debian/gstreamer-plugins-base-apps.instal,
-      debian/gstreamer-plugins-base-apps.manpages,
-      debian/gstreamer-plugins-base-doc.install,
-      debian/gstreamer-x.install, debian/libgstreamer-plugins-base-dev.install,
-      debian/libgstreamer-plugins-base.install, debian/gstreamer-aa.install,
-      debian/gstreamer-auto.install, debian/gstreamer-caca.install,
-      debian/gstreamer-esd.install, debian/gstreamer-misc-good.install,
-      debian/gstreamer-oss.install, debian/gstreamer-plugins-good-doc.install,
-      debian/rules]
-    - updated upstream location [debian/watch]
-    - don't use type-handling it's not useful
-      [debian/build-deps.in, debian/control.in, debian/rules]
-
-  [ Loic Minier ]
-  * Merge aa, auto, caca, and oss packages and plugins in misc and let it
-    provide audio and videosinks;  use a couple of @GST_ABI@s where
-    appropriate.
-    [debian/control, debian/control.in,
-    debian/gstreamer-aa.install, debian/gstreamer-caca.install,
-    debian/gstreamer-misc-good.install, debian/gstreamer-oss.install,
-    debian/rules]
-  * Rename for good misc-good in good.
-    [debian/control debian/control.in
-     debian/gstreamer-misc-good.install debian/rules]
-  * Downgrade cdbs build-dep for Debian.
-    [debian/build-deps, debian/build-deps.in, debian/control]
-  * Rename gstreamer0.10-good in gstreamer0.10-plugins-good.
-    [debian/control, debian/control.in, debian/gstreamer-good.install,
-    debian/gstreamer-plugins-good.install, debian/rules]
-  * Add a build-dep on check.
-    [debian/build-deps, debian/build-deps.in, debian/control]
-  * Remove python-twisted build-dep.
-    [debian/build-deps, debian/build-deps.in, debian/control]
-
- -- Loic Minier <[email protected]>  Wed, 21 Dec 2005 17:37:46 +0100
-
 gst-plugins-base0.10 (0.10.0-1) unstable; urgency=low
 
   [ Sebastien Bacher ]
diff -ru debian/compat gst-plugins-good0.10-0.10.30/debian/compat
--- debian/compat	2011-05-10 21:41:23.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/compat	2011-10-30 13:47:22.097661425 +0800
@@ -1 +1 @@
-7
+9
diff -ru debian/control gst-plugins-good0.10-0.10.30/debian/control
--- debian/control	2011-06-23 16:15:54.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/control	2011-11-01 23:53:56.423034078 +0800
@@ -1,12 +1,13 @@
 Source: gst-plugins-good0.10
 Section: libs
 Priority: optional
-Maintainer: Maintainers of GStreamer packages <[email protected]>
+Maintainer: Ubuntu Desktop Team <[email protected]>
+XSBC-Original-Maintainer: Maintainers of GStreamer packages <[email protected]>
 Uploaders: Loic Minier <[email protected]>,
            Sebastian Dröge <[email protected]>,
            Sjoerd Simons <[email protected]>
-Build-Depends: libgstreamer0.10-dev (>= 0.10.33),  libraw1394-dev (>= 2.0.0) [linux-any] , libiec61883-dev (>= 1.0.0) [linux-any] , libavc1394-dev [linux-any] , libv4l-dev [linux-any] , libgudev-1.0-dev (>= 143) [linux-any], libgstreamer-plugins-base0.10-dev (>= 0.10.33), autotools-dev, dh-autoreconf, autopoint, cdbs (>= 0.4.20), debhelper (>= 5), dpkg-dev (>= 1.15.1), pkg-config (>= 0.11.0), gtk-doc-tools, gconf2, libglib2.0-dev (>= 2.22), liborc-0.4-dev (>= 1:0.4.11), libcairo2-dev (>= 1.10.0), libcaca-dev, libspeex-dev (>= 1.1.6), libpng12-dev, libshout3-dev, libjpeg62-dev (>= 6b), libaa1-dev (>= 1.4p5), libflac-dev (>= 1.1.4), libdv4-dev | libdv-dev, libgconf2-dev, libxdamage-dev, libxext-dev, libxfixes-dev, libxv-dev, libxml2-dev, libgtk2.0-dev (>= 2.8), libtag1-dev (>= 1.5), libwavpack-dev (>= 4.20), gstreamer-tools (>= 0.10.30), gstreamer0.10-plugins-base (>= 0.10.33), libsoup-gnome2.4-dev (>= 2.26), libpulse-dev (>= 0.9.20), libbz2-dev, gstreamer0.10-doc, gstreamer0.10-plugins-base-doc, libjack-dev (>= 1:0.99.10)
-Standards-Version: 3.8.4
+Build-Depends: libgstreamer0.10-dev (>= 0.10.33),  libraw1394-dev (>= 2.0.0) [linux-any] , libiec61883-dev (>= 1.0.0) [linux-any] , libavc1394-dev [linux-any] , libv4l-dev [linux-any] , libgudev-1.0-dev (>= 143) [linux-any], libgstreamer-plugins-base0.10-dev (>= 0.10.35-2~), autotools-dev, dh-autoreconf, cdbs (>= 0.4.93), dh-autoreconf, autopoint, debhelper (>= 8.1.3), dpkg-dev (>= 1.15.1), pkg-config (>= 0.11.0), gtk-doc-tools, gconf2, libglib2.0-dev (>= 2.22), liborc-0.4-dev (>= 1:0.4.11), libcairo2-dev (>= 1.10.0), libcaca-dev, libspeex-dev (>= 1.1.6), libpng12-dev, libshout3-dev, libjpeg62-dev (>= 6b), libaa1-dev (>= 1.4p5), libflac-dev (>= 1.1.4), libdv4-dev | libdv-dev, libgconf2-dev, libxdamage-dev, libxext-dev, libxfixes-dev, libxv-dev, libxml2-dev, libgtk2.0-dev (>= 2.8), libtag1-dev (>= 1.5), libwavpack-dev (>= 4.20), gstreamer-tools (>= 0.10.35-2~), gstreamer0.10-plugins-base (>= 0.10.35-2~), libsoup-gnome2.4-dev (>= 2.26), libpulse-dev (>= 0.9.20), libbz2-dev, gstreamer0.10-doc, gstreamer0.10-plugins-base-doc, libjack-dev (>= 1:0.99.10)
+Standards-Version: 3.9.2
 
 Package: gstreamer0.10-plugins-good-doc
 Architecture: all
@@ -60,6 +61,8 @@
 XB-GStreamer-Encoders: ${gstreamer:Encoders}
 XB-GStreamer-Decoders: ${gstreamer:Decoders}
 Provides: ${gstreamer:Provides}
+Breaks: gstreamer0.10-plugins-good (<< 0.10.30-1)
+Replaces: gstreamer0.10-plugins-good (<< 0.10.30-1)
 Description: GStreamer plugin for getting the sink/source information from GConf
  GStreamer is a streaming media framework, based on graphs of filters
  which operate on media data.  Applications using this library can do
@@ -80,8 +83,9 @@
          gstreamer0.10-audiosink,
          gstreamer0.10-plugins-base
 Recommends: gstreamer0.10-x
-Replaces: gstreamer0.10-plugins-bad (<< 0.10.21.2), gstreamer0.10-plugins-really-bad (<< 0.10.21.2), gstreamer0.10-plugins-good-doc (<< 0.10.6-2)
-Conflicts: gstreamer0.10-plugins-bad (<< 0.10.21.2), gstreamer0.10-plugins-really-bad (<< 0.10.21.2)
+Replaces: gstreamer0.10-plugins-bad (<< 0.10.22-2ubuntu4), gstreamer0.10-plugins-really-bad (<< 0.10.21.2), gstreamer0.10-plugins-good-doc (<< 0.10.6-2), gstreamer0.10-camerabin (<< 0.10.22-2ubuntu3)
+Conflicts: gstreamer0.10-camerabin (<< 0.10.22-2ubuntu3)
+Breaks: gstreamer0.10-plugins-bad (<< 0.10.22-2ubuntu4), gstreamer0.10-plugins-really-bad (<< 0.10.21.2)
 XB-GStreamer-Version: ${gstreamer:Version}
 XB-GStreamer-Elements: ${gstreamer:Elements}
 XB-GStreamer-URI-Sources: ${gstreamer:URISources}
@@ -108,8 +112,8 @@
          gstreamer0.10-pulseaudio (= ${binary:Version}),
          gstreamer0.10-gconf (= ${binary:Version}),
          ${misc:Depends}
-Replaces: gstreamer0.10-plugins-bad-dbg (<< 0.10.21.2)
-Conflicts: gstreamer0.10-plugins-bad-dbg (<< 0.10.21.2)
+Replaces: gstreamer0.10-plugins-bad-dbg (<< 0.10.22-2ubuntu3)
+Breaks: gstreamer0.10-plugins-bad-dbg (<< 0.10.22-2ubuntu3)
 Description: GStreamer plugins from the "good" set
  GStreamer is a streaming media framework, based on graphs of filters
  which operate on media data.  Applications using this library can do
@@ -122,4 +126,3 @@
  to provide a backtrace with names in a debugger, this makes it somewhat
  easier to interpret core dumps. The libraries are installed in
  /usr/lib/debug and are automatically used by gdb.
-
diff -ru debian/control.in gst-plugins-good0.10-0.10.30/debian/control.in
--- debian/control.in	2011-05-10 21:41:23.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/control.in	2011-10-30 13:39:12.647234366 +0800
@@ -1,12 +1,13 @@
 Source: gst-plugins-good@GST_ABI@
 Section: libs
 Priority: optional
-Maintainer: Maintainers of GStreamer packages <[email protected]>
+Maintainer: Ubuntu Desktop Team <[email protected]>
+XSBC-Original-Maintainer: Maintainers of GStreamer packages <[email protected]>
 Uploaders: Loic Minier <[email protected]>,
            Sebastian Dröge <[email protected]>,
            Sjoerd Simons <[email protected]>
 Build-Depends: BUILDDEPS
-Standards-Version: 3.8.4
+Standards-Version: 3.9.2
 
 Package: @GST_PKGNAME@-plugins-good-doc
 Architecture: all
@@ -60,6 +61,8 @@
 XB-GStreamer-Encoders: ${gstreamer:Encoders}
 XB-GStreamer-Decoders: ${gstreamer:Decoders}
 Provides: ${gstreamer:Provides}
+Breaks: gstreamer0.10-plugins-good (<< 0.10.30-1)
+Replaces: gstreamer0.10-plugins-good (<< 0.10.30-1)
 Description: GStreamer plugin for getting the sink/source information from GConf
  GStreamer is a streaming media framework, based on graphs of filters
  which operate on media data.  Applications using this library can do
@@ -80,8 +83,9 @@
          @GST_PKGNAME@-audiosink,
          gstreamer0.10-plugins-base
 Recommends: @GST_PKGNAME@-x
-Replaces: gstreamer0.10-plugins-bad (<< 0.10.21.2), gstreamer0.10-plugins-really-bad (<< 0.10.21.2), gstreamer0.10-plugins-good-doc (<< 0.10.6-2)
-Conflicts: gstreamer0.10-plugins-bad (<< 0.10.21.2), gstreamer0.10-plugins-really-bad (<< 0.10.21.2)
+Replaces: gstreamer0.10-plugins-bad (<< 0.10.22-2ubuntu4), gstreamer0.10-plugins-really-bad (<< 0.10.21.2), gstreamer0.10-plugins-good-doc (<< 0.10.6-2), gstreamer0.10-camerabin (<< 0.10.22-2ubuntu3)
+Conflicts: gstreamer0.10-camerabin (<< 0.10.22-2ubuntu3)
+Breaks: gstreamer0.10-plugins-bad (<< 0.10.22-2ubuntu4), gstreamer0.10-plugins-really-bad (<< 0.10.21.2)
 XB-GStreamer-Version: ${gstreamer:Version}
 XB-GStreamer-Elements: ${gstreamer:Elements}
 XB-GStreamer-URI-Sources: ${gstreamer:URISources}
@@ -108,8 +112,8 @@
          @GST_PKGNAME@-pulseaudio (= ${binary:Version}),
          @GST_PKGNAME@-gconf (= ${binary:Version}),
          ${misc:Depends}
-Replaces: gstreamer0.10-plugins-bad-dbg (<< 0.10.21.2)
-Conflicts: gstreamer0.10-plugins-bad-dbg (<< 0.10.21.2)
+Replaces: gstreamer0.10-plugins-bad-dbg (<< 0.10.22-2ubuntu3)
+Breaks: gstreamer0.10-plugins-bad-dbg (<< 0.10.22-2ubuntu3)
 Description: GStreamer plugins from the "good" set
  GStreamer is a streaming media framework, based on graphs of filters
  which operate on media data.  Applications using this library can do
@@ -122,4 +126,3 @@
  to provide a backtrace with names in a debugger, this makes it somewhat
  easier to interpret core dumps. The libraries are installed in
  /usr/lib/debug and are automatically used by gdb.
-
diff -ru debian/gstreamer-gconf.install gst-plugins-good0.10-0.10.30/debian/gstreamer-gconf.install
--- debian/gstreamer-gconf.install	2011-05-10 21:41:23.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/gstreamer-gconf.install	2011-10-30 13:47:58.109840005 +0800
@@ -1,2 +1,2 @@
 debian/tmp/etc/gconf/schemas/gstreamer-@[email protected]
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgconfelements.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgconfelements.so
diff -ru debian/gstreamer-plugins-good.install gst-plugins-good0.10-0.10.30/debian/gstreamer-plugins-good.install
--- debian/gstreamer-plugins-good.install	2011-05-16 15:12:14.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/gstreamer-plugins-good.install	2011-10-30 13:49:04.394168685 +0800
@@ -1,68 +1,79 @@
 debian/tmp/usr/share/gstreamer-0.10/presets/
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstshm.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrtpmux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdtmf.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstautoconvert.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstliveadder.so
 @1394@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaasink.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstalaw.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstalphacolor.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstalpha.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstannodex.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstapetag.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaudiofx.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaudioparsers.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstauparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstautodetect.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstavi.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcacasink.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcairo.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcutter.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdebug.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdeinterlace.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdv.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstefence.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsteffectv.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstequalizer.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstflac.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstflv.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstflxdec.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgdkpixbuf.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgoom.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgoom2k1.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsticydemux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstid3demux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstimagefreeze.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstinterleave.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstjack.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstjpeg.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstlevel.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmatroska.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmonoscope.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmulaw.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmultifile.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmultipart.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstnavigationtest.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstossaudio.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstaasink.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstalaw.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstalphacolor.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstalpha.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstannodex.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstapetag.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstaudiofx.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstaudioparsers.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstauparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstautodetect.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstavi.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcacasink.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcairo.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcamerabin.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcamerabin2.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcamerabin2.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcutter.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdebug.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdeinterlace.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdv.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstefence.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsteffectv.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstequalizer.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstflac.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstflv.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstflxdec.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgdkpixbuf.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgoom.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgoom2k1.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsticydemux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstid3demux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstimagefreeze.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstinterleave.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstjack.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstjpeg.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstjpegformat.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstlevel.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmatroska.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmonoscope.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmulaw.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmultifile.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmultipart.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstnavigationtest.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstossaudio.so
 @oss4@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstpng.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstisomp4.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstreplaygain.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrtp.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrtpmanager.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrtsp.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstshapewipe.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstshout2.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsmpte.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsouphttpsrc.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstspectrum.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstspeex.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsttaglib.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstudp.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstpng.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstisomp4.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstreplaygain.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrtp.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrtpmanager.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrtsp.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstshapewipe.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstshout2.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsmpte.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsouphttpsrc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstspectrum.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstspeex.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsttaglib.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstudp.so
 @video4linux2@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideobox.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideocrop.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideofilter.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideomixer.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstwavenc.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstwavpack.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstwavparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstximagesrc.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsty4menc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideobox.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideocrop.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideofilter.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideomixer.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstwavenc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstwavpack.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstwavparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstximagesrc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsty4menc.so
+debian/tmp/usr/lib/*/libgstbasecamerabinsrc-@[email protected].*
+debian/tmp/usr/lib/*/libgstphotography-@[email protected].*
 debian/tmp/usr/share/locale
diff -ru debian/gstreamer-pulseaudio.install gst-plugins-good0.10-0.10.30/debian/gstreamer-pulseaudio.install
--- debian/gstreamer-pulseaudio.install	2011-05-10 21:41:23.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/gstreamer-pulseaudio.install	2011-10-30 13:49:11.970206257 +0800
@@ -1 +1 @@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstpulse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstpulse.so
只在 gst-plugins-good0.10-0.10.30/debian/patches 存在:04_move_farsight_plugins_to_good.patch
只在 gst-plugins-good0.10-0.10.30/debian/patches 存在:05_move_shm_to_good.patch
只在 gst-plugins-good0.10-0.10.30/debian/patches 存在:06_shm_fixes.patch
只在 gst-plugins-good0.10-0.10.30/debian/patches 存在:07_move-camerabin.patch
diff -ru debian/patches/99_ltmain_as-needed.patch gst-plugins-good0.10-0.10.30/debian/patches/99_ltmain_as-needed.patch
--- debian/patches/99_ltmain_as-needed.patch	2011-05-10 21:41:23.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/patches/99_ltmain_as-needed.patch	2011-08-22 23:18:40.000000000 +0800
@@ -1,7 +1,7 @@
-Index: gst-plugins-good0.10-0.10.23.2/ltmain.sh
+Index: gst-plugins-good0.10/ltmain.sh
 ===================================================================
---- gst-plugins-good0.10-0.10.23.2.orig/ltmain.sh	2010-06-26 19:21:04.000000000 +0200
-+++ gst-plugins-good0.10-0.10.23.2/ltmain.sh	2010-06-26 21:22:44.977182107 +0200
+--- gst-plugins-good0.10.orig/ltmain.sh	2011-03-18 12:15:21.204880371 -0400
++++ gst-plugins-good0.10/ltmain.sh	2011-03-18 12:22:53.015543043 -0400
 @@ -4716,6 +4716,11 @@
  	arg=$func_stripname_result
  	;;
diff -ru debian/patches/series gst-plugins-good0.10-0.10.30/debian/patches/series
--- debian/patches/series	2011-06-23 16:15:32.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/patches/series	2011-08-22 23:18:40.000000000 +0800
@@ -1,2 +1,6 @@
 03_pulse-rank.patch
+04_move_farsight_plugins_to_good.patch
+05_move_shm_to_good.patch
+06_shm_fixes.patch
+07_move-camerabin.patch
 99_ltmain_as-needed.patch
diff -ru debian/rules gst-plugins-good0.10-0.10.30/debian/rules
--- debian/rules	2011-05-16 15:12:14.000000000 +0800
+++ gst-plugins-good0.10-0.10.30/debian/rules	2011-10-30 13:47:11.169607242 +0800
@@ -81,14 +81,14 @@
 	plugins-good-doc.install \
 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
-1394 = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgst1394.so
-video4linux2 = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstvideo4linux2.so
+1394 = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgst1394.so
+video4linux2 = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstvideo4linux2.so
 endif
 
 ifeq ($(DEB_HOST_ARCH_OS),hurd)
 CONFIG_ARGS += --disable-oss4
 else
-oss4 = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstoss4audio.so
+oss4 = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstoss4audio.so
 endif
 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
@@ -157,6 +157,7 @@
 		>$@
 
 DEB_CONFIGURE_EXTRA_FLAGS += \
+	--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 	--disable-examples \
 	--enable-DEBUG \
 	--enable-debug \

Reply via email to