Package: gst-plugins-bad0.10
Version: 0.10.22-3

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-bad0.10-0.10.22/debian/build-deps
--- debian/build-deps	2011-08-01 01:35:11.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/build-deps	2011-11-01 23:58:46.448472228 +0800
@@ -1,16 +1,16 @@
 autopoint
 autotools-dev
-cdbs (>= 0.4.32)
-debhelper (>= 7)
+cdbs (>= 0.4.93)
+debhelper (>= 8.1.3)
 dh-autoreconf
 dpkg-dev (>= 1.15.1)
 flite-dev
 @GST_EXTRA_BUILD_DEPENDS@
 @GST_LIB_DEV_DEP@
 gstreamer0.10-doc
-gstreamer0.10-plugins-base (>= 0.10.33)
+gstreamer0.10-plugins-base (>= 0.10.35-2~)
 gstreamer0.10-plugins-base-doc
-gstreamer-tools (>= 0.10.30)
+gstreamer-tools (>= 0.10.35-2~)
 gtk-doc-tools
 ladspa-sdk
 libass-dev (>= 0.9.4)
@@ -28,7 +28,7 @@
 libglib2.0-dev (>= 2.25)
 libgme-dev
 libgsm1-dev
-libgstreamer-plugins-base0.10-dev (>= 0.10.33)
+libgstreamer-plugins-base0.10-dev (>= 0.10.35-2~)
 libgtk2.0-dev (>= 2.14.0)
 libiptcdata0-dev (>= 1.0.2)
 libjasper-dev
@@ -53,7 +53,6 @@
 libvpx-dev
 libwildmidi-dev (>= 0.2.3)
 libx11-dev
-libxvidcore-dev
 libzbar-dev (>= 0.9)
 lv2core
 pkg-config (>= 0.11.0)
diff -ru debian/build-deps.in gst-plugins-bad0.10-0.10.22/debian/build-deps.in
--- debian/build-deps.in	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/build-deps.in	2011-10-30 14:23:43.116476516 +0800
@@ -1,12 +1,12 @@
 @GST_LIB_DEV_DEP@
 @GST_EXTRA_BUILD_DEPENDS@
-libgstreamer-plugins-base0.10-dev (>= 0.10.33)
-gstreamer-tools (>= 0.10.30)
+libgstreamer-plugins-base0.10-dev (>= 0.10.35-1~)
+gstreamer-tools (>= 0.10.35-2~)
 autotools-dev
 dh-autoreconf
 autopoint
-cdbs (>= 0.4.32)
-debhelper (>= 7)
+cdbs (>= 0.4.93)
+debhelper (>= 8.1.3)
 dpkg-dev (>= 1.15.1)
 pkg-config (>= 0.11.0)
 gtk-doc-tools
@@ -30,7 +30,7 @@
 libexempi-dev
 libiptcdata0-dev (>= 1.0.2)
 libwildmidi-dev (>= 0.2.3)
-gstreamer0.10-plugins-base (>= 0.10.33)
+gstreamer0.10-plugins-base (>= 0.10.35-2~)
 libofa0-dev (>= 0.9.3)
 libdvdnav-dev (>= 4.1.2) [!hurd-any]
 libssl-dev
@@ -56,4 +56,3 @@
 libzbar-dev (>= 0.9)
 librtmp-dev
 libcurl4-gnutls-dev (>= 7.21.0)
-libxvidcore-dev
diff -ru debian/changelog gst-plugins-bad0.10-0.10.22/debian/changelog
--- debian/changelog	2011-08-01 01:34:07.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/changelog	2011-11-02 14:27:14.100929089 +0800
@@ -1,9 +1,35 @@
-gst-plugins-bad0.10 (0.10.22-3) unstable; urgency=low
+gst-plugins-bad0.10 (0.10.22-3~deepin4) oneiric; urgency=low
 
