Hello community,

here is the log from the commit of package gstreamer-0_10-plugins-bad for 
openSUSE:Factory checked in at 2012-03-20 12:11:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-bad (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-bad.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-0_10-plugins-bad", Maintainer is 
"[email protected]"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes
    2012-02-16 16:14:42.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-bad.new/gstreamer-0_10-plugins-bad.changes
       2012-03-20 12:11:08.000000000 +0100
@@ -1,0 +2,299 @@
+Fri Mar  2 08:37:20 UTC 2012 - [email protected]
+
+- Add a comment about GPL-3.0+ in the tarball, that were
+  mis-licensed by mistake. This is already fixed upstream.
+
+-------------------------------------------------------------------
+Thu Mar  1 00:39:49 UTC 2012 - [email protected]
+
+- Add support for vo-amrwbenc and vo-aacenc
+
+-------------------------------------------------------------------
+Thu Feb 23 18:22:31 UTC 2012 - [email protected]
+
+- Comment out opencv-devel BuildRequires to avoid building the
+  opencv plugin until bnc#748666 is fixed: opencv currently has
+  dependencies on libqt4-x11 and libxine, and that's not a good
+  thing for a gstreamer plugin.
+
+-------------------------------------------------------------------
+Tue Feb 21 15:19:29 UTC 2012 - [email protected]
+
+- Update to version 0.10.23:
+  + aiffparse: extract ID3 tags embedded in ID3 chunks
+  + amrwbenc: switch to the free vo-amrwbenc library
+  + apexsink: add support for generation 2 AirTunes hardware
+  + applemedia: bump the rank of qtkitvideosrc to PRIMARY
+  + autoconvert: remove the initial-identity property from
+    autoconvert, update for basetransform changes in core
+  + avcsrc: add AVC Video Services plugin for OS/X (captures DV or
+    HDV video from Firewire port)
+  + basevideo:
+    - cater for format conversion
+    - fix locking, especially if both pads have different streaming
+      threads
+  + basevideodecoder:
+    - add API to drop a frame and post a QoS message on the bus
+    - reverse playback support; limited legacy seeking support
+    - better caps handling; event handling fixes esp. discont and
+      flush
+  + basevideoencoder:
+    - add support for new force-key-unit event API
+    - implement preset interface; enable clipping by default
+    - proxy the width/height/framerate/PAR constraints of
+      downstream caps to upstream
+  + bayer2rgb: rewrite signal processing and convert to orc for
+    better speed
+  + camerabin2:
+    - no longer experimental; add flags to disable conversion
+      elements
+    - add "audio-filter" property; countless fixes
+  + camerabin:
+    - add "image-formatter" property
+    - prevent audio source from providing clock; reset audiosrc
+      timestamping
+    - prevent captures from being lost when switching resolutions
+  + colorspace:
+    - add JPEG YCbCr matrix
+    - fix odd width and height handling in some fastpath cases
+    - fix r210 writing only half a scanline
+  + d3dvideosink: new d3dvideosink element
+  + dc1394src: implement LATENCY query
+  + debugutils: new elements: compare (with memcmp and ssim method)
+    and debugspy
+  + decklink:
+    - add more modes, connection type, "audio-input" and
+      "subdevice" properties
+    - add support for Windows; properly set up analog input
+  + decklinksink: add audio support
+  + dfbvideosink: also consider non-accelerated DirectFB surfaces
+  + diracparse: make diracparse work correctly
+  + directdrawsink: handle pixel-aspect-ratio, lower rank to
+    secondary
+  + dshowdecwrapper: fix COM initialization
+  + dtmf: post messages when starting to send/receive DTMF
+  + dtmfsrc:
+    - align DTMF sound buffers with last-stop from event
+    - reject start/stop requests that come out of order
+  + dvbsrc: add "timeout" property and use (interruptible) GstPoll
+  + element-templates: improve the audiofilter template
+  + faac:
+    - add properties for VBR encoding
+    - add profile and level to the caps; negotiate output format
+      from downstream caps
+  + facedetect: detect face features (mouth, nose, eyes) and drop
+    faces that don't have them
+  + faceoverlay: add element that displays an SVG image over a
+    detected face
+  + freeverb: new freeverb element (reverb effect)
+  + h263parse: also extract width and height into caps; propagate
+    downstream caps
+  + h264parse:
+    - many negotiation and caps-related fixes; propagate downstream
+      caps where appropriate
+    - countless parsing and timestamping fixes
+  + hlsdemux:
+    - allow bandwidth switching during caching of fragments
+    - make more error resilient
+    - cache number of fragments we are required to cache
+    - add seeking support (for streams that are not live)
+    - implement duration and seeking queries; improved duration
+      reporting
+    - send a flush-stop when switching pads. Fixes A -> A/V sync
+      issue
+    - implement buffering by posting buffering messages on the bus
+    - send NEWSEGMENT events in TIME format
+    - switch to higher/lower bitrate by more than one step at a
+      time
+    - handle change of media types
+  + inter: new intermediate surface elements:
+    inter{video,audio,sub}{sink,src} to decouple elements within the
+    same pipeline
+  + invtelecine: remove in favor of fieldanalysis
+  + irtspparse: add Interleaved RTSP parser element
+  + jifmux: change class to formatter, bump rank to secondary
+  + kateenc: don't error on empty input buffers
+  + kate:
+    - do not consider an empty SPU to be a fatal error
+    - pass on timed event metadata as tags when we can
+    - support for rendering on several YUV formats
+  + legacyh264parse:
+    - create correct avc codec-data
+    - delay pushing buffers until we have width/height
+    - fix output caps alignment for avc input
+  + modplug: fix modules playing as mono instead of stereo
+  + motioncells: new element to detect areas of motion
+  + mpeg2enc: support mjpegtools 2.0
+  + mpeg4videoparse: properly handle profile and level in caps
+  + mpegpsdemux: timestamp handling and seeking fixes
+  + mpegpsmux:
+    - remember whether an incoming buffer is a keyunit or not
+    - add "aggregate-gops" property to aggregate GOPs into buffer
+      lists
+    - put stream headers into output caps
+  + mpeg[pt]sdemux: add support for AAC LATM/LOAS streams
+  + mpegtsbase: actually set seen_pat=TRUE when we see a PAT
+  + mpegtsdemux:
+    - always try to seek for to a keyframe; add accurate seeking
+      support
+    - fix frequent deadlock demuxing MPEG TS
+    - fix scanning stopping too early
+    - fix timestamps in newsegement event after seeking
+    - implement key_unit seeking for MPEG2 video
+    - payload parsing for H.264
+    - push based seeking based on PCR
+  + mpegtsmux:
+    - add support for force key unit events
+    - unset the current PCR stream when starting a new unit
+  + mpegtsparse:
+    - fix parsing of PSI table IDs
+    - support more character set encodings
+  + mpegts: stop scanning for keyframes as early as possible
+  + ofa: don't crash when there's no data to create a fingerprint
+    from
+  + openal: new OpenAL sink and source elements: openalsrc,
+    openalsink
+  + opencv: allow to build against 2.3.1
+  + opus: new Opus audio codec elements: opusdec, opusenc,
+    opusparsertpopusdepay, rtpopusay
+  + pcapparse: also support extracting tcp data; fix SLL parsing
+  + photography: add missing FLICKER_REDUCTION capability
+  + pvr2d: new pvrvideosink element
+  + psmux: fix writing of system header, which makes VLC not skip
+    the adjacent PSM and play embedded H.264 streams
+  + removesilence: new plugin
+  + resindvdsrc: do not try to seek before the first chapter
+  + rotate: angle is in radians already, do not scale it
+  + rsvgdec: use input buffer timings if possible
+  + rtmp: add rtmpsink element for output to an RTMP server
+  + rtpdtmfmux: add last-stop to dtmf-event upstream events
+  + rtpdtmfsrc:
+    - correctly recognize the end of a buffer
+    - just error out if there is no clock
+    - make sure rtpdtmfsrc timestamps don't overlap
+    - put the inter digit interval at the end, not at the start
+    - respect ptime from the caps
+    - start at the last_stop from the start event if there was one
+  + rtpvp8:
+    - fix bitstream parsing using the wrong kind of bitreader
+    - reject unknown bitstream versions
+    - update the pay/depay to the ietf-draft-01 spec
+  + schroenc:
+    - balance encoder and video format alloc/dealloc
+    - remove shape_output handling
+  + scopes:
+    - add a new element similar to synaesthesia
+    - add a simple fft based scope
+    - draw pixels with signle 32bit writes
+    - first version of a scopes plugin using a new baseclass
+    - fix elements descriptions
+  + shm:
+    - add ability to add uint64 tags on buffers
+    - add buffer-time property
+  + smooth: new element, port to 0.10
+  + soundtouch: handling incoming rate when requested
+  + spacescope:
+    - add color-modes
+    - use the drawhelpers and add a draw-style property
++++ 102 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes
++++ and 
/work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-bad.new/gstreamer-0_10-plugins-bad.changes

Old:
----
  gst-plugins-bad-0.10.22-patched.tar.bz2
  gst-plugins-bad-0.10.22.tar.bz2
  gstreamer-0_10-plugins-bad-mjpegtool2.patch

New:
----
  gst-plugins-bad-0.10.23-patched.tar.xz
  gst-plugins-bad-0.10.23.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-0_10-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.udLWci/_old  2012-03-20 12:11:09.000000000 +0100
+++ /var/tmp/diff_new_pack.udLWci/_new  2012-03-20 12:11:09.000000000 +0100
@@ -17,7 +17,6 @@
 
 
 %bcond_with divx4linux
-%bcond_with libmms
 %bcond_with LV2
 
 Name:           gstreamer-0_10-plugins-bad
@@ -25,21 +24,48 @@
 # Use rpmbuild -D 'BUILD_ORIG 1' to build original code.
 # Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched 
build plus original as addon.
 %define _name gst-plugins-bad
-Version:        0.10.22
+Version:        0.10.23
 Release:        0
+# FIXME: on new upstream version, double-check that the NOTE before the 
license tag can be removed
+# FIXME: re-enable opencv BuildRequires once bnc#748666 is fixed (we don't 
want to depend on libxine!)
+# FIXME: missing BuildRequires on opus (http://opus-codec.org/)
+# FIXME: missing BuildRequires on spandsp (http://www.soft-switch.org/)
+# FIXME: missing BuildRequires on libtiger (http://code.google.com/p/libtiger/)
+# FIXME: missing BuildRequires on zbar (http://zbar.sourceforge.net/)
 %define gst_branch 0.10
