summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Schaller <uraeus@gnome.org>2001-06-08 21:56:10 +0000
committerChristian Schaller <uraeus@gnome.org>2001-06-08 21:56:10 +0000
commitb9139328ccad91ae593274d003f759787476dee5 (patch)
tree0ca7a826a7bc62be5b6efa660015d5c24bba3ec1
parentcd3595577b294260c87179b029e0a895cec91e35 (diff)
- 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.
-rw-r--r--REQUIREMENTS6
-rw-r--r--gstreamer.spec.in143
2 files changed, 142 insertions, 7 deletions
diff --git a/REQUIREMENTS b/REQUIREMENTS
index 2f3381e272..1b8d55b8b1 100644
--- a/REQUIREMENTS
+++ b/REQUIREMENTS
@@ -50,11 +50,11 @@ librtp (for the rtp sink plugin, shipped with Gnome-O-Phone)
aalib (for the aa sink plugin)
http://aa-project.sourceforge.net/aalib/
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)
- http://linux1394.sourceforge.net/
+ http://linux1394.sourceforge.net
decss (for the dvdsrc)
- huh, I don't know, sorry (FIXME)
+ http://www.linuxrising.com/dvd-munitions_tar.gz
libesound (for the esd sink
ftp.gnome.org/pub/GNOME/stable/sources/esound)
gnome-vfs (for the gnome-vfs src)
diff --git a/gstreamer.spec.in b/gstreamer.spec.in
index b764825bdb..65752bb959 100644
--- a/gstreamer.spec.in
+++ b/gstreamer.spec.in
@@ -1,6 +1,6 @@
%define name gstreamer
%define ver @VERSION@
-%define rel 0.2.0
+%define rel 1
%define prefix /usr
Summary: GStreamer Streaming-media framework runtime
@@ -38,11 +38,102 @@ plugins.
This package contains the libraries and includes files necessary to develop
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
* 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>
-- Included fix suggestions from Dennis Bjorklund
+- Updated with change suggestions from Dennis Bjorklund
* Tue Jan 09 2001 Erik Walthinsen <omega@cse.ogi.edu>
- 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-register
%{prefix}/lib/lib*.so.*
-%{prefix}/lib/gst/*
+%{prefix}/lib/gst/
%{prefix}/share/*
%{prefix}/man/man1/*
@@ -99,3 +190,47 @@ make prefix=$RPM_BUILD_ROOT%{prefix} install
%{prefix}/lib/lib*.la
%{prefix}/lib/lib*.so
%{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*