-  * Add xvid to the bad plugin set as it's available in debian now.
-  * Remove any reference to LAME or MP3 from README.Debian.
+  * Multiarch it.
 
- -- Fabian Greffrath <fabian+deb...@greffrath.com>  Fri, 29 Jul 2011 13:24:53 +0200
+ -- YunQiang Su <wzss...@gmail.com>  Sun, 30 Oct 2011 14:04:56 +0800
+
+gst-plugins-bad0.10 (0.10.22-2ubuntu4) oneiric; urgency=low
+
+  * Move jpegformat into gst-plugins-good for camerabin.
+
+ -- Evan Dandrea <e...@ubuntu.com>  Mon, 22 Aug 2011 15:01:14 +0100
+
+gst-plugins-bad0.10 (0.10.22-2ubuntu3) oneiric; urgency=low
+
+  * Move camerabin into gst-plugins-good.
+
+ -- Evan Dandrea <e...@ubuntu.com>  Wed, 17 Aug 2011 11:07:18 +0100
+
+gst-plugins-bad0.10 (0.10.22-2ubuntu2) oneiric; urgency=low
+
+  * Split out gstreamer0.10-camerabin for Ubiquity.
+
+ -- Evan Dandrea <e...@ubuntu.com>  Thu, 11 Aug 2011 12:32:25 +0100
+
+gst-plugins-bad0.10 (0.10.22-2ubuntu1) oneiric; urgency=low
+
+  * Rebased on debian unstable, remaining changes:
+    - debian/gstreamer-plugins-bad.install
+      * don't include dtmf, liveadder, rtpmux, autoconvert and shm, we include 
+        them in -good
+
+ -- Ken VanDine <ken.vand...@canonical.com>  Tue, 19 Jul 2011 14:32:43 -0400
 
 gst-plugins-bad0.10 (0.10.22-2) unstable; urgency=low
 
diff -ru debian/compat gst-plugins-bad0.10-0.10.22/debian/compat
--- debian/compat	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/compat	2011-10-30 13:56:31.156384071 +0800
@@ -1 +1 @@
-7
+9
diff -ru debian/control gst-plugins-bad0.10-0.10.22/debian/control
--- debian/control	2011-08-01 01:35:13.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/control	2011-11-01 23:59:05.704567733 +0800
@@ -1,13 +1,14 @@
 Source: gst-plugins-bad0.10
 Section: libs
 Priority: extra
-Maintainer: Maintainers of GStreamer packages <pkg-gstreamer-maintain...@lists.alioth.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
+XSBC-Original-Maintainer: Maintainers of GStreamer packages <pkg-gstreamer-maintain...@lists.alioth.debian.org>
 Uploaders: Sebastian Dröge <sl...@debian.org>,
            Sjoerd Simons <sjo...@debian.org>
 Build-Depends: autopoint,
                autotools-dev,
-               cdbs (>= 0.4.32),
-               debhelper (>= 7),
+               cdbs (>= 0.4.93),
+               debhelper (>= 8.1.3),
                dh-autoreconf,
                dpkg-dev (>= 1.15.1),
                flite-dev,
@@ -16,9 +17,9 @@
                libdc1394-22-dev (>= 2.0.0) [linux-any],
                libgstreamer0.10-dev (>= 0.10.33),
                gstreamer0.10-doc,
-               gstreamer0.10-plugins-base (>= 0.10.33),
+               gstreamer0.10-plugins-base (>= 0.10.35-2~),
                gstreamer0.10-plugins-base-doc,
-               gstreamer-tools (>= 0.10.30),
+               gstreamer-tools (>= 0.10.35-2~),
                gtk-doc-tools,
                ladspa-sdk,
                libass-dev (>= 0.9.4),
@@ -36,7 +37,7 @@
                libglib2.0-dev (>= 2.25),
                libgme-dev,
                libgsm1-dev,