+Summary:        GStreamer Streaming-Media Framework Plug-Ins
+License:        GPL-2.0+ ; LGPL-2.1+
+Group:          Productivity/Multimedia/Other
+# NOTE: Some files for the vdpau plugin in this tarball have a GPL-3.0+ header;
+# this was a mistake and is already fixed upstream, see bgo#671142 and
+# 
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=044df35560bb095f2d244147928f291a4e65f5d3
+Url:            http://gstreamer.freedesktop.org/
+%if 0%{?BUILD_ORIG}
+Source:         
http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{_name}-%{version}.tar.xz
+%else
+# WARNING: This is not a comment, but the real command to repack souce:
+#%(bash %{_sourcedir}/%{name}-patch-source.sh %{_name}-%{version}.tar.xz)
+Source:         %{_name}-%{version}-patched.tar.xz
+# If the above patch source script fails due to a change in source tarball 
contents, you need
+# to unpack the sources (this should already have happened) and examine the 
new plugin source for
+# blacklisted content and if it's clean, edit the script and add to the 
allowed list in the script
+%endif
+Source1:        %{name}-patch-source.sh
+Patch6:         gstreamer010-plugins-bad-real.patch
 # Please remove me when slv2 and lv2core are in factory.
 %if %{with LV2}
 BuildRequires:  lv2core-devel
 BuildRequires:  slv2-devel
 %endif
 BuildRequires:  DirectFB-devel
