- Updated GStreamer SPEC which sorts out plugins into separate plugins, needs more work to support all plugins.

Original commit message from CVS:
2001-08-06 Christian Schaller <Uraeus@linuxrising.org>
- Updated GStreamer SPEC which sorts out plugins into separate plugins, needs
more work to support all plugins.
This commit is contained in:
Christian Schaller 2001-06-08 21:56:10 +00:00
parent cd3595577b
commit b9139328cc
2 changed files with 142 additions and 7 deletions

View file

@ -50,11 +50,11 @@ librtp (for the rtp sink plugin, shipped with Gnome-O-Phone)
aalib (for the aa sink plugin) aalib (for the aa sink plugin)
http://aa-project.sourceforge.net/aalib/ http://aa-project.sourceforge.net/aalib/
aRts (for the arts plugin wrapper, and the artsd sink) aRts (for the arts plugin wrapper, and the artsd sink)
http://www.arts-project.org/ http://www.arts-project.org
raw1394/linux1394 (for the dv plugin) raw1394/linux1394 (for the dv plugin)
http://linux1394.sourceforge.net/ http://linux1394.sourceforge.net
decss (for the dvdsrc) decss (for the dvdsrc)
huh, I don't know, sorry (FIXME) http://www.linuxrising.com/dvd-munitions_tar.gz
libesound (for the esd sink libesound (for the esd sink
ftp.gnome.org/pub/GNOME/stable/sources/esound) ftp.gnome.org/pub/GNOME/stable/sources/esound)
gnome-vfs (for the gnome-vfs src) gnome-vfs (for the gnome-vfs src)

View file