-               libgstreamer-plugins-base0.10-dev (>= 0.10.33),
+               libgstreamer-plugins-base0.10-dev (>= 0.10.35-2~),
                libgtk2.0-dev (>= 2.14.0),
                libiptcdata0-dev (>= 1.0.2),
                libjasper-dev,
@@ -61,14 +62,10 @@
                libvpx-dev,
                libwildmidi-dev (>= 0.2.3),
                libx11-dev,
-               libxvidcore-dev,
                libzbar-dev (>= 0.9),
                lv2core,
                pkg-config (>= 0.11.0)
-Standards-Version: 3.8.4
-Vcs-Git: git://anonscm.debian.org/pkg-gstreamer/gst-plugins-bad0.10.git
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-gstreamer/gst-plugins-bad0.10.git
-Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html
+Standards-Version: 3.9.2
 
 Package: gstreamer0.10-plugins-bad-doc
 Architecture: all
@@ -96,20 +93,18 @@
 Architecture: any
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         gstreamer0.10-plugins-base	 
+         gstreamer0.10-plugins-base
 Replaces: gstreamer0.10-plugins-bad-multiverse (<< 0.10.5-2),
           gstreamer0.10-plugins-really-bad (<< 0.10.14),
           gstreamer0.10-plugins-farsight,
-          gstreamer0.10-schroedinger,
-          gstreamer0.10-xvid
+          gstreamer0.10-schroedinger
 Provides: gstreamer0.10-plugins-farsight,
           gstreamer0.10-schroedinger,
           ${gstreamer:Provides}
 Conflicts: gstreamer0.10-plugins-ugly (<< 0.10.13.2),
            gstreamer0.10-plugins-good (<< 0.10.15.2),
            gstreamer0.10-plugins-farsight,
-           gstreamer0.10-schroedinger,
-           gstreamer0.10-xvid
+           gstreamer0.10-schroedinger
 XB-GStreamer-Version: ${gstreamer:Version}
 XB-GStreamer-Elements: ${gstreamer:Elements}
 XB-GStreamer-URI-Sources: ${gstreamer:URISources}
@@ -172,3 +167,4 @@
  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-bad0.10-0.10.22/debian/control.in
--- debian/control.in	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/control.in	2011-10-30 13:55:46.836164290 +0800
@@ -1,14 +1,12 @@
 Source: gst-plugins-bad@GST_ABI@
 Section: libs
 Priority: extra
-Maintainer: Maintainers of GStreamer packages <pkg-gstreamer-maintain...@lists.alioth.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
+XSBC-Original-Maintainer: Maintainers of GStreamer packages <pkg-gstreamer-maintain...@lists.alioth.debian.org>
 Uploaders: Sebastian Dröge <sl...@debian.org>,
            Sjoerd Simons <sjo...@debian.org>
 Build-Depends: BUILDDEPS
-Standards-Version: 3.8.4
-Vcs-Git: git://anonscm.debian.org/pkg-gstreamer/gst-plugins-bad0.10.git
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-gstreamer/gst-plugins-bad0.10.git
-Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html
+Standards-Version: 3.9.2
 
 Package: @GST_PKGNAME@-plugins-bad-doc
 Architecture: all
@@ -36,20 +34,18 @@
 Architecture: any
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         gstreamer0.10-plugins-base	 
+         gstreamer0.10-plugins-base
 Replaces: gstreamer0.10-plugins-bad-multiverse (<< 0.10.5-2),
           gstreamer0.10-plugins-really-bad (<< 0.10.14),
           gstreamer0.10-plugins-farsight,
-          gstreamer0.10-schroedinger,
-          gstreamer0.10-xvid
+          gstreamer0.10-schroedinger
 Provides: gstreamer0.10-plugins-farsight,
           gstreamer0.10-schroedinger,
           ${gstreamer:Provides}
 Conflicts: gstreamer0.10-plugins-ugly (<< 0.10.13.2),
            gstreamer0.10-plugins-good (<< 0.10.15.2),
            gstreamer0.10-plugins-farsight,
