Release 0.10.34
[platform/upstream/gstreamer.git] / gstreamer.spec.in
index ba11a26..7a542fd 100644 (file)
@@ -1,75 +1,70 @@
-%define name    gstreamer
-%define ver     @VERSION@
-%define rel     @GST_VERSION_RELEASE@
-%define prefix  /usr
-%define sysconfdir /etc
-
-Summary: GStreamer Streaming-media framework runtime
-Name: %name
-Version: %ver
-Release: %rel
-Copyright: LGPL
-Group: Libraries/Multimedia
-Source: %{name}-%{ver}.tar.gz
-BuildRoot: /var/tmp/%{name}-%{ver}-root
-Docdir: %{prefix}/doc
-Prefix: %prefix
-Requires: libxml >= 1.8.0
-BuildRequires: nasm => 0.90
+%define                gstreamer       gstreamer
+%define                majorminor      @GST_MAJORMINOR@
+
+%define        _glib2          @GLIB_REQ@
+%define        _libxml2        @LIBXML2_REQ@
+
+Name:          %{gstreamer}
+Version:       @VERSION@
+Release:       @PACKAGE_VERSION_RELEASE@
+Summary:       GStreamer streaming media framework runtime
+
+Group:                 Applications/Multimedia
+License:       LGPL
+URL:           http://gstreamer.freedesktop.org/
+Source:        http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.bz2
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:      gstreamer-tools >= %{version}
+# gst-feedback uses these
+Requires:      which, pkgconfig
+
+BuildRequires:         glib2-devel >= %{_glib2}
+BuildRequires:         libxml2-devel >= %{_libxml2}
+BuildRequires:         bison
+BuildRequires:         flex
+BuildRequires:         m4
+BuildRequires:         check-devel
+BuildRequires:         gtk-doc >= 1.3
+BuildRequires: gettext
+
+# because AM_PROG_LIBTOOL was used in configure.ac
+BuildRequires: gcc-c++
+
+### documentation requirements
+BuildRequires:  python2
+BuildRequires:  openjade
+BuildRequires:  jadetex
+BuildRequires: libxslt
+BuildRequires:  docbook-style-dsssl
+BuildRequires:  docbook-style-xsl
+BuildRequires:  docbook-utils
+BuildRequires: transfig
+BuildRequires:  xfig
+BuildRequires:  netpbm-progs
+BuildRequires:  tetex-dvips
+BuildRequires:  ghostscript
+BuildRequires:  PyXML
 
 %description
-GStreamer is a streaming-media framework, based on graphs of filters which
+GStreamer is a streaming media framework, based on graphs of filters which
 operate on media data. Applications using this library can do anything
 from real-time sound processing to playing videos, and just about anything
 else media-related.  Its plugin-based architecture means that new data
 types or processing capabilities can be added simply by installing new 
 plugins.
 