-BuildRequires:  autoconf
 BuildRequires:  SDL-devel
+BuildRequires:  autoconf
 BuildRequires:  check-devel
 BuildRequires:  dirac-devel
 BuildRequires:  gcc-c++
-BuildRequires:  gstreamer-0_10-plugins-base-devel >= 0.10.33
+BuildRequires:  glib2-devel >= 2.24
+BuildRequires:  gstreamer-0_10-devel >= 0.10.36
+BuildRequires:  gstreamer-0_10-plugins-base-devel >= 0.10.36
 BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
 BuildRequires:  jack-devel
@@ -60,7 +86,9 @@
 BuildRequires:  libiptcdata-devel
 BuildRequires:  libjasper-devel
 BuildRequires:  libkate-devel
+BuildRequires:  liblrdf-devel
 BuildRequires:  libmjpegutils-devel
+BuildRequires:  libmms-devel
 BuildRequires:  libmodplug-devel
 BuildRequires:  libmpcdec-devel
 BuildRequires:  libmusicbrainz-devel
@@ -74,7 +102,8 @@
 BuildRequires:  libvdpau-devel
 BuildRequires:  libvpx-devel
 BuildRequires:  neon-devel
-# OpenCV 2.2.0 is too new. Recheck to see if the plugin has been updated.
+BuildRequires:  openal-soft-devel
+# Disabled because of bnc#748666
 #BuildRequires:  opencv-devel
 BuildRequires:  openssl-devel
 BuildRequires:  orc