-           gstreamer0.10-schroedinger,
-           gstreamer0.10-xvid
+           gstreamer0.10-schroedinger
 XB-GStreamer-Version: ${gstreamer:Version}
 XB-GStreamer-Elements: ${gstreamer:Elements}
 XB-GStreamer-URI-Sources: ${gstreamer:URISources}
@@ -112,3 +108,4 @@
  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/extra gst-plugins-bad0.10-0.10.22/debian/extra
--- debian/extra	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/extra	2011-08-11 19:37:45.000000000 +0800
@@ -17,6 +17,9 @@
       mpeg2enc)
         echo "libmjpegtools-dev | mjpegtools-dev"
         ;;
+      xvid)
+        echo "libxvidcore-dev | libxvidcore4-dev"
+        ;;
       *)
         echo "ERROR invalid plugin: add your plugin to debian/extra"
         exit 1
@@ -86,6 +89,26 @@
 
 EOF
 ;;
+      xvid)
+cat << EOF
+Package: @GST_PKGNAME@-xvid
+Architecture: any
+Depends: \${shlibs:Depends}, \${misc:Depends}, @GST_LIB@
+XB-GStreamer-Version: \${gstreamer:Version}
+XB-GStreamer-Elements: \${gstreamer:Elements}
+XB-GStreamer-URI-Sources: \${gstreamer:URISources}
+XB-GStreamer-URI-Sinks: \${gstreamer:URISinks}
+XB-GStreamer-Encoders: \${gstreamer:Encoders}
+XB-GStreamer-Decoders: \${gstreamer:Decoders}
+Provides: \${gstreamer:Provides}
+Description: Xvid plugin for GStreamer
+ This GStreamer plugin uses Xvid to encode video stream into a MPEG-4
+ compressed video stream.  This is commonly known as the "divx" format.
+ .
+  Xvid Homepage: http://www.xvid.org/
+
+EOF
+;;
       *)
         echo "ERROR invalid plugin: add your plugin to debian/extra"
         exit 1
只在 debian 存在:gbp.conf
diff -ru debian/gstreamer-amrwbenc.install gst-plugins-bad0.10-0.10.22/debian/gstreamer-amrwbenc.install
--- debian/gstreamer-amrwbenc.install	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/gstreamer-amrwbenc.install	2011-10-30 14:01:43.613933453 +0800
@@ -1 +1 @@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstamrwbenc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstamrwbenc.so
diff -ru debian/gstreamer-faac.install gst-plugins-bad0.10-0.10.22/debian/gstreamer-faac.install
--- debian/gstreamer-faac.install	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/gstreamer-faac.install	2011-10-30 14:02:03.910034095 +0800
@@ -1 +1 @@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstfaac.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstfaac.so
diff -ru debian/gstreamer-mpeg2enc.install gst-plugins-bad0.10-0.10.22/debian/gstreamer-mpeg2enc.install
--- debian/gstreamer-mpeg2enc.install	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/gstreamer-mpeg2enc.install	2011-10-30 14:01:51.585972990 +0800
@@ -1 +1 @@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmpeg2enc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmpeg2enc.so
diff -ru debian/gstreamer-plugins-bad.install gst-plugins-bad0.10-0.10.22/debian/gstreamer-plugins-bad.install
--- debian/gstreamer-plugins-bad.install	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/gstreamer-plugins-bad.install	2011-10-30 14:02:52.642275743 +0800
@@ -1,117 +1,106 @@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstadpcmdec.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstadpcmenc.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaiff.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstapexsink.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstasfmux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstassrender.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstautoconvert.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstbayer.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstbz2.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstadpcmdec.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstadpcmenc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstaiff.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstapexsink.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstasfmux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstassrender.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstbayer.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstbz2.so
 @cdaudio@
