6 Summary: GStreamer Streaming-media framework runtime
11 Group: Libraries/Multimedia
12 Source: %{name}-%{ver}.tar.gz
13 BuildRoot: /var/tmp/%{name}-%{ver}-root
16 Requires: libxml >= 1.8.0
17 Requires: gnome-libs >= 1.2.0
20 GStreamer is a streaming-media framework, based on graphs of filters which
21 operate on media data. Applications using this library can do anything
22 from real-time sound processing to playing videos, and just about anything
23 else media-related. Its plugin-based architecture means that new data
24 types or processing capabilities can be added simply by installing new
28 Summary: Libraries and include files for GStreamer streaming-media framework
29 Group: Development/Libraries
30 Requires: %{name} = %{ver}
33 GStreamer is a streaming-media framework, based on graphs of filters which
34 operate on media data. Applications using this library can do anything
35 from real-time sound processing to playing videos, and just about anything
36 else media-related. Its plugin-based architecture means that new data
37 types or processing capabilities can be added simply by installing new
40 This package contains the libraries and includes files necessary to develop
41 applications and plugins for GStreamer.
44 %package -n gstreamer-esd
45 Summary: Gstreamer plugin for ESD sound output
46 Group: Libraries/Multimedia
47 Requires: esound >= 0.2.8
48 Requires: %{name} = %{ver}
50 %description -n gstreamer-esd
51 Output plugin for GStreamer for use with the esound package
53 %package -n gstreamer-gsm
54 Summary: Gstreamer plugin for GSM lossy audio format
55 Group: Libraries/Multimedia
56 Requires: gsm >= 1.0.10
57 Requires: %{name} = %{ver}
59 %description -n gstreamer-gsm
60 Output plugin for GStreamer to convert to GSM lossy audio format.
62 %package -n gstreamer-cdparanoia
63 Summary: Gstreamer plugin for CD audio input using CDParanoia IV
64 Group: Libraries/Multimedia
65 Requires: cdparanoia >= alpha9.7
66 Requires: %{name} = %{ver}
68 %description -n gstreamer-cdparanoia
69 Plugin for ripping audio tracks using cdparania under GStreamer
71 %package -n gstreamer-aalib
72 Summary: Gstreamer plugin for Ascii-art output
73 Group: Libraries/Multimedia
74 Requires: aalib >= 1.3
75 Requires: %{name} = %{ver}
77 %description -n gstreamer-aalib
78 Plugin for viewing movies in Ascii-art using aalib library.
80 %package -n gstreamer-gnomevfs
81 Summary: Gstreamer plugins for GNOME VFS input and output
82 Group: Libraries/Multimedia
83 Requires: gnome-vfs > 1.0
84 Requires: %{name} = %{ver}
86 %description -n gstreamer-gnomevfs
87 Plugins for reading and writing through GNOME VFS.
89 %package -n gstreamer-flx
90 Summary: Gstreamer plugin for FLI/FLX animation format
91 Group: Libraries/Multimedia
92 Requires: %{name} = %{ver}
94 %description -n gstreamer-flx
95 Plugin for playing FLI/FLX animations under GStreamer
97 %package -n gstreamer-avi
98 Summary: Gstreamer plugin for AVI format movie playback
99 Group: Libraries/Multimedia
100 Requires: %{name} = %{ver}
102 %description -n gstreamer-avi
103 Plugins for playback of AVI format media files.
105 %package -n gstreamer-vorbis
106 Summary: Gstreamer plugin for encoding and decoding Ogg Vorbis audio files
107 Group: Libraries/Multimedia
108 Requires: libogg >= 1.0beta4
109 Requires: libvorbis >= 1.0beta4
110 Requires: %{name} = %{ver}
112 %description -n gstreamer-vorbis
113 Plugins for creating end playing Ogg Vorbis audio files.
115 %package -n gstreamer-sdl
116 Summary: Gstreamer plugin for outputing to SDL
117 Group: Libraries/Multimedia
118 Requires: SDL >= 1.1.7
119 Requires: %{name} = %{ver}
121 %description -n gstreamer-sdl
122 Plugin for sending output to the Simple Direct Media architecture.
123 (http://www.libsdl.org). Usefull for fullscreen playback.
125 %package -n gstreamer-oss
126 Summary: Gstreamer plugins for input and output using OSS
127 Group: Libraries/Multimedia
128 Requires: %{name} = %{ver}
130 %description -n gstreamer-oss
131 Plugins for output and input to the OpenSoundSytem audio
132 drivers found in the Linux kernels or comercially available
135 %package -n gstreamer-ac3dec
136 Summary: Gstreamer plugin for VOB playback
137 Group: Libraries/Multimedia
138 Requires: ac3dec >= 0.6.2
139 Requires: %{name} = %{ver}
141 %description -n gstreamer-ac3dec
142 Plugin for the free AC-3 stream decoder from Linuxvideo.
143 (http://linuxvideo.org/ac3dec/)
145 %package -n gstreamer-afs
146 Summary: Gstreamer plugin audiofile support
147 Group: Libraries/Multimedia
148 Requires: %{name} = %{ver}
149 Requires: audiofile >= 0.2.1
151 %description -n gstreamer-afs
152 Plugin for supporting reading and writing all files audiofile support
154 %package -n gstreamer-ladspa
155 Summary: Gstreamer wrapper for LADSPA plugins
156 Group: Libraries/Multimedia
157 Requires: %{name} = %{ver}
159 %description -n gstreamer-ladspa
160 Plugin which wraps LADSPA plugins for use by GStreamer applications.
162 %package -n gstreamer-mad
163 Summary: Gstreamer MAD mp3 decoder library
164 Group: Libraries/Multimedia
165 Requires: %{name} = %{ver}
166 Requires: mad >= 0.13.0
168 %description -n gstreamer-mad
169 Plugin for playback of mp3 songs using the very good MAD library
171 %package -n gstreamer-v4l
172 Summary: Gstreamer video for linux input plugin
173 Group: Libraries/Multimedia
174 Requires: %{name} = %{ver}
176 %description -n gstreamer-v4l
177 Plugin for inputing video for Linux streams.
179 %package -n gstreamer-synaesthesia
180 Summary: GStreamer Synaesthesia effect plugin
181 Group: Libraries/Multimedia
182 Requires: %{name} = %{ver}
184 %description -n gstreamer-synaesthesia
185 Plugin for the very nice synaesthesia visual effect.
187 %package -n gstreamer-vcd
188 Summary: Gstremar Video CD plugin
189 Group: Libraries/Multimedia
190 Requires: %{name} = %{ver}
192 %description -n gstreamer-vcd
193 Video CD playback plugin
195 # %package -n gstreamer-alsa
196 # Summary: Gstreamer plugins for the ALSA sound architecture
197 # Group: Libraries/Multimedia
199 # %description -n gstreamer-alsa
200 # Input and output plugin for the ALSA soundcard driver architecture.
203 * Sat Jun 02 2001 Christian Schaller <Uraeus@linuxrising.org>
204 - Split the following plugins into separate RPMS
206 * Fri Jun 01 2001 Christian Schaller <Uraeus@linuxrising.org>
207 - Updated with change suggestions from Dennis Bjorklund
208 * Tue Jan 09 2001 Erik Walthinsen <omega@cse.ogi.edu>
209 - updated to build -devel package as well
211 * Sun Jan 30 2000 Erik Walthinsen <omega@cse.ogi.edu>
212 - first draft of spec file
218 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%prefix
220 if [ "$SMP" != "" ]; then
221 (make "MAKE=make -k -j $SMP"; exit 0)
228 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
230 make prefix=$RPM_BUILD_ROOT%{prefix} install
233 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
237 %{prefix}/bin/gstreamer-register
239 %post -n gstreamer-esd
240 %{prefix}/bin/gstreamer-register
246 %defattr(-, root, root)
247 %doc AUTHORS COPYING README
248 %{prefix}/bin/gsteditor
249 %{prefix}/bin/gstmediaplay
250 %{prefix}/bin/gstreamer-complete
251 %{prefix}/bin/gstreamer-compprep
252 %{prefix}/bin/gstreamer-config
253 %{prefix}/bin/gstreamer-inspect
254 %{prefix}/bin/gstreamer-launch
255 %{prefix}/bin/gstreamer-register
256 %{prefix}/lib/lib*.so.*
257 %{prefix}/lib/gst/libadder*
258 %{prefix}/lib/gst/libalaw*
259 %{prefix}/lib/gst/libaudioscale*
260 %{prefix}/lib/gst/libgstautoplug*
261 %{prefix}/lib/gst/libcolorspace*
262 %{prefix}/lib/gst/libgstcolorspace*
263 %{prefix}/lib/gst/libgstelements*
264 %{prefix}/lib/gst/libgstgetbits*
265 %{prefix}/lib/gst/libgstidct*
266 %{prefix}/lib/gst/libgstjpeg*
267 %{prefix}/lib/gst/libintfloatconvert*
268 %{prefix}/lib/gst/liblevel*
269 %{prefix}/lib/gst/libmedian*
270 %{prefix}/lib/gst/libmono2stereo*
271 %{prefix}/lib/gst/libmulaw*
272 %{prefix}/lib/gst/libpassthrough*
273 %{prefix}/lib/gst/librtjpe*
274 %{prefix}/lib/gst/libsmooth*
275 %{prefix}/lib/gst/libstereo*
276 %{prefix}/lib/gst/libsystem_*
277 %{prefix}/lib/gst/libvideoscale*
278 %{prefix}/lib/gst/libvol*
279 %{prefix}/lib/gst/libvu*
280 %{prefix}/lib/gst/libxvideosink*
281 %{prefix}/lib/gst/libmp*
282 %{prefix}/share/gsteditor/*
283 %{prefix}/share/gstmediaplay/*
287 %defattr(-, root, root)
288 %{prefix}/bin/gstreamer-config
290 %{prefix}/include/gstplay/*
291 %{prefix}/lib/lib*.la
292 %{prefix}/lib/lib*.so
293 %{prefix}/lib/pkgconfig/*
294 %{prefix}/share/aclocal/*
297 %files -n gstreamer-esd
298 %defattr(-, root, root)
299 %{prefix}/lib/gst/libesd*
301 %files -n gstreamer-gsm
302 %defattr(-, root, root)
303 %{prefix}/lib/gst/libgstgsm*
305 %files -n gstreamer-cdparanoia
306 %defattr(-, root, root)
307 %{prefix}/lib/gst/libcdparanoia*
309 %files -n gstreamer-aalib
310 %defattr(-, root, root)
311 %{prefix}/lib/gst/libaa*
313 %files -n gstreamer-gnomevfs
314 %defattr(-, root, root)
315 %{prefix}/lib/gst/libgnomevfs*
317 %files -n gstreamer-flx
318 %defattr(-, root, root)
319 %{prefix}/lib/gst/libflx*
321 %files -n gstreamer-avi
322 %defattr(-, root, root)
323 %{prefix}/lib/gst/libavi*
324 %{prefix}/lib/gst/libwin*
326 %files -n gstreamer-vorbis
327 %defattr(-, root, root)
328 %{prefix}/lib/gst/libgstvorbis*
330 %files -n gstreamer-sdl
331 %defattr(-, root, root)
332 %{prefix}/lib/gst/libsdl*
334 %files -n gstreamer-oss
335 %defattr(-, root, root)
336 %{prefix}/lib/gst/libgstoss*
338 %files -n gstreamer-ac3dec
339 %defattr(-, root, root)
340 %{prefix}/lib/gst/libac3dec*
342 %files -n gstreamer-afs
343 %defattr(-, root, root)
344 %{prefix}/lib/gst/libafs*
346 %files -n gstreamer-ladspa
347 %defattr(-, root, root)
348 %{prefix}/lib/gst/libgstladspa*
350 %files -n gstreamer-v4l
351 %defattr(-, root, root)
352 %{prefix}/lib/gst/libv4l*
354 %files -n gstreamer-synaesthesia
355 %defattr(-, root, root)
356 %{prefix}/lib/gst/libsynaesthesia*
358 %files -n gstreamer-vcd
359 %defattr(-, root, root)
360 %{prefix}/lib/gst/libvcd*
362 # %files -n gstreamer-alsa
363 # %defattr(-, root, root)
364 # %{prefix}/lib/gst/libalsa*