File gstreamer-0_10-plugins-good.spec of Package gstreamer-0_10-plugins-good

#
# spec file for package gstreamer-0_10-plugins-good (Version 0.10.10)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           gstreamer-0_10-plugins-good
# aasink is just a toy. Once in future, we may want to disable aalib
# support completely:
%define ENABLE_AALIB 1
%define _name gst-plugins-good
Version:        0.10.10
Release:        3.<RELEASE22>
%define gst_branch 0.10
%if 0%{?ENABLE_AALIB}
BuildRequires:  aalib-devel
%endif
BuildRequires:  cairo-devel
BuildRequires:  check-devel
BuildRequires:  esound-devel
BuildRequires:  flac-devel
BuildRequires:  gcc-c++
BuildRequires:  gconf2-devel
BuildRequires:  gstreamer-0_10-plugins-base-devel
BuildRequires:  gtk-doc
BuildRequires:  gtk2-devel
BuildRequires:  hal-devel
BuildRequires:  ladspa-devel
BuildRequires:  libcaca-devel
BuildRequires:  libdv-devel
BuildRequires:  libjpeg-devel
BuildRequires:  liboil-devel
BuildRequires:  libpulse-devel
BuildRequires:  libshout-devel
BuildRequires:  libtheora-devel
BuildRequires:  libvorbis-devel
BuildRequires:  python-devel
BuildRequires:  sgml-skel
BuildRequires:  libsoup-devel
BuildRequires:  speex-devel
BuildRequires:  taglib-devel
BuildRequires:  wavpack-devel
%if %suse_version < 1020
BuildRequires:  kernel-source
%endif
%ifarch %ix86 ppc x86_64
BuildRequires:  valgrind-devel
%endif
%if %suse_version >= 1020
BuildRequires:  libavc1394-devel libiec61883-devel
%endif
License:        LGPL v2.1 or later
Group:          Productivity/Multimedia/Other
Source:         %{_name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM TKADV2009-003.patch bnc469336 sbrabec@suse.cz - Fix several heap overflows.
Patch:          TKADV2009-003.patch
# PATCH-FIX-UPSTREAM CVE-2009-1932.patch bnc510292 sbrabec@suse.cz - Fix integer overflow.
Patch1:         CVE-2009-1932.patch
Url:            http://gstreamer.freedesktop.org/
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Summary:        GStreamer Streaming-Media Framework Plug-Ins
Enhances:       gstreamer-0_10
# Name up to 10.3:
Provides:       gstreamer010-plugins-good = %{version}
Obsoletes:      gstreamer010-plugins-good < %{version}
# Generic name, never used in SuSE:
Provides:       gst-plugins-good = %{version}
# Pulseaudio plugin was integrated
Obsoletes:      gstreamer-0_10-pulse <= 0.9.7
%define gstreamer010_plugins_good_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_good_req
Requires:       %{name}-lang = %{version}
# qtdemux, videocrop, wavpack moved from bad (after OpenSUSE 10.2):
Conflicts:      gstreamer010-plugins-bad <= 0.10.4
%gconf_schemas_prereq

%description
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 newplug-ins.



Authors:
--------
    Erik Walthinsen <omega@temple-baptist.com>
    Matt Howell <mhowell@users.sourceforge.net>
    Brent Bradburn <bbradburn@users.sourceforge.net>
    Wim Taymans <wim.taymans@chello.be>
    Richard Boulton <richard@tartarus.org>
    Zaheer Abbas Merali <zaheerabbas@merali.org>
    David I. Lehn <dlehn@users.sourceforge.net>
    Chris Emerson <chris@tartarus.org>
    Jens Thiele <karme@unforgettable.com>
    Thomas Nyberg <thomas@codefactory.se>
    Bastien Nocera <hadess@hadess.net>
    Christian Fredrik Kalager Schaller <Uraeus@linuxrising.org>
    Thomas Vander Stichele <thomas@apestaart.org>
    Andy Wingo <wingo@pobox.com>
    Cameron Hutchison <camh@xdna.net>
    David Schleef <ds@schleef.org>
    Benjamin Otte <in7y118@public.uni-hamburg.de>
    Ronald Bultje <rbultje@ronald.bitfreak.net>
    Julien Moutte <julien@moutte.net>
    Jan Schmidt <thaytan@mad.scientist.com>
    Arwed v. Merkatz <v.merkatz@gmx.net>

%package doc
License:        LGPL v2.1 or later
Summary:        Documentation for gstreamer-0_10-plugins-good
Group:          Development/Libraries/C and C++
Requires:       %{name} = %{version}
# Name up to 10.3:
Provides:       gstreamer010-plugins-good-doc = %{version}
Obsoletes:      gstreamer010-plugins-good-doc < %{version}

%description doc
This package contains documentation for gstreamer-0_10-plugins-good.



Authors:
--------
    Erik Walthinsen <omega@temple-baptist.com>
    Matt Howell <mhowell@users.sourceforge.net>
    Brent Bradburn <bbradburn@users.sourceforge.net>
    Wim Taymans <wim.taymans@chello.be>
    Richard Boulton <richard@tartarus.org>
    Zaheer Abbas Merali <zaheerabbas@merali.org>
    David I. Lehn <dlehn@users.sourceforge.net>
    Chris Emerson <chris@tartarus.org>
    Jens Thiele <karme@unforgettable.com>
    Thomas Nyberg <thomas@codefactory.se>
    Bastien Nocera <hadess@hadess.net>
    Christian Fredrik Kalager Schaller <Uraeus@linuxrising.org>
    Thomas Vander Stichele <thomas@apestaart.org>
    Andy Wingo <wingo@pobox.com>
    Cameron Hutchison <camh@xdna.net>
    David Schleef <ds@schleef.org>
    Benjamin Otte <in7y118@public.uni-hamburg.de>
    Ronald Bultje <rbultje@ronald.bitfreak.net>
    Julien Moutte <julien@moutte.net>
    Jan Schmidt <thaytan@mad.scientist.com>
    Arwed v. Merkatz <v.merkatz@gmx.net>

%package extra
License:        LGPL v2.1 or later
Summary:        Complementary plugins for gstreamer-0_10-plugins-good
Group:          Productivity/Multimedia/Other
Requires:       %{name} = %{version}
Enhances:       gstreamer-0_10-plugins-good
# Name up to 10.3:
Provides:       gstreamer010-plugins-good-extra = %{version}
Obsoletes:      gstreamer010-plugins-good-extra < %{version}
# Generic name, never used in SuSE:
Provides:       gst-plugins-good:%{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux2.so = %{version}
# For update from <= 10.2 (v4l2):
Conflicts:      gstreamer010-plugins-bad <= 0.10.3
# For update from < 11.1 (aasink):
Conflicts:      gstreamer010-plugins-good < 0.10.10

%description extra
This package provides complementary plugins for
gstreamer-0_10-plugins-good.



Authors:
--------
    Erik Walthinsen <omega@temple-baptist.com>
    Matt Howell <mhowell@users.sourceforge.net>
    Brent Bradburn <bbradburn@users.sourceforge.net>
    Wim Taymans <wim.taymans@chello.be>
    Richard Boulton <richard@tartarus.org>
    Zaheer Abbas Merali <zaheerabbas@merali.org>
    David I. Lehn <dlehn@users.sourceforge.net>
    Chris Emerson <chris@tartarus.org>
    Jens Thiele <karme@unforgettable.com>
    Thomas Nyberg <thomas@codefactory.se>
    Bastien Nocera <hadess@hadess.net>
    Christian Fredrik Kalager Schaller <Uraeus@linuxrising.org>
    Thomas Vander Stichele <thomas@apestaart.org>
    Andy Wingo <wingo@pobox.com>
    Cameron Hutchison <camh@xdna.net>
    David Schleef <ds@schleef.org>
    Benjamin Otte <in7y118@public.uni-hamburg.de>
    Ronald Bultje <rbultje@ronald.bitfreak.net>
    Julien Moutte <julien@moutte.net>
    Jan Schmidt <thaytan@mad.scientist.com>
    Arwed v. Merkatz <v.merkatz@gmx.net>

%lang_package
%prep
%setup -q -n %{_name}-%{version}
%patch -p1
%patch1 -p1
# HACK: Required for gst-plugins-base-0.10.15 x gst-plugins-good-0.10.6
# gstid3v2mux.cc:547: error: 'GST_TAG_MUSICBRAINZ_SORTNAME' was not declared in this scope
sed -i s/-DGST_DISABLE_DEPRECATED// configure.ac

%build
# FIXME:
# warning: failed to load external entity "xml/element-v4l2src-details.xml"
# warning: failed to load external entity "xml/plugin-video4linux2.xml"
NOCONFIGURE=1 ./autogen.sh
%if %suse_version < 1020
export CPPFLAGS="-I/usr/src/linux/include"
%endif
%configure\
%if ! 0%{?ENABLE_AALIB}
	--disable-aalib\
%endif
	--disable-schemas-install\
	--enable-gtk-doc\
	--enable-experimental\
	--enable-ladspa
make %{?jobs:-j%jobs}

%install
%makeinstall
%find_lang %{_name}-%{gst_branch}
%find_gconf_schemas
rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_branch}/*.*a

%clean
rm -rf $RPM_BUILD_ROOT

%pre -f %{name}.schemas_pre
%posttrans -f %{name}.schemas_posttrans

%preun -f %{name}.schemas_preun

%files -f %{name}.schemas_list
%defattr(-, root, root)
%doc AUTHORS COPYING NEWS README RELEASE REQUIREMENTS
%{_libdir}/gstreamer-%{gst_branch}/libgstannodex.so
%{_libdir}/gstreamer-%{gst_branch}/libgstalaw.so
%{_libdir}/gstreamer-%{gst_branch}/libgstalpha.so
%{_libdir}/gstreamer-%{gst_branch}/libgstalphacolor.so
%{_libdir}/gstreamer-%{gst_branch}/libgstapetag.so
%{_libdir}/gstreamer-%{gst_branch}/libgstaudiofx.so
%{_libdir}/gstreamer-%{gst_branch}/libgstauparse.so
%{_libdir}/gstreamer-%{gst_branch}/libgstautodetect.so
%{_libdir}/gstreamer-%{gst_branch}/libgstavi.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcacasink.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcairo.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcutter.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdebug.so
%{_libdir}/gstreamer-%{gst_branch}/libgstefence.so
%{_libdir}/gstreamer-%{gst_branch}/libgsteffectv.so
%{_libdir}/gstreamer-%{gst_branch}/libgstequalizer.so
%{_libdir}/gstreamer-%{gst_branch}/libgstesd.so
%{_libdir}/gstreamer-%{gst_branch}/libgstflac.so
%{_libdir}/gstreamer-%{gst_branch}/libgstflxdec.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgamma.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgconfelements.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgoom.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgoom2k1.so
%{_libdir}/gstreamer-%{gst_branch}/libgsticydemux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstid3demux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstinterleave.so
%{_libdir}/gstreamer-%{gst_branch}/libgstjpeg.so
%{_libdir}/gstreamer-%{gst_branch}/libgstlevel.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmatroska.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmulaw.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmultifile.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmultipart.so
%{_libdir}/gstreamer-%{gst_branch}/libgstnavigationtest.so
%{_libdir}/gstreamer-%{gst_branch}/libgstossaudio.so
%{_libdir}/gstreamer-%{gst_branch}/libgstpng.so
%{_libdir}/gstreamer-%{gst_branch}/libgstpulse.so
%{_libdir}/gstreamer-%{gst_branch}/libgstqtdemux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstreplaygain.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrtp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrtsp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsouphttpsrc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstspectrum.so
%{_libdir}/gstreamer-%{gst_branch}/libgsttaglib.so
%{_libdir}/gstreamer-%{gst_branch}/libgstudp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux2.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideobalance.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideocrop.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideoflip.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideomixer.so
%{_libdir}/gstreamer-%{gst_branch}/libgstwavenc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstwavpack.so
%{_libdir}/gstreamer-%{gst_branch}/libgstwavparse.so
%{_libdir}/gstreamer-%{gst_branch}/libgstximagesrc.so
%{_libdir}/gstreamer-%{gst_branch}/libgsthalelements.so

%files lang -f %{_name}-%{gst_branch}.lang

%files doc
%defattr(-, root, root)
%{_datadir}/gtk-doc/html/gst-plugins-good-plugins-%{gst_branch}

%files extra
%defattr(-, root, root)
%if %suse_version >= 1020
%{_libdir}/gstreamer-%{gst_branch}/libgst1394.so
%endif
%if 0%{?ENABLE_AALIB}
%{_libdir}/gstreamer-%{gst_branch}/libgstaasink.so
%endif
%{_libdir}/gstreamer-%{gst_branch}/libgstdv.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgdkpixbuf.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmonoscope.so
%{_libdir}/gstreamer-%{gst_branch}/libgstshout2.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsmpte.so
%{_libdir}/gstreamer-%{gst_branch}/libgstspeex.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideobox.so

%changelog
* Mon Jun 08 2009 sbrabec@suse.cz
- Fixed PNG decoder integer overflow (bnc#510292, CVE-2009-1932).
* Mon Feb 16 2009 sbrabec@suse.cz
- Fixed QuickTime heap overflows (bnc469336, TKADV2009-003,
  CVE-2009-0386, CVE-2009-0387, CVE-2009-0397).
* Thu Nov 06 2008 sbrabec@suse.cz
- Enabled souphttpsrc module, aasink moved to extra (bnc#441855).
- Fixed valgrid BuildRequires.
* Thu Oct 23 2008 sbrabec@suse.cz
- Obsolete any released version of gstreamer-0_10-pulse.
* Wed Sep 17 2008 jpr@novell.com
- Update to version 0.10.10:
  + Move the libcdio cddasrc element to -ugly
  + Replaygain elements moved from Bad
  + Interleave/Deinterleave elements moved from Bad
  + Pulseaudio plugin http://pulseaudio.org is now integrated
  + New simple Karaoke audio effect plugin
  + Improvements in v4l2src
  + Multi-channel FLAC file fixes
  + AVI and Quicktime reverse playback support
  + AVI and Matroska muxing improvements
  + New element for rendering SMPTE transitions into alpha channels
  + Many improvements in the Win32 directdraw elements
  + Error out cleanly for encrypted streams
  + RTP/UDP handling improvements
  + RTSP digest authentatication implemented.
  + New RTP Pay/Depay-loaders for Speex, G.729, DV & raw video/audio
  + Error concealment for Speex
  + bgo#413705, bgo#541787, bgo#345393, bgo#400679, bgo#422917,
  bgo#429322, bgo#465146, bgo#469917, bgo#499318, bgo#503288,
  bgo#511489, bgo#512345, bgo#515962, bgo#516509, bgo#519301,
  bgo#519460, bgo#520092, bgo#520885, bgo#527865, bgo#529454,
  bgo#529692, bgo#529707, bgo#530886, bgo#531532, bgo#531672,
  bgo#532295, bgo#532393, bgo#532409, bgo#532423, bgo#533264,
  bgo#533619, bgo#535121, bgo#535300, bgo#535935, bgo#536228,
  bgo#536317, bgo#536646, bgo#536831, bgo#536903, bgo#537021,
  bgo#537031, bgo#537361, bgo#537377, bgo#537622, bgo#537675,
  bgo#537832, bgo#539372, bgo#539548, bgo#540067, bgo#540300,
  bgo#540940, bgo#541081, bgo#541384, bgo#541412, bgo#541650,
  bgo#541956, bgo#542410, bgo#543054, bgo#543255, bgo#543259,
  bgo#543300, bgo#544509, bgo#539482, bgo#544433, bgo#536994,
  bgo#329198, bgo#532065, bgo#533287, bgo#538891, bgo#516509,
  bgo#515978, bgo#516649, bgo#517237, bgo#517933, bgo#518188,
  bgo#518213, bgo#518564, bgo#519088, bgo#519417, bgo#520073,
  bgo#520764, bgo#520880, bgo#520888, bgo#521102, bgo#521875,
  bgo#522278, bgo#522767, bgo#523124, bgo#523134, bgo#524593,
  bgo#525359, bgo#525833, bgo#525860, bgo#525946, bgo#526557,
  bgo#527848, bgo#527984, bgo#527999, bgo#528143, bgo#528615,
  bgo#529268
- Enable pulseaudio plugin, replaces gstreamer-0_10-pulse
- Remove gst-plugins-good-speex-header-boundscheck.patch, it was
  upstreamed
- Remove gst-plugins-good-esdsink.patch, it was upstreamed
- Remove libcdio-devel, the dependent plugin was moved to ugly
* Tue Sep 02 2008 kukuk@suse.de
- Get rid of aalib dependency.
* Fri May 23 2008 sbrabec@suse.de
- Moved v4l2 to the main package (bnc#390317).
- Added Enhances for the extra package.
* Tue May 20 2008 maw@suse.de
- Add gst-plugins-good-esdsink.patch (bnc#392706).
* Tue Apr 15 2008 maw@suse.de
- Add gst-plugins-good-speex-header-boundscheck.patch (bnc#379099,
  bnc#377602, and CVE-2008-1686).
* Tue Apr 08 2008 sbrabec@suse.cz
- Fixed Obsoletes (bnc#357153).
* Mon Mar 10 2008 maw@suse.de
- Update to version 0.10.7:
  + Massive RTSP/RTP improvements
  + Fixes in pngdec, gdkpixbufdec, wavpackparse, wavpackdec,
  smokeenc, mulawdec, alwdec, id3demux
  + More Fixes in matroskademux, udpsrc, apedemux, flacenc, avimux,
  dv1394src
  + V4L2 support improved
  + Fixes for OS/X and Windows video/audio sources and sinks
  + Support more formats in QT files
  + Elements moved from gst-plugins-bad: equalizer, lpwsinc (now
  audiowsinclimit), bpwsinc (now audiowsincband), spectrum,
  multifilesrc/sink
  + New audio effects: High/Low/Band-pass filters
  + Bugs fixed: bgo#415627, bgo#463624, bgo#347848, bgo#348085,
  bgo#351726, bgo#358841, bgo#417420, bgo#427573, bgo#435435,
  bgo#442034, bgo#447000, bgo#448278, bgo#449747, bgo#450190,
  bgo#450878, bgo#451249, bgo#451388, bgo#453037, bgo#453417,
  bgo#453630, bgo#455086, bgo#455808, bgo#457097, bgo#461600,
  bgo#464475, bgo#464800, bgo#465040, bgo#465774, bgo#467214,
  bgo#467666, bgo#470502, bgo#471364, bgo#471823, bgo#473670,
  bgo#474616, bgo#475424, bgo#477199, bgo#477456, bgo#479960,
  bgo#480557, bgo#482495, bgo#484998, bgo#485828, bgo#487488,
  bgo#487563, bgo#488112, bgo#488844, bgo#488879, bgo#489940,
  bgo#490034, bgo#490283, bgo#491323, bgo#492388, bgo#496752,
  bgo#496773, bgo#496983, bgo#497007, bgo#497017, bgo#497292,
  bgo#497293, bgo#498181, bgo#498297, bgo#498395, bgo#498715,
  bgo#499178, bgo#499239, bgo#499383, bgo#500403, bgo#501775,
  bgo#502655, bgo#502814, bgo#502966, bgo#503023, bgo#504018,
  bgo#504081, bgo#504895, bgo#505745, bgo#506025, bgo#506715,
  bgo#507642, bgo#508644, bgo#509298, bgo#509301, bgo#509531,
  bgo#510505, bgo#510592, bgo#513628, bgo#514397, bgo#514573,
  bgo#514889, bgo#514965, bgo#515457, bgo#515562, bgo#515697,
  bgo#515701, bgo#515703, bgo#515704, bgo#515706, bgo#515905,
  bgo#515979, bgo#515980, bgo#515984, bgo#515985, bgo#516371,
  bgo#516524, bgo#517386, bgo#508291, bgo#447961, bgo#475784,
  bgo#478244, bgo#480707, bgo#502187, bgo#509329, and bgo#512544
- Remove gst-plugins-good-ac.diff.
* Wed Jan 23 2008 sbrabec@suse.cz
- Rename package according to shared library packaging policy
  (#223286).
- Created lang package.
- Added gst-plugins-good-0.10.6 incompatibility work-around.
* Tue Oct 16 2007 sbrabec@suse.cz
- Fixed typo and backslash expansion in previous change.
* Mon Oct 15 2007 sbrabec@suse.cz
- Worked around OBS spec file corruption bug (#332132).
* Fri Oct 05 2007 sbrabec@suse.cz
- Use less restrictive Requires based on the sources.
* Thu Aug 02 2007 sbrabec@suse.cz
- Use Enhances: gstreamer010 instead of Supplements (#294358).
* Wed Jun 20 2007 sbrabec@suse.cz
- Updated to version 0.10.6:
  * Much improved RTSP/RTP and V4l2 support
  * New plugins - audiopanorama, audioinvert, audiodynamic,
  audioamplify
  * qtdemux, videocrop and wavpack elements moved from Bad Plugins
  * Fixes in avi and matroska muxing
  * Fixes in wavparse, sunaudio, AVI demuxing, ID3 tag handling
  * gamma element ported to 0.10
  * Parallel installability with 0.8.x series
  * Threadsafe design and API
  * Many bugs fixed
* Wed May 30 2007 dmueller@suse.de
- remove redundant buildrequires
* Wed May 16 2007 sbrabec@suse.cz
- Use Supplements instead of not yet supported Enhances.
- Fixed invalid comparison.
* Sat May 12 2007 olh@suse.de
- remove unneded Buildrequires for libraw1394-devel
* Thu Apr 19 2007 schwab@suse.de
- Fix quoting in autoconf macros.
* Wed Apr 18 2007 sbrabec@suse.cz
- Build correctly in older products (flac, kernel headers).
* Fri Apr 13 2007 tiwai@suse.de
- fix build and support FLAC 1.1.4.
* Wed Apr 11 2007 sbrabec@suse.cz
- V4L2 source moved from Bad Plugins. Use Conflicts (#260445).
* Tue Mar 27 2007 sbrabec@suse.cz
- Updated to version 0.10.5:
  * Parallel installability with 0.8.x series
  * Threadsafe design and API
  * RTP/RTSP improvements
  * Fixes in OSS support
  * Addition of the audiopanorama element
  * Improvements in AVI playback
  * Annodex playback fixes
  * Support FLAC in OGG and Matroska
  * Fixes in the Speex decoder
  * V4L2 source moved from Bad Plugins
  * SMPTE element ported to 0.10
  * GStreamer Data Protocol (GDP) Payloader and Depayloader
  elements added
  * Many other bug-fixes
* Fri Dec 29 2006 sbrabec@suse.cz
- Fixed schemas installation.
* Mon Dec 18 2006 sbrabec@suse.cz
- Prefix changed to /usr.
- Spec file cleanup.
* Tue Nov 07 2006 abockover@suse.de
- Updated to version 0.10.4:
  * Scores of bug fixes
  * Firewires/1394 support needs libiec61883 now
  * Lots of id3demux fixes including image support
  * Added apev2mux element
  * Added HAL elements
  * Support push-based FLAC decoding
* Tue Jun 20 2006 sbrabec@suse.cz
- Updated to version 0.10.3:
  * Annodex/CMML support
  * RTSP and RTP enhancements
  * HAL configured audio device support
  * FLAC, Matroska, AVI, WAV, ID3, APE, DV and JPEG plugin
  improvements
  * Recognise SSA/ASS and USF subtitles in Matroska files
  * Fixes for ESD and SunAudio output plugins
  * More uniform plugin descriptions
  * IceCast metadata reading plugin added
  * New plugins ported from 0.8: OSX audio, AVI muxer, X-Windows
  input, WAV encoder, Gdk-Pixbuf image decoder, Smoke decoder,
  Video colour balance
  * Lots of bug fixes
* Wed May 31 2006 hpj@suse.de
- Added backported ID3v2 muxer element, required for Banshee
  tagging. Fixes part of Novell bug #132801.
* Mon Apr 10 2006 jpr@suse.de
- Move some more plugins to and extras package
* Fri Apr 07 2006 jpr@suse.de
- Split out oil dependant plugins
* Fri Feb 24 2006 jpr@suse.de
- update to 0.10.2
- Changes since 0.10.1:
  * New libcdio based CDDA reading element
  * APE tag reader ported
  * ID3 tag reading fixes
  * Sun Audio Sink fixes
  * GOOM and gconf element fixes
  * lots of bug and leak fixes
  Bugs fixed since 0.10.1:
  * 328336 : silence warings which make dvdec / dvdemux unusable
  * 315557 : Internal event problem with MP3s from vgmix.com
  * 323327 : [cdio] port cddasrc to 0.10
  * 325148 : Bugs in G711 RTP packetization logic
  * 325649 : apetag plugin needs porting to 0.10
  * 326446 : check that all elements in -good pass queries they can't ...
  * 326602 : id3demux is not compiling without ZLIB
  * 326683 : build problem caused by AS_LIBTOOL_TAGS([CXX])
  * 326736 : gconf(audio|video)sink response to key changes
  * 326864 : [wavparse] time to bytes format conversion broken
  * 327009 : [esdsink] won't compile with includes in non-standard prefix
  * 327765 : [sunaudio] fixes for mixer and stuttering mp3 playback
  * 327825 : [matroskamux]  Matroska muxer deadlock
  * 327871 : [videobox] crash when cropping
  * 328241 : id3demux emits NULL date for year tags
  * 328264 : Fix build with gcc 2.95
  * 328531 : [matroskamux] doesn't send newsegment event, critical war...
  * 329181 : totem crash when using goom effect
  * 329810 : Fails to read ID3 tag
  * 330005 : Please use the autodetect sinks by default
  * 317658 : [cdio] support for cd-text and cd-g
* Tue Feb 14 2006 sbrabec@suse.cz
- Fixed Requires.
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 24 2006 ro@suse.de
- avoid gstreamer installation (-gstreamer in nfb)
* Wed Jan 18 2006 sbrabec@suse.cz
- Updated to version 0.10.1.
* Fri Jan 06 2006 sbrabec@suse.cz
- Removed obsolete configure option.
* Wed Jan 04 2006 sbrabec@suse.cz
- New SuSE package, version 0.10.0.
- Worked around -export-symbols-regex libtool problems.