-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@/libgstcdxaparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcelt.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcog.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcoloreffects.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcolorspace.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcurl.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdataurisrc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcdxaparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcelt.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcog.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcoloreffects.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcolorspace.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstcurl.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdataurisrc.so
 @dc1394@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdccp.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdebugutilsbad.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdccp.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdebugutilsbad.so
 @decklink@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdfbvideosink.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdirac.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdtmf.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdtsdec.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdfbvideosink.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdirac.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdtsdec.so
 @dvb@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdvbsuboverlay.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdvdspu.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstfaad.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdvbsuboverlay.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstdvdspu.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstfaad.so
 @fbdev@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstfestival.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstfieldanalysis.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstflite.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstfragmented.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstfreeze.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstfrei0r.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgaudieffects.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgeometrictransform.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgme.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgsettingselements.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgsm.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsth264parse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsthdvparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstid3tag.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstinterlace.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstinvtelecine.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstivfparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstjp2k.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstjp2kdecimator.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstjpegformat.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstkate.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstladspa.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstlegacyresample.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstfestival.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstfieldanalysis.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstflite.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstfragmented.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstfreeze.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstfrei0r.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgaudieffects.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgeometrictransform.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgme.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgsettingselements.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstgsm.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsth264parse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsthdvparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstid3tag.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstinterlace.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstinvtelecine.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstivfparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstjp2k.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstjp2kdecimator.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstkate.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstladspa.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstlegacyresample.so
 @linsys@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstliveadder.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstlv2.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmimic.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmms.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmodplug.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmpeg4videoparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmpegdemux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmpegtsdemux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmpegtsmux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmpegpsmux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmpegvideoparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmusepack.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmve.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstmxf.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstnsf.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstnuvdemux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstofa.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstpatchdetect.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstpcapparse.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstpnm.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrawparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstlv2.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmimic.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmms.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmodplug.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmpeg4videoparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmpegdemux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmpegtsdemux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmpegtsmux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmpegpsmux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmpegvideoparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmusepack.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmve.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstmxf.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstnsf.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstnuvdemux.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstofa.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstpatchdetect.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstpcapparse.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstpnm.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrawparse.so
 @real@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrfbsrc.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrsvg.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrtmp.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrtpmux.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstrtpvp8.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstscaletempoplugin.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstschro.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsdi.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsdpelem.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsegmentclip.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstshm.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsiren.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsndfile.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsoundtouch.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrfbsrc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrsvg.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrtmp.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstrtpvp8.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstscaletempoplugin.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstschro.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsdi.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsdpelem.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsegmentclip.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsiren.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsndfile.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsoundtouch.so
 @spc@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstspeed.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgststereo.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsubenc.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsttrm.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsttta.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideofiltersbad.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideomaxrate.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideomeasure.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideoparsersbad.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideosignal.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstspeed.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgststereo.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsubenc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsttrm.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsttta.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideofiltersbad.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideomaxrate.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideomeasure.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideoparsersbad.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvideosignal.so
 @vcd@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvmnc.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvp8.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstwildmidi.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstxvid.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsty4mdec.so
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstzbar.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvmnc.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstvp8.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstwildmidi.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgsty4mdec.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstzbar.so
 @resindvd@
-debian/tmp/usr/lib/libgstphotography-@GST_ABI@.so.*
-debian/tmp/usr/lib/libgstsignalprocessor-@GST_ABI@.so.*
-debian/tmp/usr/lib/libgstbasecamerabinsrc-@GST_ABI@.so.*
-debian/tmp/usr/lib/libgstbasevideo-@GST_ABI@.so.*
+debian/tmp/usr/lib/*/libgstsignalprocessor-@GST_ABI@.so.*
+debian/tmp/usr/lib/*/libgstbasevideo-@GST_ABI@.so.*
 debian/tmp/usr/share/locale
 debian/tmp/usr/share/glib-2.0/schemas