-%files
-%defattr(-, root, root)
-%doc AUTHORS COPYING README
-%{prefix}/bin/gstreamer-complete
-%{prefix}/bin/gstreamer-compprep
-%{prefix}/bin/gstreamer-inspect
-%{prefix}/bin/gstreamer-launch
-%{prefix}/bin/gstreamer-register
-%{prefix}/lib/lib*.so*
-%{prefix}/lib/gst/libadder*
-%{prefix}/lib/gst/libalaw*
-%{prefix}/lib/gst/libgstaudio*
-%{prefix}/lib/gst/libgstautoplug*
-%{prefix}/lib/gst/libgstelements*
-%{prefix}/lib/gst/libgstgetbits*
-%{prefix}/lib/gst/libgstidct*
-%{prefix}/lib/gst/libgstriff*
-%{prefix}/lib/gst/libgstjpeg*
-%{prefix}/lib/gst/libintfloatconvert*
-%{prefix}/lib/gst/liblevel*
-%{prefix}/lib/gst/libmedian*
-%{prefix}/lib/gst/libmono2stereo*
-%{prefix}/lib/gst/libmulaw*
-%{prefix}/lib/gst/libpassthrough*
-%{prefix}/lib/gst/librtjpe*
-%{prefix}/lib/gst/libstereo*
-%{prefix}/lib/gst/libsystem_*
-%{prefix}/lib/gst/libgstputbits*
-%{prefix}/lib/gst/libvol*
-%{prefix}/lib/gst/libgststaticautoplug*
-%{prefix}/lib/gst/libgsttypes*
-%{prefix}/lib/gst/libgstbasicscheduler*
-%{prefix}/lib/gst/libgstbytestream*
-%{prefix}/lib/gst/libgstcontrol*
-%{prefix}/lib/gst/libplayondemand*
-%{prefix}/lib/gst/libspeed*
-%{prefix}/share/man/man1/*
-
 %package devel
-Summary: Libraries and include files for GStreamer streaming-media framework
-Group: Development/Libraries
-Requires: %{name} = %{ver}
+Summary:       Libraries/include files for GStreamer streaming media framework
+Group:                 Development/Libraries
+
+Requires:      %{name} = %{version}-%{release}
+Requires:      glib2-devel >= %{_glib2}
+Requires:      libxml2-devel >= %{_libxml2}
+Requires:      check-devel
 
 %description devel
-GStreamer is a streaming-media framework, based on graphs of filters which
+GStreamer is a streaming media framework, based on graphs of filters which
 operate on media data. Applications using this library can do anything
 from real-time sound processing to playing videos, and just about anything
 else media-related.  Its plugin-based architecture means that new data
@@ -77,818 +72,484 @@ types or processing capabilities can be added simply by installing new
 plugins.
 
 This package contains the libraries and includes files necessary to develop
-applications and plugins for GStreamer.
+applications and plugins for GStreamer, as well as general and API
+documentation.
 
-%files devel
-%defattr(-, root, root)
-%{prefix}/bin/gstreamer-config
-%{prefix}/include/*
-%{prefix}/lib/lib*.la
-%{prefix}/lib/lib*.so
-%{prefix}/lib/pkgconfig/*
-%{prefix}/share/aclocal/*
-
-%package -n gstreamer-visualisation
-Summary: Gstreamer visualisations plugins
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-visualisation
-Various plugins for visual effects to use with audio. Included are Smoothwave, Spectrum and vumeter
-
-%files -n gstreamer-visualisation
-%defattr(-, root, root)
-%{prefix}/lib/gst/libsmooth*
-%{prefix}/lib/gst/libgstspectrum*
-%{prefix}/lib/gst/libvu*
-
-%package -n gstreamer-esd
-Summary: Gstreamer plugin for ESD sound output
-Group: Libraries/Multimedia
-Requires: esound >= 0.2.8
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-esd
-Output plugin for GStreamer for use with the esound package
-
-%files -n gstreamer-esd
-%defattr(-, root, root)
-%{prefix}/lib/gst/libesd*
-
-%package -n gstreamer-aalib
-Summary: Gstreamer plugin for Ascii-art output
-Group: Libraries/Multimedia
-Requires: aalib >= 1.3
-BuildRequires: aalib-devel >= 1.3
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-aalib
-Plugin for viewing movies in Ascii-art using aalib library.
-
-%files -n gstreamer-aalib
-%defattr(-, root, root)
-%{prefix}/lib/gst/libaa*
-
-%package -n gstreamer-afs
-Summary: Gstreamer plugin audiofile support
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: audiofile >= 0.2.1
-
-%description -n gstreamer-afs
-Plugin for supporting reading and writing all files audiofile support
-
-%files -n gstreamer-afs
-%defattr(-, root, root)
-%{prefix}/lib/gst/libafs*
-
-%package -n gstreamer-avi
-Summary: Gstreamer plugin for AVI format movie playback
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: avifile = 0.6.20011111DD
-
-%description -n gstreamer-avi
-Plugins for playback of AVI format media files.
-
-%files -n gstreamer-avi
-%defattr(-, root, root)
-%{prefix}/lib/gst/libavi*
-%{prefix}/lib/gst/libwin*
-
-%package -n gstreamer-cdparanoia
-Summary: Gstreamer plugin for CD audio input using CDParanoia IV
-Group: Libraries/Multimedia
-Requires: cdparanoia >= alpha9.7
-Requires: %{name} = %{ver}
-BuildRequires: cdparanoia-devel >= alpha9.7
-
-%description -n gstreamer-cdparanoia
-Plugin for ripping audio tracks using cdparanoia under GStreamer
-
-%files -n gstreamer-cdparanoia
-%defattr(-, root, root)
-%{prefix}/lib/gst/libcdparanoia*
-
-%package -n gstreamer-chart
-Summary: GStreamer plugin for converting audio into video
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-chart
-Plugin for converting audio into video
-
-%files -n gstreamer-chart
-%defattr(-, root, root)
-%{prefix}/lib/gst/libchart*
-
-%package -n gstreamer-deinterlace
-Summary: GStreamer Video deinterlacer
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-deinterlace
-Video deinterlace plugin
-
-%files -n gstreamer-deinterlace
-%defattr(-, root, root)
-%{prefix}/lib/gst/libdeinterlace*
-
-%package -n gstreamer-festival
-Summary: GStreamer plugin for text-to-speech support using Festival
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: festival >= 1.4.1
-
-%description -n gstreamer-festival
-Element for text-to-speech using the festival server.
-
-%files -n gstreamer-festival
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstfestival*
-
-%package -n gstreamer-flac
-Summary: Gstreamer plugin for FLAC lossless audio format
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: flac => 1.0
-
-%description -n gstreamer-flac
-Plugin for the free FLAC lossless audio format. 
-
-%files -n gstreamer-flac
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstflac*
-
-%package -n gstreamer-flx
-Summary: Gstreamer plugin for FLI/FLX animation format
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-flx
-Plugin for playing FLI/FLX animations under GStreamer
-
-%files -n gstreamer-flx
-%defattr(-, root, root)
-%{prefix}/lib/gst/libflx*
-
-%package -n gstreamer-gnome-apps
-Summary: GNOME Applications for use with GStreamer
-Group: Applications/Multimedia
-Requires: %{name} = %{ver}
-Requires: gnome-libs >= 1.0
-
-%description -n gstreamer-gnome-apps
-This package contains gstmediaplay and gsteditor. gstmediaplay is a GNOME 
-frontend for GStreamer which gives you a mediaplayer supporting all the formats
-of GStreamer. geditor is development tool for graphically creating applications based on GStreamer.
-
-%files -n gstreamer-gnome-apps
-%defattr(-, root, root)
-%{prefix}/bin/gsteditor
-%{prefix}/bin/gstmediaplay
-%{prefix}/share/gsteditor/*
-%{prefix}/share/gstmediaplay/*
-%{prefix}/bin/gstreamer-guilaunch
-
-%package -n gstreamer-gnomevfs
-Summary: GStreamer plugins for GNOME VFS input and output
-Group: Libraries/Multimedia
-# Requires: gnome-vfs > 1.0
-Requires: %{name} = %{ver}
-# Commented out since it breaks gnome2 build
-# BuildRequires: gnome-vfs-devel > 1.0
-
-%description -n gstreamer-gnomevfs
-Plugins for reading and writing through GNOME VFS.
-
-%files -n gstreamer-gnomevfs
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgnomevfs*
-
-%package -n gstreamer-gsm
-Summary: Gstreamer plugin for GSM lossy audio format
-Group: Libraries/Multimedia
-Requires: gsm >= 1.0.10
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-gsm
-Output plugin for GStreamer to convert to GSM lossy audio format.
-
-%files -n gstreamer-gsm
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstgsm*
-
-%package -n gstreamer-mpeg
-Summary: GStreamer plugins for MPEG video playback and encoding
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: mpeg2dec => 0.2.0
-Obsoletes: gstreamer-mpeg1
-Obsoletes: gstreamer-mpeg2
-
-%description -n gstreamer-mpeg
-Plugins for playing and encoding MPEG video
-
-%files -n gstreamer-mpeg
-%defattr(-, root, root)
-%{prefix}/lib/gst/libmpeg1types*
-%{prefix}/lib/gst/libmpeg1encoder*
-%{prefix}/lib/gst/libmpegaudio*
-%{prefix}/lib/gst/libmp1*
-%{prefix}/lib/gst/libmpegstream*
-# this is gone %{prefix}/lib/gst/libmpeg_play*
-%{prefix}/lib/gst/libmpeg2play*
-%{prefix}/lib/gst/libmpeg2enc*
-%{prefix}/lib/gst/libmpeg2subt*
-%{prefix}/lib/gst/libmp2videoparse*
-
-%package -n gstreamer-mpeg2dec
-Summary: GStreamer plugins for Mpeg level 2 playback
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: mpeg2dec >= 0.2.0
-
-%description -n gstreamer-mpeg2dec
-Plugins for playing mpeg level 2 encoded movies
-
-%files -n gstreamer-mpeg2dec
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstmpeg2dec*
-
-%package -n gstreamer-mp3
-Summary: GStreamer plugins for mp3 playback 
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-mp3
-Plugins for decoding mp3 files. We do recommend you
-use Ogg Vorbis format instead however since it is both unencumbered by patents 
-and better.
-
-%files -n gstreamer-mp3
-%defattr(-, root, root)
-%{prefix}/lib/gst/libmpg123*
-%{prefix}/lib/gst/libmp3parse*
-%{prefix}/lib/gst/libmp3types*
-
-%package -n gstreamer-udp
-Summary: Gstreamer pluginis for UDP tranport
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-udp
-Plugins for UDP transport
-
-%files -n gstreamer-udp
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstudp*
-
-%package -n gstreamer-vorbis
-Summary: Gstreamer plugin for encoding and decoding Ogg Vorbis audio files
-Group: Libraries/Multimedia
-Requires: libogg >= 1.0beta4
-Requires: libvorbis >= 1.0beta4
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-vorbis
-Plugins for creating and playing Ogg Vorbis audio files.
-
-%files -n gstreamer-vorbis
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstvorbis*
-
-%package -n gstreamer-sdl
-Summary: Gstreamer plugin for outputing to SDL
-Group: Libraries/Multimedia
-Requires: SDL >= 1.2.0
-Requires: %{name} = %{ver}
-Requires: gstreamer-colorspace = %{ver}
-BuildRequires: SDL-devel >= 1.2.0
-
-%description -n gstreamer-sdl
-Plugin for sending output to the Simple Direct Media architecture.
-(http://www.libsdl.org). Usefull for fullscreen playback.
-
-%files -n gstreamer-sdl
-%defattr(-, root, root)
-%{prefix}/lib/gst/libsdl*
-
-%package -n gstreamer-oss
-Summary: Gstreamer plugins for input and output using OSS
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-oss
-Plugins for output and input to the OpenSoundSytem audio
-drivers found in the Linux kernels or commercially available 
-from OpenSound.
-
-%files -n gstreamer-oss
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstoss*
-
-# Comment out ac3dec as it has been replaced by ac52dec
-
-# %package -n gstreamer-ac3dec
-# Summary: Gstreamer plugin for VOB playback
-# Group: Libraries/Multimedia
-# Requires: ac3dec >= 0.6.2
-# Requires: %{name} = %{ver}
-# URL: http://linuxvideo.org/ac3dec/
-# %description -n gstreamer-ac3dec
-# Plugin for the free AC-3 stream decoder from Linuxvideo.
-
-# %files -n gstreamer-ac3dec
-# %defattr(-, root, root)
-# %{prefix}/lib/gst/libac3*
-
-%package -n gstreamer-ladspa
-Summary: Gstreamer wrapper for LADSPA plugins
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%files -n gstreamer-ladspa
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstladspa*
-
-%description -n gstreamer-ladspa
-Plugin which wraps LADSPA plugins for use by GStreamer applications.
-
-%package -n gstreamer-mad
-Summary: Plugin using MAD for mp3 decoding 
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: mad >= 0.13.0
-
-%description -n gstreamer-mad
-Plugin for playback of mp3 songs using the very good MAD library
-
-%files -n gstreamer-mad
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstmad*
-
-%package -n gstreamer-mp3encode
-Summary: Plugin for mp3 encoding library
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: lame >= 3.89
-
-%description -n gstreamer-mp3encode
-Plugin for encoding mp3 songs using the lame library
-
-%files -n gstreamer-mp3encode
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstlame*
-
-%package -n gstreamer-quicktime
-Summary: GStreamer Quicktime video Plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: OpenQuicktime = 20010429
-
-%description -n gstreamer-quicktime
-Plugin which uses the OpenQucktime library
-from 3ivx to play Quicktime movies.
-(http://openquicktime.sourceforge.net)
-
-%files -n gstreamer-quicktime
-%defattr(-, root, root)
-%{prefix}/lib/gst/libquicktime*
-
-%package -n gstreamer-v4l
-Summary: GStreamer video for linux input plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-v4l
-Plugin for accessing video for Linux streams.
-
-%files -n gstreamer-v4l
-%defattr(-, root, root)
-%{prefix}/lib/gst/libv4l*
-
-# %package -n gstreamer-synaesthesia
-# Summary: GStreamer Synaesthesia effect plugin
-# Group: Libraries/Multimedia
-# Requires: %{name} = %{ver}
-
-# %description -n gstreamer-synaesthesia
-# Plugin for the very nice synaesthesia visual effect.
-
-# %files -n gstreamer-synaesthesia
-# %defattr(-, root, root)
-# %{prefix}/lib/gst/libsynaesthesia*
-
-%package -n gstreamer-vcd
-Summary: GStreamer Video CD plugin 
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-vcd
-Video CD playback plugin
-
-%files -n gstreamer-vcd
-%defattr(-, root, root)
-%{prefix}/lib/gst/libvcd*
-
-%package -n gstreamer-alsa
-Summary: GStreamer plugins for the ALSA sound architecture
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-alsa
-Input and output plugin for the ALSA soundcard driver architecture.
-It requires that the ALSA sound driver system is installed from
-(http://www.alsa-project.org)
-
-%files -n gstreamer-alsa
-%defattr(-, root, root)
-%{prefix}/lib/gst/libalsa*
-
-%package -n gstreamer-libdvd
-Summary: GStreamer plugins for DVD playback
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: libdvd => 0.9.0
-
-%description -n gstreamer-libdvd
-Input and output plugin for the ALSA soundcard driver architecture.
-
-%files -n gstreamer-libdvd
-%defattr(-, root, root)
-%{prefix}/lib/gst/libdvd*
-
-%package -n gstreamer-au
-Summary: GStreamer au audiofile plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-au
-Plugin for playback of the SUN au audio format.
-
-%files -n gstreamer-au
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstparseau*
-
-%package -n gstreamer-a52dec
-Summary: GStreamer VOB decoder plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: a52dec => 0.7.0
-
-%description -n gstreamer-a52dec
-Plugin for decoding of VOB files
-
-%files -n gstreamer-a52dec
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgsta52dec*
-
-%package -n gstreamer-bstest
-Summary: GStreamer BS test package
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-bstest
-Plugin for ByteStream testing of GStreamer
-
-%files -n gstreamer-bstest
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstbstest*
-
-%package -n gstreamer-mikmod
-Summary: GStreamer Mikmod plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: mikmod => 3.1.0
-
-%description -n gstreamer-mikmod
-Plugin for playback of module files supported by mikmod under GStreamer
-
-%files -n gstreamer-mikmod
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstmikmod*
-
-%package -n gstreamer-qcam
-Summary: GStreamer QuickCam plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-qcam
-Plugin for accessing a Quickcam source
-
-%files -n gstreamer-qcam
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstqcam*
-
-%package -n gstreamer-sid
-Summary: GStreamer Sid C64 music plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: libsidplay => 1.36.0
-%description -n gstreamer-sid
-Plugin for playback of C64 SID format music files
-
-%files -n gstreamer-sid
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstsid*
-
-%package -n gstreamer-silence
-Summary: GStreamer Silence plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-silence
-Plugin for generation of silence
-
-%files -n gstreamer-silence
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstsilence*
-
-%package -n gstreamer-sine
-Summary: GStreamer Sine effect plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-sine
-Plugin for generating sine waves.
-
-%files -n gstreamer-sine
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstsine*
-
-%package -n gstreamer-lavencode
-Summary: GStreamer YUV to LAV converter
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-lavencode
-It takes YUV video frames and adds a header in front of it so it can be processed with the lavtools from mjpeg
-
-%files -n gstreamer-lavencode
-%defattr(-, root, root)
-%{prefix}/lib/gst/liblav*
-
-%package -n gstreamer-resample
-Summary: GStreamer resample plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-
-%description -n gstreamer-resample
-Library for resampling of sound
-
-%files -n gstreamer-resample
-%defattr(-, root, root)
-%{prefix}/lib/gst/libresample*
-
-%package -n gstreamer-colorspace
-Summary: GStreame colorspace plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: Hermes => 1.3.0
-
-%description -n gstreamer-colorspace
-Plugin for conversion of colorspace in video. 
-This plugin is needed for most video playback,
-this plugin is based on the Hermes library.
-
-%files -n gstreamer-colorspace
-%defattr(-, root, root)
-%{prefix}/lib/gst/libcolorspace*
-
-%package -n gstreamer-rtp
-Summary: GStreamer RTP plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: librtp >= 0.1
+%package -n gstreamer-tools
+Summary:       common tools and files for GStreamer streaming media framework
+Group:                 Applications/Multimedia
+
+%description -n gstreamer-tools
+GStreamer is a streaming media framework, based on graphs of filters which
+operate on media data. Applications using this library can do anything
+from real-time sound processing to playing videos, and just about anything
+else media-related.  Its plugin-based architecture means that new data
+types or processing capabilities can be added simply by installing new   
+plugins.
 
-%description -n gstreamer-rtp
-Library for transfering data with the RTP protocol
-
-%files -n gstreamer-rtp
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstrtp*
-
-%package -n gstreamer-xfreevideo
-Summary: GStreamer Xfree Xv plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
-Requires: XFree86 => 4.1.0
-Requires: gstreamer-colorspace = %{ver}
-
-%description -n gstreamer-xfreevideo
-Plugin for playback of video using XFree Xvideo support
-
-%files -n gstreamer-xfreevideo
-%defattr(-, root, root)
-%{prefix}/lib/gst/libxvideosink*
-
-%package -n gstreamer-wav
-Summary: GStreamer wav audio plugin
-Group: Libraries/Multimedia
-Requires: %{name} = %{ver}
+This package contains wrapper scripts for the command-line tools that work
+with different major/minor versions of GStreamer.
+
+%prep
+%setup -q -n gstreamer-%{version}
 
-%description -n gstreamer-wav
-Plugin for playback of wav audio files
+%build
+# 0.10.0: manuals do not build due to an openjade error; disable for now
+%configure \
+  --with-package-name='CVS gstreamer package' \
+  --with-package-origin='http://gstreamer.freedesktop.org' \
+  --enable-debug \
+  --enable-gtk-doc \
+  --enable-docbook \
+  --enable-introspection=yes
+
+#make %{?_smp_mflags}
+# FIXME: docs building doesn't work with smp yet
+make
+
+%install  
+rm -rf $RPM_BUILD_ROOT
 
-%files -n gstreamer-wav
-%defattr(-, root, root)
-%{prefix}/lib/gst/libgstparsewav*
+# Install doc temporarily in order to be included later by rpm
+make install DESTDIR=$RPM_BUILD_ROOT
 
+%find_lang gstreamer-%{majorminor}
+# Clean out files that should not be part of the rpm. 
+mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/gstreamer-%{majorminor}
+rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+# Create empty cache directory
+mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/gstreamer-%{majorminor}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f gstreamer-%{majorminor}.lang
+%defattr(-, root, root, -)
+%doc AUTHORS COPYING NEWS README RELEASE TODO
+%{_libdir}/libgstreamer-%{majorminor}.so.*
+%{_libdir}/libgstbase-%{majorminor}.so.*
+%{_libdir}/libgstcontroller-%{majorminor}.so.*
+%{_libdir}/libgstdataprotocol-%{majorminor}.so.*
+%{_libdir}/libgstnet-%{majorminor}.so.*
+
+%dir %{_libdir}/gstreamer-%{majorminor}
+%{_libdir}/gstreamer-%{majorminor}/libgstcoreelements.so
+%{_libdir}/gstreamer-%{majorminor}/libgstcoreindexers.so
+
+%{_bindir}/gst-feedback-%{majorminor}
+%{_bindir}/gst-inspect-%{majorminor}
+%{_bindir}/gst-launch-%{majorminor}
+%{_bindir}/gst-typefind-%{majorminor}
+%{_bindir}/gst-xmlinspect-%{majorminor}
+%{_bindir}/gst-xmllaunch-%{majorminor}
+%{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner
+%doc %{_mandir}/man1/gst-feedback-%{majorminor}.*
+%doc %{_mandir}/man1/gst-inspect-%{majorminor}.*
+%doc %{_mandir}/man1/gst-launch-%{majorminor}.*
+%doc %{_mandir}/man1/gst-typefind-%{majorminor}.*
+%doc %{_mandir}/man1/gst-xmlinspect-%{majorminor}.*
+%doc %{_mandir}/man1/gst-xmllaunch-%{majorminor}.*
+%doc %{_datadir}/doc/gstreamer-%{majorminor}/manual
+%doc %{_datadir}/doc/gstreamer-%{majorminor}/pwg
+%doc %{_datadir}/doc/gstreamer-%{majorminor}/faq/
+%{_libdir}/girepository-1.0/Gst-0.10.typelib
+%{_libdir}/girepository-1.0/GstBase-0.10.typelib
+%{_libdir}/girepository-1.0/GstCheck-0.10.typelib
+%{_libdir}/girepository-1.0/GstController-0.10.typelib
+%{_libdir}/girepository-1.0/GstNet-0.10.typelib
+%{_datadir}/gir-1.0/Gst-0.10.gir
+%{_datadir}/gir-1.0/GstBase-0.10.gir
+%{_datadir}/gir-1.0/GstCheck-0.10.gir
+%{_datadir}/gir-1.0/GstController-0.10.gir
+%{_datadir}/gir-1.0/GstNet-0.10.gir
+
+%files -n gstreamer-tools
+%defattr(-, root, root, -)
+%{_bindir}/gst-feedback
+%{_bindir}/gst-inspect
+%{_bindir}/gst-launch
+%{_bindir}/gst-typefind
+%{_bindir}/gst-xmlinspect
+%{_bindir}/gst-xmllaunch
+
+%files devel
+%defattr(-, root, root, -)
+%dir %{_includedir}/gstreamer-%{majorminor}
+%dir %{_includedir}/gstreamer-%{majorminor}/gst
+%{_includedir}/gstreamer-%{majorminor}/gst/*.h
+
+%{_includedir}/gstreamer-%{majorminor}/gst/base
+%{_includedir}/gstreamer-%{majorminor}/gst/check
+%{_includedir}/gstreamer-%{majorminor}/gst/controller
+%{_includedir}/gstreamer-%{majorminor}/gst/dataprotocol
+%{_includedir}/gstreamer-%{majorminor}/gst/net
+
+%{_libdir}/libgstreamer-%{majorminor}.so
+%{_libdir}/libgstdataprotocol-%{majorminor}.so
+%{_libdir}/libgstbase-%{majorminor}.so
+%{_libdir}/libgstcheck-%{majorminor}.so*
+%{_libdir}/libgstcontroller-%{majorminor}.so
+%{_libdir}/libgstnet-%{majorminor}.so
+
+%{_datadir}/aclocal/gst-element-check-%{majorminor}.m4
+%{_libdir}/pkgconfig/gstreamer-%{majorminor}.pc
+%{_libdir}/pkgconfig/gstreamer-base-%{majorminor}.pc
+%{_libdir}/pkgconfig/gstreamer-controller-%{majorminor}.pc
+%{_libdir}/pkgconfig/gstreamer-check-%{majorminor}.pc
+%{_libdir}/pkgconfig/gstreamer-dataprotocol-%{majorminor}.pc
+%{_libdir}/pkgconfig/gstreamer-net-%{majorminor}.pc
+
+%doc %{_datadir}/gtk-doc/html/gstreamer-%{majorminor}/*
+%doc %{_datadir}/gtk-doc/html/gstreamer-libs-%{majorminor}/*
+%doc %{_datadir}/gtk-doc/html/gstreamer-plugins-%{majorminor}/*
 
 %changelog
-* Sat Dec 15 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Splitt of more plugins from the core and put them into their own modules
-- Includes colorspace, xfree and wav
-- Improved package Require lines
-- Added mp3encode (lame based) to the SPEC
+* Thu Apr 3 2008 Christian Schaller <christian.schaller at collabora co uk>
+- Update spec file to make inclusion of all docs explicit
 
-* Wed Dec 12 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Thomas merged mpeg plugins into one
-* Sat Dec 08 2001 Christian Schaller <Uraeus@linuxrising.org>
-- More minor cleanups including some fixed descriptions from Andrew Mitchell
+* Tue Dec 11 2007 Christian Schaller <christian.schaller@collabora.co.uk> 
+- Import from Fedora package
 
-* Fri Dec 07 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Added logging to the make statement
+* Fri Nov 16 2007 - Bastien Nocera <bnocera@redhat.com> - 0.10.15-1
+- Update to 0.10.15
 
-* Wed Dec 05 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Updated in preparation for 0.3.0 release
+* Mon Oct  1 2007 Matthias Clasen <mclasen@redhat.com> - 0.10.14-4
+- Add missing Requires (#312671)
 
-* Fri Jun 29 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Updated for 0.2.1 release
-- Split out the GUI packages into their own RPM
-- added new plugins (FLAC, festival, quicktime etc.)
+* Tue Aug 14 2007 Matthias Clasen <mclasen@redhat.com> - 0.10.14-3
+- Require check-devel (#251956)
 
-* Sat Jun 09 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Visualisation plugins bundled out togheter
-- Moved files sections up close to their respective descriptions
+* Sat Aug 04 2007 - Bastien Nocera <bnocera@redhat.com> - 0.10.14-1
+- Update to 0.10.14
 
-* Sat Jun 02 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Split the package into separate RPMS, plutting most plugins out by themselves.
+* Tue Jun 05 2007 - Bastien Nocera <bnocera@redhat.com> - 0.10.13-2
+- Remove upstreamed docs patch
 
-* Fri Jun 01 2001 Christian Schaller <Uraeus@linuxrising.org>
-- Updated with change suggestions from Dennis Bjorklund
+* Tue Jun 05 2007 - Bastien Nocera <bnocera@redhat.com> - 0.10.13-1
+- Update to 0.10.13
 
-* Tue Jan 09 2001 Erik Walthinsen <omega@cse.ogi.edu>
-- updated to build -devel package as well
+* Thu Mar 08 2007 - Bastien Nocera <bnocera@redhat.com> - 0.10.12-1
+- Update to 0.10.12
 
-* Sun Jan 30 2000 Erik Walthinsen <omega@cse.ogi.edu>
-- first draft of spec file
+* Tue Feb 13 2007 - Bastien Nocera <bnocera@redhat.com> - 0.10.11-2
+- Remove Requires on packages that BuildRequire us
 
-%prep
-%setup
+* Tue Dec 12 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.11-1
+- Update to 0.10.11
 
-%build
-CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} --sysconfdir=%{sysconfdir} --mandir=$RPM_BUILD_ROOT%{prefix}/share/man  --enable-glib2
+* Fri Oct 27 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.10-2
+- Cleanups
+- Attempt to fix multilib conflicts
 
-if [ "$SMP" != "" ]; then
-  (make "MAKE=make -k -j $SMP"; exit 0)
-  make 2>&1 | tee make.log
-else
-  make 2>&1 | tee make.log
-fi
+* Mon Oct 23 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.10-1
+- Update to 0.10.10
 
-%install  
-[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
+* Thu Jul 27 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.9-2
+- Disable gtk-doc to fix multilib conflicts
 
-make prefix=$RPM_BUILD_ROOT%{prefix} install
+* Thu Jul 20 2006 John (J5) Palmieri <johnp@redhat.com> - 0.10.9-1
+- Update to new upstream version
 
-%clean
-[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
+* Wed Jul 19 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.8-4
+- Re-add the gstreamer-plugins-good dependency
+
+* Wed Jul 19 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.8-3.2
+- Temporarily break the dependency cycle with gsteamer-plugins-good
+
+* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.10.8-3.1
+- rebuild
+
+* Wed Jun 28 2006 Karsten Hopp <karsten@redhat.de> 0.10.8-3
+- remove RPATH pointing to RPM_BUILD_ROOT (#196870)
+
+* Tue Jun 13 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.8-2
+- Rebuild
+
+* Tue Jun 13 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.8-1
+- Update to 0.10.8
+
+* Mon May 22 2006 Matthias Clasen <mclasen@redhat.com> - 0.10.6-1
+- Update to 0.10.6
 
-%post
-/sbin/ldconfig
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Feb 14 2006 Rik van Riel <riel@redhat.com> - 0.10-3-3
+- Obsolete gstreamer-plugins (#181296)
 
-%post -n gstreamer-esd
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon Feb 13 2006 Christopher Aillon <caillon@redhat.com> - 0.10.3-2
+- Rebuild
 
-%post -n  gstreamer-mpeg
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Fri Feb 10 2006 Christopher Aillon <caillon@redhat.com> - 0.10.3-1
+- Update to 0.10.3
 
-%post -n  gstreamer-mp3
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.10.2-1.1
+- rebuilt for new gcc4.1 snapshot and glibc changes
 
-%post -n  gstreamer-mpeg2dec
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Wed Jan 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.10.2-1
+- Upgrade to 0.10.2
 
-%post -n gstreamer-visualisation
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Fri Jan 06 2006 John (J5) Palmieri <johnp@redhat.com> - 0.10.1-1
+- New upstream version
 
-%post -n gstreamer-gsm
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Fri Dec 16 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.0-1
+- rebuilt for Fedora Core Development
 
-%post -n gstreamer-cdparanoia
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Wed Dec 14 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.0-0.gst.2
+- rebuilt against newer GLib and friends
 
-%post -n gstreamer-aalib
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon Dec 05 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.0-0.gst.1
+- new release
 
-%post -n gstreamer-gnomevfs
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Dec 01 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.7-0.gst.1
+- new release, with 0.10 majorminor
+- removed compprep and complete
+- added plugins docs
+- renamed libgstcorelements, libgstcoreindexers
+- added libgstnet
 
-%post -n gstreamer-flx
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Sat Nov 12 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.5-0.gst.1
+- new release
 
-%post -n gstreamer-avi
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon Oct 24 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.4-0.gst.1
+- new release
 
-%post -n gstreamer-vorbis
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon Oct 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.3-0.gst.1
+- new release
 
-%post -n gstreamer-sdl
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Sep 08 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.2-0.gst.1
+- added libgstcheck
+- new release
 
-%post -n gstreamer-oss
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Jun 09 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.1-0.gst.1
+- first development series release
 
-# %post -n  gstreamer-ac3dec
-# %{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue May 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.10-0.gst.1
+- new release
+- up glib2 to 2.4 because disting on 2.4 builds marshalling code needing 2.4
 
-%post -n  gstreamer-afs
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon May 02 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.9.2-0.gst.1
+- new prerelease
 
-%post -n gstreamer-ladspa
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Feb 08 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.9-0.gst.1
+- new release
+- switch back to the gst tag since fedora.us is gone
 
-%post -n gstreamer-mad
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Feb 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.8.2-0.fdr.1
+- new prerelease
 
-%post -n gstreamer-au
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Dec 23 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.8-0.fdr.1
+- new upstream release
 
-%post -n gstreamer-v4l
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Fri Dec 17 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.7.2-0.fdr.1
+- new prerelease
+- added fair gthread scheduler
 
-%post -n gstreamer-vcd
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Wed Oct 06 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.7-0.fdr.1
+- update for new GStreamer release
 
-%post -n gstreamer-alsa
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Oct 05 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.6-0.fdr.1
+- update for new GStreamer release
 
-%post -n gstreamer-flac
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Sun Sep 26 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.5.3-0.fdr.1
+- update for new GStreamer prerelease
 
-%post -n gstreamer-festival
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Sun Sep 12 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.5.2-0.fdr.1
+- update for new GStreamer prerelease
 
-%post -n gstreamer-udp
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon Aug 16 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.5-0.fdr.1
+- update for new GStreamer release
 
-%post -n gstreamer-chart
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Aug 12 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.4.2-0.fdr.1
+- update for new GStreamer prerelease
+- set package name and origin
 
-%post -n gstreamer-deinterlace
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Jul 20 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.4-0.fdr.1
+- update for new GStreamer release
+- unbreak the postun script by not removing the cache dir
 
-%post -n gstreamer-quicktime
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Jul 20 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.3.3-0.fdr.1: update for new GStreamer prerelease
 
-%post -n gstreamer-libdvd
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Fri Jul 16 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.3.2-0.fdr.1: update for new GStreamer prerelease
 
-%post -n gstreamer-a52dec
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Sat Jun 05 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.3-0.fdr.1: update for new GStreamer release
 
-%post -n gstreamer-bstest
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Fri Jun 04 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.2-0.fdr.1: update for new GStreamer release
 
-%post -n gstreamer-mikmod
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Apr 15 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.1-0.fdr.1: update for new GStreamer release
 
-%post -n gstreamer-qcam
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Thu Apr 15 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- add entry schedulers, clean up scheduler file section
 
-%post -n gstreamer-sid
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Mar 16 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.0-0.fdr.1: update for new GStreamer release, renamed base to gstreamer
 
-%post -n gstreamer-silence
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Tue Mar 09 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.6-0.fdr.1: updated for new GStreamer release, with maj/min set to 0.8
 
-%post -n gstreamer-sine
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon Mar 08 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.5-0.fdr.3: fix postun script
 
-%post -n gstreamer-lavencode
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Fri Mar 05 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.5-0.fdr.2: new release
 
-%post -n gstreamer-resample
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Wed Feb 11 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.4-0.fdr.1: synchronize with Matthias's package
 
-%post -n gstreamer-rtp
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Sat Feb 07 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- make the package name gstreamer07 since this is an unstable release
 
-%post -n gstreamer-colorspace
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Wed Feb 04 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- put versioned tools inside base package, and put unversioned tools in tools
 
-%post -n gstreamer-xfreevideo
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Mon Dec 01 2003 Thomas Vander Stichele <thomas at apestaart dot org>
+- changed documentation buildrequires
 
-%post -n gstreamer-wav
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Sun Nov 09 2003 Christian Schaller <Uraeus@gnome.org>
+- Fix spec to handle new bytestream library 
 
+* Sun Aug 17 2003 Christian Schaller <uraeus@gnome.org>
+- Remove docs build from RPM as the build is broken
+- Fix stuff since more files are versioned now
+- Remove wingo schedulers
+- Remove putbits stuff
 
-%post -n gstreamer-mp3encode
-%{prefix}/bin/gstreamer-register --gst-mask=0
+* Sun May 18 2003 Thomas Vander Stichele <thomas at apestaart dot org>
+- devhelp files are now generated by gtk-doc, changed accordingly
+
+* Sun Mar 16 2003 Christian F.K. Schaller <Uraeus@gnome.org>
+- Add gthread scheduler
+
+* Sat Dec 07 2002 Thomas Vander Stichele <thomas at apestaart dot org>
+- define majorminor and use it everywhere
+- full parallel installability
+
+* Tue Nov 05 2002 Christian Schaller <Uraeus@linuxrising.org>
+- Add optwingo scheduler
+* Sat Oct 12 2002 Christian Schaller <Uraeus@linuxrising.org>
+- Updated to work better with default RH8 rpm
+- Added missing unspeced files
+- Removed .a and .la files from buildroot
+
+* Sat Sep 21 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- added gst-md5sum
+
+* Tue Sep 17 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- adding flex to buildrequires
+
+* Fri Sep 13 2002 Christian F.K. Schaller <Uraeus@linuxrising.org>
+- Fixed the schedulers after the renaming
+* Sun Sep 08 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- added transfig to the BuildRequires:
+
+* Sat Jun 22 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- moved header location
+
+* Mon Jun 17 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- added popt
+- removed .la
+
+* Fri Jun 07 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- added release of gstreamer to req of gstreamer-devel
+- changed location of API docs to be in gtk-doc like other gtk-doc stuff
+- reordered SPEC file
+
+* Mon Apr 29 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- moved html docs to gtk-doc standard directory
+
+* Tue Mar 5 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- move version defines of glib2 and libxml2 to configure.ac
+- add BuildRequires for these two libs
+
+* Sun Mar 3 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- put html docs in canonical place, avoiding %doc erasure
+- added devhelp support, current install of it is hackish
+
+* Sat Mar 2 2002 Christian Schaller <Uraeus@linuxrising.org>
+- Added documentation to build
+
+* Mon Feb 11 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- added libgstbasicscheduler
+- renamed libgst to libgstreamer
+
+* Fri Jan 04 2002 Christian Schaller <Uraeus@linuxrising.org>
+- Added configdir parameter as it seems the configdir gets weird otherwise
+
+* Thu Jan 03 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- split off gstreamer-editor from core
+- removed gstreamer-gnome-apps
+
+* Sat Dec 29 2001 Rodney Dawes <dobey@free.fr>
+- Cleaned up the spec file for the gstreamer core/plug-ins split
+- Improve spec file
+
+* Sat Dec 15 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Split of more plugins from the core and put them into their own modules
+- Includes colorspace, xfree and wav
+- Improved package Require lines
+- Added mp3encode (lame based) to the SPEC
+
+* Wed Dec 12 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Thomas merged mpeg plugins into one
+* Sat Dec 08 2001 Christian Schaller <Uraeus@linuxrising.org>
+- More minor cleanups including some fixed descriptions from Andrew Mitchell
+
+* Fri Dec 07 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Added logging to the make statement
+
+* Wed Dec 05 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Updated in preparation for 0.3.0 release
+
+* Fri Jun 29 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Updated for 0.2.1 release
+- Split out the GUI packages into their own RPM
+- added new plugins (FLAC, festival, quicktime etc.)
+
+* Sat Jun 09 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Visualisation plugins bundled out togheter
+- Moved files sections up close to their respective descriptions
+
+* Sat Jun 02 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Split the package into separate RPMS, 
+  putting most plugins out by themselves.
+
+* Fri Jun 01 2001 Christian Schaller <Uraeus@linuxrising.org>
+- Updated with change suggestions from Dennis Bjorklund
+
+* Tue Jan 09 2001 Erik Walthinsen <omega@cse.ogi.edu>
+- updated to build -devel package as well
+
+* Sun Jan 30 2000 Erik Walthinsen <omega@cse.ogi.edu>
+- first draft of spec file
 
-%postun
-/sbin/ldconfig