@@ -83,16 +112,24 @@
 BuildRequires:  sgml-skel
 BuildRequires:  soundtouch-devel
 BuildRequires:  translation-update-upstream
-%if %{with libmms}
-BuildRequires:  libmms-devel
+BuildRequires:  zvbi-devel
+%ifarch %ix86 ppc x86_64
+BuildRequires:  valgrind-devel
+%endif
+%if 0%{?suse_version} <= 1210
+BuildRequires:  xz
 %endif
 # FIXME: flite: Not in openSUSE
+# FIXME: kate: can be enhanced with libtiger.
 # FIXME: lv2: standard for plugins and matching host applications,
 # FIXME: mimic: Requires libmimic.
 # FIXME: mythtvsrc: Requires gmyth.
 # FIXME: nassink: Not in openSUSE
+# FIXME: opus: Requires opus, not yet in openSUSE.
 # FIXME: rtmp: Not in openSUSE
+# FIXME: spandsp: Requires spandsp, not yet in openSUSE.
 # FIXME: wildmidi: Requires  WildMIDI Open Source Midi Synthesizer
+# FIXME: zbar: Requires zbar.
 # NOTE: acm: Windows ACM library
 # NOTE: ivorbisdec: Integer arithmetic OGG Vorbis decoder. Interesting only 
for platforms without FPU.
 # NOTE: swfdec: Requires obsolete swfdec version.
@@ -100,21 +137,40 @@
 # NOTE: qtwrapper directdrawsink wininet: (Probably) not intended for Linux
 # NOTE: spc: Requires OpenSPC: SPC music files dumped by ZSNES and SNES9X. 
libgme already provides better support for such files in an arch-independent way
 %if 0%{?BUILD_ORIG}
+# FIXME: Enable more modules.
 BuildRequires:  faac-devel
 BuildRequires:  faad2-devel
-BuildRequires:  libamrwb-devel
 BuildRequires:  libaudio-devel
 BuildRequires:  libdca-devel
 BuildRequires:  libgmyth-devel
 BuildRequires:  librtmp-devel
 BuildRequires:  libxvidcore-devel
+BuildRequires:  pkgconfig(vo-aacenc)
+BuildRequires:  pkgconfig(vo-amrwbenc)
 %ifarch %ix86
 # binary only so make conditional
 %if %{with divx4linux}
 BuildRequires:  divx4linux-devel
 %endif
 %endif