diff -ru debian/gstreamer-sdl.install gst-plugins-bad0.10-0.10.22/debian/gstreamer-sdl.install
--- debian/gstreamer-sdl.install	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/gstreamer-sdl.install	2011-10-30 14:02:14.922088703 +0800
@@ -1 +1 @@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsdl.so
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/libgstsdl.so
只在 gst-plugins-bad0.10-0.10.22/debian 存在:gstreamer-xvid.install
只在 gst-plugins-bad0.10-0.10.22/debian/patches 存在:50_move-camerabin.patch
diff -ru debian/README.Debian gst-plugins-bad0.10-0.10.22/debian/README.Debian
--- debian/README.Debian	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/README.Debian	2011-08-11 19:37:45.000000000 +0800
@@ -52,6 +52,21 @@
   * gstreamer-amrwbenc
   * gstreamer-faac
   * gstreamer-mpeg2enc
+  * gstreamer-xvid
+
+mp3 encoding plugins are NOT officially packaged.  Specifically, the LAME
+plugin is NOT packaged due to Debian not including the LAME libraries.
+Please see the following links for more information:
+
+  http://www.debian.org/devel/wnpp/unable-to-package
+  http://lists.debian.org/debian-devel-0006/msg01213.html
+  http://www.mp3dev.org/
+
+Ogg Vorbis provides a good alternative to mp3s.  Try the
+gstreamer-vorbis package.  For more information:
+
+  http://www.vorbis.com/
+
 
 External tools support
 ----------------------
diff -ru debian/rules gst-plugins-bad0.10-0.10.22/debian/rules
--- debian/rules	2011-08-01 01:28:18.000000000 +0800
+++ gst-plugins-bad0.10-0.10.22/debian/rules	2011-10-30 14:01:26.405848137 +0800
@@ -63,7 +63,7 @@
 # EXTRA_PLUGINS: See debian/README.Debian for docs
 EXTRA_PLUGINS +=
 
-PLUGINS += sdl plugins-bad $(EXTRA_PLUGINS)
+PLUGINS += sdl camerabin plugins-bad $(EXTRA_PLUGINS)
 ifeq ($(DEB_HOST_ARCH_OS),linux)
 PLUGINS +=
 endif
@@ -75,24 +75,24 @@
 
 # enable the real and spc plugin on x86
 ifeq ($(DEB_HOST_ARCH_CPU), i386)
-real = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstreal.so
+real = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstreal.so
 ifeq ($(DEB_HOST_ARCH_OS),linux)
-spc = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstspc.so
+spc = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstspc.so
 endif
 endif
 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
-dvb = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstdvb.so
-fbdev = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstfbdevsink.so
-vcd = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstvcdsrc.so
-cdaudio = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstcdaudio.so
-dc1394 = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstdc1394.so
-decklink = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstdecklink.so
-linsys = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstlinsys.so
+dvb = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstdvb.so
+fbdev = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstfbdevsink.so
+vcd = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstvcdsrc.so
+cdaudio = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstcdaudio.so
+dc1394 = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstdc1394.so
+decklink = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstdecklink.so
+linsys = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstlinsys.so
 endif
 
 ifneq ($(DEB_HOST_ARCH_OS),hurd)
-resindvd = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libresindvd.so
+resindvd = debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libresindvd.so
 endif
 
 # Let's decide the package name and url depending on the distribution
@@ -176,6 +176,7 @@
 
 
 DEB_CONFIGURE_EXTRA_FLAGS += \
+	--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 	--disable-examples \
 	--enable-DEBUG \
 	--enable-debug \
@@ -189,7 +190,7 @@
 endif
 
 common-binary-fixup-arch::
-	LD_LIBRARY_PATH=debian/gstreamer0.10-plugins-bad/usr/lib:$(LD_LIBRARY_PATH) \
+	LD_LIBRARY_PATH=debian/gstreamer0.10-plugins-bad/usr/lib/$(DEB_HOST_MULTIARCH):$(LD_LIBRARY_PATH) \
 		dh_gstscancodecs
 
 clean::

Reply via email to