@ -1,6 +1,6 @@
%define name gstreamer %define name gstreamer
%define ver @VERSION@ %define ver @VERSION@
%define rel 0.2.0 %define rel 1
%define prefix /usr %define prefix /usr
Summary: GStreamer Streaming-media framework runtime Summary: GStreamer Streaming-media framework runtime
@ -38,11 +38,102 @@ plugins.
This package contains the libraries and includes files necessary to develop This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer. applications and plugins for GStreamer.
%package -n gstreamer-esd
Summary: Gstreamer plugin for ESD sound output
Group: Libraries/Multimedia
Requires: esound >= 0.2.8
%description -n gstreamer-esd
Output plugin for GStreamer for use with the esound package
%package -n gstreamer-gsm
Summary: Gstreamer plugin for GSM lossy audio format
Group: Libraries/Multimedia
Requires: gsm >= 1.0.10
%description -n gstreamer-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.
%package -n gstreamer-cdparanoia
Summary: Gstreamer plugin for CD audio input using CDParanoia IV
Group: Libraries/Multimedia
Requires: cdparanoia >= alpha9.7
%description -n gstreamer-cdparanoia
Plugin for ripping audio tracks using cdparania under GStreamer
%package -n gstreamer-aalib
Summary: Gstreamer plugin for Ascii-art output
Group: Libraries/Multimedia
Requires: aalib >= 1.3
%description -n gstreamer-aalib
Plugin for viewing movies in Ascii-art using aalib library.
%package -n gstreamer-gnomevfs
Summary: Gstreamer plugins for GNOME VFS input and output
Group: Libraries/Multimedia
Requires: gnome-vfs > 1.0
%description -n gstreamer-gnomevfs
Plugins for reading and writing through GNOME VFS.
%package -n gstreamer-flx
Summary: Gstreamer plugin for FLI/FLX animation format
Group: Libraries/Multimedia
%description -n gstreamer-flx
Plugin for playing FLI/FLX animations under GStreamer
%package -n gstreamer-avi
Summary: Gstreamer plugin for AVI format movie playback
Group: Libraries/Multimedia
%description -n gstreamer-avi
Plugins for playback of AVI format media files.
%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
%description -n gstreamer-vorbis
Plugins for creating end playing Ogg Vorbis audio files.
%package -n gstreamer-sdl
Summary: Gstreamer plugin for outputing to SDL
Group: Libraries/Multimedia
Requires: SDL >= 1.1.7
%description -n gstreamer-sdl
Plugin for sending output to the Simple Direct Media architecture.
(http://www.libsdl.org). Usefull for fullscreen playback.
%package -n gstreamer-oss
Summary: Gstreamer plugins for input and output using OSS
Group: Libraries/Multimedia
%description -n gstreamer-oss
Plugins for output and input to the OpenSoundSytem audio
drivers found in the Linux kernels or comercially available
from OpenSound.
%package -n gstreamer-ac3dec
Summary: Gstreamer plugin for VOB playback
Group: Libraries/Multimedia
%description -n gstreamer-ac3dec
Plugin for the free AC-3 stream decoder from Linuxvideo.
(http://linuxvideo.org/ac3dec/)
%changelog %changelog
* Sat Jun 02 2001 Christian Schaller <Uraeus@linuxrising.org> * Sat Jun 02 2001 Christian Schaller <Uraeus@linuxrising.org>
* Small fix to RPM group statement - Split the plugins into separate RPMS
* Fri Jun 01 2001 Christian Schaller <Uraeus@linuxrising.org> * Fri Jun 01 2001 Christian Schaller <Uraeus@linuxrising.org>
- Included fix suggestions from Dennis Bjorklund - Updated with change suggestions from Dennis Bjorklund
* Tue Jan 09 2001 Erik Walthinsen <omega@cse.ogi.edu> * Tue Jan 09 2001 Erik Walthinsen <omega@cse.ogi.edu>
- updated to build -devel package as well - updated to build -devel package as well
@ -88,7 +179,7 @@ make prefix=$RPM_BUILD_ROOT%{prefix} install
%{prefix}/bin/gstreamer-launch %{prefix}/bin/gstreamer-launch
%{prefix}/bin/gstreamer-register %{prefix}/bin/gstreamer-register
%{prefix}/lib/lib*.so.* %{prefix}/lib/lib*.so.*
%{prefix}/lib/gst/* %{prefix}/lib/gst/
%{prefix}/share/* %{prefix}/share/*
%{prefix}/man/man1/* %{prefix}/man/man1/*
@ -99,3 +190,47 @@ make prefix=$RPM_BUILD_ROOT%{prefix} install
%{prefix}/lib/lib*.la %{prefix}/lib/lib*.la
%{prefix}/lib/lib*.so %{prefix}/lib/lib*.so
%{prefix}/lib/pkgconfig/* %{prefix}/lib/pkgconfig/*
%files -n gstreamer-esd
%defattr(-, root, root)
%{prefix}/lib/gst/libesd*
%files -n gstreamer-gsm
%defattr(-, root, root)
%{prefix}/lib/gst/libgstgsm*
%files -n gstreamer-cdparanoia
%defattr(-, root, root)
%{prefix}/lib/gst/libcdparanoia*
%files -n gstreamer-aalib
%defattr(-, root, root)
%{prefix}/lib/gst/libaa*
%files -n gstreamer-gnomevfs
%defattr(-, root, root)
%{prefix}/lib/gst/libgnomevfs*
%files -n gstreamer-flx
%defattr(-, root, root)
%{prefix}/lib/gst/libflx*
%files -n gstreamer-avi
%defattr(-, root, root)
%{prefix}/lib/gst/libavi*
%files -n gstreamer-vorbis
%defattr(-, root, root)
%{prefix}/lib/gst/libgstvorbis*
%files -n gstreamer-sdl
%defattr(-, root, root)
%{prefix}/lib/gst/libsdl*
%files -n gstreamer-oss
%defattr(-, root, root)
%{prefix}/lib/gst/libgstoss*
%files -n gstreamer-ac3dec
%defattr(-, root, root)
%{prefix}/lib/gst/libac3dec*