-# FIXME: Enable more modules.
+%endif
+%if 0%{?suse_version} >= 1140
+Requires(post): glib2-tools
+Requires(postun): glib2-tools
+%endif
+%define gstreamer010_plugins_bad_req %(xzgrep --text "^GST.*_REQ" %{S:0} | 
sort -u | sed 's/GST_REQ=/gstreamer-0_10 >= 
/;s/GSTPB_REQ=/gstreamer-0_10-plugins-base >= /' | tr '\\n' ' ')
+Requires:       %gstreamer010_plugins_bad_req
+Recommends:     %{name}-lang
+Enhances:       gstreamer-0_10
+# ensure clean update after package merge.
+Provides:       gstreamer-0_10-schroedinger = 1.0.8
+Obsoletes:      gstreamer-0_10-schroedinger <= 1.0.7
+# Name up to 10.3:
+Provides:       gstreamer010-plugins-bad = %{version}
+Obsoletes:      gstreamer010-plugins-bad < %{version}
+# Generic name, never used in SuSE:
+Provides:       gst-plugins-bad = %{version}
+%if 0%{?BUILD_ORIG}
 %if 0%{?BUILD_ORIG_ADDON}
 Provides:       patched_subset
 %else
@@ -124,44 +180,7 @@
 %else
 Provides:       patched_subset
 %endif
-%ifarch %ix86 ppc x86_64
-BuildRequires:  valgrind-devel
-%endif
-%if 0%{?BUILD_ORIG}
-Source:         
http://gstreamer.freedesktop.org/src/%{_name}/%{_name}-%{version}.tar.bz2
-%else
-# WARNING: This is not a comment, but the real command to repack souce:
-#%(bash %{_sourcedir}/%{name}-patch-source.sh %{_name}-%{version}.tar.bz2)
-Source:         %{_name}-%{version}-patched.tar.bz2
-# If the above patch source script fails due to a change in source tarball 
contents, you need
-# to unpack the sources (this should already have happened) and examine the 
new plugin source for
-# blacklisted content and if it's clean, edit the script and add to the 
allowed list in the script
-%endif
-Source1:        %{name}-patch-source.sh
-# From upstream GIT, remove in next version
-Patch0:         %{name}-mjpegtool2.patch
-Patch6:         gstreamer010-plugins-bad-real.patch
-Url:            http://gstreamer.freedesktop.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Summary:        GStreamer Streaming-Media Framework Plug-Ins
-License:        GPL-2.0+ ; LGPL-2.1+
-Group:          Productivity/Multimedia/Other
-Enhances:       gstreamer-0_10
-# Name up to 10.3:
-Provides:       gstreamer010-plugins-bad = %{version}
-Obsoletes:      gstreamer010-plugins-bad < %{version}
-# Generic name, never used in SuSE:
-Provides:       gst-plugins-bad = %{version}
-%define gstreamer010_plugins_bad_req %(zgrep --text "^GST.*_REQ" %{S:0} | sort 
-u | sed 's/GST_REQ=/gstreamer-0_10 >= 
/;s/GSTPB_REQ=/gstreamer-0_10-plugins-base >= /' | tr '\\n' ' ')
-Requires:       %gstreamer010_plugins_bad_req
-Recommends:     %{name}-lang
-# ensure clean update after package merge.
-Provides:       gstreamer-0_10-schroedinger = 1.0.8
-Obsoletes:      gstreamer-0_10-schroedinger <= 1.0.7
-%if 0%{?suse_version} >= 1140
-Requires(post): glib2-tools
-Requires(postun): glib2-tools
-%endif
 
 %description
 GStreamer is a streaming media framework based on graphs of filters
@@ -196,55 +215,66 @@
 %endif
 %endif
 
-%package -n libgstbasecamerabinsrc-0_10-0
+%package -n libgstbasecamerabinsrc-0_10-23
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          Productivity/Multimedia/Other
 
-%description -n libgstbasecamerabinsrc-0_10-0
+%description -n libgstbasecamerabinsrc-0_10-23
 GStreamer is a streaming media framework based on graphs of filters
 that operate on media data. Applications using this library can do
 anything media-related,from real-time sound processing to playing
 videos. Its plug-in-based architecture means that new data types or
 processing capabilities can be added simply by installing new plug-ins.
 
-%package -n libgstphotography-0_10-0
+%package -n libgstbasevideo-0_10-23
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          Productivity/Multimedia/Other
 
-%description -n libgstphotography-0_10-0
+%description -n libgstbasevideo-0_10-23
 GStreamer is a streaming media framework based on graphs of filters
 that operate on media data. Applications using this library can do
 anything media-related,from real-time sound processing to playing
 videos. Its plug-in-based architecture means that new data types or
 processing capabilities can be added simply by installing new plug-ins.
 
-%package -n libgstvdp-0_10-0
+%package -n libgstcodecparsers-0_10-23
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          Productivity/Multimedia/Other
 
-%description -n libgstvdp-0_10-0
+%description -n libgstcodecparsers-0_10-23
 GStreamer is a streaming media framework based on graphs of filters
 that operate on media data. Applications using this library can do
 anything media-related,from real-time sound processing to playing
 videos. Its plug-in-based architecture means that new data types or
 processing capabilities can be added simply by installing new plug-ins.
 
-%package -n libgstbasevideo-0_10-0
+%package -n libgstphotography-0_10-23
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          Productivity/Multimedia/Other
 
-%description -n libgstbasevideo-0_10-0
+%description -n libgstphotography-0_10-23
 GStreamer is a streaming media framework based on graphs of filters
 that operate on media data. Applications using this library can do
 anything media-related,from real-time sound processing to playing
 videos. Its plug-in-based architecture means that new data types or
 processing capabilities can be added simply by installing new plug-ins.
 
-%package -n libgstsignalprocessor-0_10-0
+%package -n libgstsignalprocessor-0_10-23
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          Productivity/Multimedia/Other
 
-%description -n libgstsignalprocessor-0_10-0
+%description -n libgstsignalprocessor-0_10-23
+GStreamer is a streaming media framework based on graphs of filters
+that operate on media data. Applications using this library can do
+anything media-related,from real-time sound processing to playing
+videos. Its plug-in-based architecture means that new data types or
+processing capabilities can be added simply by installing new plug-ins.
+
+%package -n libgstvdp-0_10-23
+Summary:        GStreamer Streaming-Media Framework Plug-Ins
+Group:          Productivity/Multimedia/Other
+
+%description -n libgstvdp-0_10-23
 GStreamer is a streaming media framework based on graphs of filters
 that operate on media data. Applications using this library can do
 anything media-related,from real-time sound processing to playing
@@ -254,7 +284,13 @@
 %package devel
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          Development/Libraries/C and C++
-Requires:       libgstphotography-0_10-0 = %{version} gstreamer-0_10-devel
+Requires:       gstreamer-0_10-devel
+Requires:       libgstbasecamerabinsrc-0_10-23 = %{version}
+Requires:       libgstbasevideo-0_10-23 = %{version}
+Requires:       libgstcodecparsers-0_10-23 = %{version}
+Requires:       libgstphotography-0_10-23 = %{version}
+Requires:       libgstsignalprocessor-0_10-23 = %{version}
+Requires:       libgstvdp-0_10-23 = %{version}
 
 %description devel
 GStreamer is a streaming media framework based on graphs of filters
@@ -282,7 +318,6 @@
 %prep
 %setup -q -n %{_name}-%{version}
 translation-update-upstream po gst-plugins-bad-0.10
-%patch0
 %patch6
 
 %build
@@ -310,25 +345,29 @@
 %glib2_gsettings_schema_postun
 %endif
 
-%post -n libgstbasecamerabinsrc-0_10-0 -p /sbin/ldconfig
+%post -n libgstbasecamerabinsrc-0_10-23 -p /sbin/ldconfig
+
+%post -n libgstbasevideo-0_10-23 -p /sbin/ldconfig
+
+%post -n libgstcodecparsers-0_10-23 -p /sbin/ldconfig
 
-%post -n libgstphotography-0_10-0 -p /sbin/ldconfig
+%post -n libgstphotography-0_10-23 -p /sbin/ldconfig
 
-%post -n libgstbasevideo-0_10-0 -p /sbin/ldconfig
+%post -n libgstsignalprocessor-0_10-23 -p /sbin/ldconfig
 
-%post -n libgstsignalprocessor-0_10-0 -p /sbin/ldconfig
+%post -n libgstvdp-0_10-23 -p /sbin/ldconfig
 
-%post -n libgstvdp-0_10-0 -p /sbin/ldconfig
+%postun -n libgstbasevideo-0_10-23 -p /sbin/ldconfig
 
-%postun -n libgstbasecamerabinsrc-0_10-0 -p /sbin/ldconfig
+%postun -n libgstbasecamerabinsrc-0_10-23 -p /sbin/ldconfig
 
-%postun -n libgstphotography-0_10-0 -p /sbin/ldconfig
+%postun -n libgstcodecparsers-0_10-23 -p /sbin/ldconfig
 
-%postun -n libgstbasevideo-0_10-0 -p /sbin/ldconfig
+%postun -n libgstphotography-0_10-23 -p /sbin/ldconfig
 
-%postun -n libgstsignalprocessor-0_10-0 -p /sbin/ldconfig
+%postun -n libgstsignalprocessor-0_10-23 -p /sbin/ldconfig
 
-%postun -n libgstvdp-0_10-0 -p /sbin/ldconfig
+%postun -n libgstvdp-0_10-23 -p /sbin/ldconfig
 
 %files
 #    File not found: /usr/lib64/gstreamer-0.10/libgstjack.so
@@ -346,6 +385,7 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstapexsink.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstasfmux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstassrender.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstaudiovisualizers.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstautoconvert.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstbayer.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstbz2.so
@@ -370,10 +410,12 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstdtmf.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdvb.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdvbsuboverlay.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstfaceoverlay.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfbdevsink.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfestival.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfieldanalysis.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfragmented.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstfreeverb.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfreeze.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfrei0r.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstgaudieffects.so
@@ -386,7 +428,6 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgsth264parse.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsthdvparse.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstid3tag.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstinvtelecine.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstinterlace.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstivfparse.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstjp2k.so
@@ -400,8 +441,8 @@
 %if %{with LV2}
 %{_libdir}/gstreamer-%{gst_branch}/libgstlv2.so
 %endif
+%{_libdir}/gstreamer-%{gst_branch}/libgstmms.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmodplug.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg4videoparse.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegdemux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegpsmux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegtsdemux.so
@@ -415,6 +456,9 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstnsf.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstnuvdemux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstofa.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstopenal.so
+# Disabled because of bnc#748666
+#%{_libdir}/gstreamer-%{gst_branch}/libgstopencv.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstpatchdetect.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstpcapparse.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstpnm.so
@@ -423,6 +467,7 @@
 %ifarch %ix86 x86_64 ppc
 %{_libdir}/gstreamer-%{gst_branch}/libgstreal.so
 %endif
+%{_libdir}/gstreamer-%{gst_branch}/libgstremovesilence.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstrfbsrc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstrsvg.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstrtpmux.so
@@ -434,11 +479,13 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstsdpelem.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsegmentclip.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstshm.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstsmooth.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsndfile.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsoundtouch.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstspeed.so
 %{_libdir}/gstreamer-%{gst_branch}/libgststereo.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsubenc.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstteletextdec.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttimidity.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttrm.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttta.so
@@ -453,6 +500,7 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstvp8.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsty4mdec.so
 %{_libdir}/gstreamer-%{gst_branch}/libresindvd.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstinter.so
 %if 0%{?BUILD_ORIG}
 %if 0%{?BUILD_ORIG_ADDON}
 
@@ -465,8 +513,9 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstdivxenc.so
 %endif
 %endif
-%{_datadir}/gstreamer-%{gst_branch}/presets/GstAmrwbEnc.prs
-%{_libdir}/gstreamer-%{gst_branch}/libgstamrwbenc.so
+%{_datadir}/gstreamer-%{gst_branch}/presets/GstVoAmrwbEnc.prs
+%{_libdir}/gstreamer-%{gst_branch}/libgstvoaacenc.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstvoamrwbenc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdtsdec.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdvdspu.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfaac.so
@@ -477,41 +526,45 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstrtmp.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsiren.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstxvid.so
-%if %{with libmms}
-%{_libdir}/gstreamer-%{gst_branch}/libgstmms.so
-%endif
 %endif
 
-%files -n libgstphotography-0_10-0
+%files -n libgstbasecamerabinsrc-0_10-23
+%defattr(-, root, root)
+%{_libdir}/libgstbasecamerabinsrc-0.10.so.23*
+
+%files -n libgstbasevideo-0_10-23
 %defattr(-, root, root)
-%{_libdir}/libgstphotography-0.10.so.0*
+%{_libdir}/libgstbasevideo-0.10.so.23*
 
-%files -n libgstbasevideo-0_10-0
+%files -n libgstcodecparsers-0_10-23
 %defattr(-, root, root)
-%{_libdir}/libgstbasevideo-0.10.so.0*
+%{_libdir}/libgstcodecparsers-0.10.so.23*
 
-%files -n libgstbasecamerabinsrc-0_10-0
+%files -n libgstphotography-0_10-23
 %defattr(-, root, root)
-%{_libdir}/libgstbasecamerabinsrc-0.10.so.0*
+%{_libdir}/libgstphotography-0.10.so.23*
 
-%files -n libgstsignalprocessor-0_10-0
+%files -n libgstsignalprocessor-0_10-23
 %defattr(-, root, root)
-%{_libdir}/libgstsignalprocessor-0.10.so.0*
+%{_libdir}/libgstsignalprocessor-0.10.so.23*
 
-%files -n libgstvdp-0_10-0
+%files -n libgstvdp-0_10-23
 %defattr(-, root, root)
-%{_libdir}/libgstvdp-0.10.so.0*
+%{_libdir}/libgstvdp-0.10.so.23*
 
 %files devel
 %defattr(-, root, root)
-%{_includedir}/gstreamer-%{gst_branch}
+%{_includedir}/gstreamer-%{gst_branch}/
 %{_libdir}/*.so
+%{_libdir}/pkgconfig/gstreamer-basevideo-0.10.pc
+%{_libdir}/pkgconfig/gstreamer-codecparsers-0.10.pc
 %{_libdir}/pkgconfig/gstreamer-plugins-bad-0.10.pc
 
 %files lang -f %{_name}-%{gst_branch}.lang
 
 %files doc
 %defattr(-, root, root)
-%{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{gst_branch}
+%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-libs-%{gst_branch}/
+%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{gst_branch}/
 
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.udLWci/_old  2012-03-20 12:11:09.000000000 +0100
+++ /var/tmp/diff_new_pack.udLWci/_new  2012-03-20 12:11:09.000000000 +0100
@@ -1,7 +1,8 @@
 gstreamer-0_10-plugins-bad
 gstreamer-0_10-plugins-bad-orig-addon
-libgstbasecamerabinsrc-0_10-0
-libgstphotography-0_10-0
-libgstvdp-0_10-0
-libgstbasevideo-0_10-0
-libgstsignalprocessor-0_10-0
+libgstbasecamerabinsrc-0_10-23
+libgstbasevideo-0_10-23
+libgstcodecparsers-0_10-23
+libgstphotography-0_10-23
+libgstsignalprocessor-0_10-23
+libgstvdp-0_10-23

++++++ gstreamer-0_10-plugins-bad-patch-source.sh ++++++
--- /var/tmp/diff_new_pack.udLWci/_old  2012-03-20 12:11:09.000000000 +0100
+++ /var/tmp/diff_new_pack.udLWci/_new  2012-03-20 12:11:09.000000000 +0100
@@ -13,7 +13,7 @@
 
 SOURCE="$1"
 NEW_SOURCE=`echo $SOURCE | sed 's/\.tar/-patched.tar/'`
-DIRECTORY=`echo $SOURCE | sed 's/\.tar\.bz2//'`
+DIRECTORY=`echo $SOURCE | sed 's/\.tar\.xz//'`
 
 ALLOWED="
 aacparse
@@ -24,6 +24,7 @@
 amrparse
 asfmux
 audioparsers
+audiovisualizers
 autoconvert
 bayer
 camerabin
@@ -36,8 +37,10 @@
 debugutils
 dtmf
 dvbsuboverlay
+faceoverlay
 festival
 fieldanalysis
+freeverb
 freeze
 frei0r
 gaudieffects
@@ -46,6 +49,7 @@
 hdvparse
 hls
 id3tag
+inter
 interlace
 invtelecine
 ivfparse
@@ -70,6 +74,7 @@
 qtmux
 rawparse
 real
+removesilence
 rtpmux
 rtpvp8
 scaletempo
@@ -77,6 +82,7 @@
 sdp
 segmentclip
 selector
+smooth
 speed
 stereo
 subenc
@@ -128,7 +134,7 @@
 }
 
 rm -rf $DIRECTORY
-tar xjf $SOURCE || error "Cannot unpack $SOURCE"
+tar xJf $SOURCE || error "Cannot unpack $SOURCE"
 pushd $DIRECTORY > /dev/null || error "Cannot open directory \"$DIRECTORY\""
 
 for subdir in gst ext sys; do
@@ -174,7 +180,7 @@
 
 popd > /dev/null
 
-tar cjf $NEW_SOURCE $DIRECTORY
+tar cJf $NEW_SOURCE $DIRECTORY
 rm -rf $DIRECTORY
 echo "$NEW_SOURCE is ready to use"
 

++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.udLWci/_old  2012-03-20 12:11:09.000000000 +0100
+++ /var/tmp/diff_new_pack.udLWci/_new  2012-03-20 12:11:09.000000000 +0100
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-for i in gst-plugins-bad*.tar.bz2 ; do
+for i in gst-plugins-bad*.tar.xz ; do
    case $i in *patched*) continue ;; esac
    test -f ${i//.tar./-patched.tar.} && continue
    bash gstreamer-0_10-plugins-bad-patch-source.sh $i

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to