3 # - ivorbisdec (BR: tremor-devel, CVS versions only, http://www.xiph.org/vorbis/)
6 %bcond_without cdaudio # don't build cdaudio plugin
7 %bcond_without dirac # don't build Dirac plugin
8 %bcond_without directfb # don't build directfb videosink plugin
9 %bcond_without dts # don't build DTS plugin
10 %bcond_without faad # don't build faad plugin
11 %bcond_without gsm # don't build gsm plugin
12 %bcond_without jack # don't build JACK audio plugin
13 %bcond_without ladspa # don't build ladspa plugin
14 %bcond_without mjpegtools # don't build mpeg2enc plugin
15 %bcond_without mms # don't build mms plugin
16 %bcond_without musepack # don't build musepack plugin
17 %bcond_without neon # don't build neonhttpsrc plugin
18 %bcond_without ofa # don't build OFA plugin
19 %bcond_without sdl # don't build sdl plugin
20 %bcond_with swfdec # swfdec plugin
21 %bcond_without spc # don't build spc plugin
22 %bcond_without wavpack # don't build wavpack plugin
23 %bcond_without xvid # don't build XviD plugin
24 %bcond_with amr # build amrwb plugin
25 %bcond_with divx4linux # build divx4linux plugins
26 %bcond_without vdpau # build without VDPAU
28 %define gstname gst-plugins-bad
29 %define gst_major_ver 0.10
30 %define gst_req_ver 0.10.30
31 %define gstpb_req_ver 0.10.30
32 %include /usr/lib/rpm/macros.gstreamer
33 Summary: Bad GStreamer Streaming-media framework plugins
34 Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer
35 Name: gstreamer-plugins-bad
40 Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2
41 # Source0-md5: 7c84766f6d24f41ba90c3f6141012ab8
42 Patch0: %{name}-bashish.patch
43 Patch1: %{name}-libdts.patch
44 Patch2: %{name}-divx4linux.patch
45 Patch4: %{name}-timidity.patch
46 Patch5: %{name}-nas.patch
47 URL: http://gstreamer.freedesktop.org/
48 BuildRequires: autoconf >= 2.60
49 BuildRequires: automake >= 1:1.10
50 BuildRequires: docbook-dtd412-xml
51 BuildRequires: gettext-devel >= 0.17
52 # 2.20 for all, gio-2.26 for gsettings
53 BuildRequires: glib2-devel >= 1:2.26
54 BuildRequires: gstreamer-devel >= %{gst_req_ver}
55 BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver}
56 BuildRequires: gtk+2-devel >= 2:2.14.0
57 BuildRequires: gtk-doc >= 1.6
58 BuildRequires: libtool >= 1.4
59 BuildRequires: orc-devel >= 0.4.5
60 BuildRequires: pkgconfig >= 1:0.9.0
61 BuildRequires: python >= 2.1
62 BuildRequires: rpmbuild(macros) >= 1.98
63 BuildRequires: xorg-lib-libX11-devel
67 %{?with_directfb:BuildRequires: DirectFB-devel >= 1:0.9.24}
68 %{?with_sdl:BuildRequires: SDL-devel}
69 BuildRequires: alsa-lib-devel >= 0.9.1
70 %{?with_amr:BuildRequires: amrwb-devel}
71 BuildRequires: bzip2-devel
72 BuildRequires: cairo-devel
73 BuildRequires: celt-devel >= 0.8.0
74 %{?with_dirac:BuildRequires: dirac-devel >= 0.10}
75 %{?with_divx4linux:BuildRequires: divx4linux-devel >= 1:5.05.20030428}
76 BuildRequires: exempi-devel >= 1.99.5
77 BuildRequires: faac-devel
78 %{?with_faad:BuildRequires: faad2-devel >= 2.0-2}
79 BuildRequires: flite-devel
80 # http://code.google.com/p/game-music-emu/ (libgme)
81 BuildRequires: game-music-emu-devel >= 0.5.5
82 # when becomes available...
83 #BuildRequires: game-music-emu-devel >= 0.5.6
84 BuildRequires: gmyth-devel >= 0.7
85 %{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 0.99.10}
86 BuildRequires: jasper-devel
87 %{?with_ladspa:BuildRequires: ladspa-devel >= 1.12}
88 # http://code.google.com/p/libass/
89 #BuildRequires: libass-devel >= 0.9.4
90 %{?with_cdaudio:BuildRequires: libcdaudio-devel}
91 BuildRequires: libdc1394-devel >= 2.0.0
92 %{?with_dts:BuildRequires: libdts-devel}
93 BuildRequires: libdvdnav-devel >= 4.1.2
94 BuildRequires: libdvdread-devel >= 4.1.2
95 BuildRequires: libexif-devel >= 0.6.16
96 %{?with_gsm:BuildRequires: libgsm-devel}
97 BuildRequires: libiptcdata-devel >= 1.0.2
98 BuildRequires: libkate-devel >= 0.1.7
99 BuildRequires: liblrdf-devel
100 #http://sourceforge.net/projects/farsight/
101 #BuildRequires: libmimic-devel >= 1.0
102 %{?with_mms:BuildRequires: libmms-devel >= 0.4}
103 BuildRequires: libmodplug-devel
104 %{?with_musepack:BuildRequires: libmpcdec-devel >= 1.2}
105 BuildRequires: libmusicbrainz-devel >= 2.1.0
106 %{?with_ofa:BuildRequires: libofa-devel >= 0.9.3}
107 %{?with_spc:BuildRequires: libopenspc-devel >= 0.3.99}
108 BuildRequires: libpng-devel >= 2:1.2.0
109 BuildRequires: librsvg-devel >= 2.14
110 # http://drobilla.net/software/slv2/
111 #BuildRequires: slv2-devel >= 0.6.6
112 # for modplug and libSoundTouch
113 BuildRequires: libstdc++-devel
114 BuildRequires: libsndfile-devel >= 1.0.16
115 BuildRequires: libtheora-devel >= 1.0
116 BuildRequires: libtiger-devel >= 0.3.2
117 BuildRequires: libtimidity-devel
118 BuildRequires: libvpx-devel
119 BuildRequires: libx264-devel >= 0.1.2
120 %{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 1.9.0}
121 BuildRequires: nas-devel
122 %{?with_neon:BuildRequires: neon-devel >= 0.27.0}
123 BuildRequires: openssl-devel >= 0.9.5
124 BuildRequires: schroedinger-devel >= 1.0.7
125 BuildRequires: soundtouch-devel >= 1.4
127 BuildRequires: swfdec-devel < 0.4.0
128 BuildRequires: swfdec-devel >= 0.3.6
130 %{?with_vdpau:BuildRequires: libvdpau-devel}
131 BuildRequires: twolame-devel
132 BuildRequires: wildmidi-devel
133 BuildRequires: xorg-lib-libX11-devel
134 %{?with_xvid:BuildRequires: xvid-devel >= 1.0.0}
135 # http://zbar.sourceforge.net/
136 #BuildRequires: zbar-devel >= 0.9
137 Requires: glib2 >= 1:2.20
138 Requires: gstreamer >= %{gst_req_ver}
139 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
140 Requires: orc >= 0.4.5
141 Obsoletes: gstreamer-quicktime
142 Obsoletes: gstreamer-vcd
143 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
145 %define gstlibdir %{_libdir}/gstreamer-%{gst_major_ver}
146 %define gstdatadir %{_datadir}/gstreamer-%{gst_major_ver}
149 GStreamer is a streaming-media framework, based on graphs of filters
150 which operate on media data. Applications using this library can do
151 anything from real-time sound processing to playing videos, and just
152 about anything else media-related. Its plugin-based architecture means
153 that new data types or processing capabilities can be added simply by
154 installing new plugins.
156 %description -l pl.UTF-8
157 GStreamer to środowisko obróbki danych strumieniowych, bazujące na
158 grafie filtrów operujących na danych medialnych. Aplikacje używające
159 tej biblioteki mogą robić wszystko od przetwarzania dźwięku w czasie
160 rzeczywistym, do odtwarzania filmów i czegokolwiek innego związego z
161 mediami. Architektura bazująca na wtyczkach pozwala na łatwe dodawanie
162 nowych typów danych lub możliwości obróbki.
165 Summary: Header files and API documentation for gstapp library
166 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja API biblioteki gstapp
167 Group: Development/Libraries
168 Requires: %{name} = %{version}-%{release}
171 Header files and API documentation for gstapp library.
173 %description devel -l pl.UTF-8
174 Pliki nagłówkowe i dokumentacja API biblioteki gstapp.
178 %package -n gstreamer-aac
179 Summary: GStreamer plugin for AAC audio encoding and decoding
180 Summary(pl.UTF-8): Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC
182 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
184 %description -n gstreamer-aac
185 GStreamer plugin for AAC audio encoding and decoding.
187 %description -n gstreamer-aac -l pl.UTF-8
188 Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC.
190 %package -n gstreamer-amrwbenc
191 Summary: GStreamer plugin for AMR-WB audio encoding
192 Summary(pl.UTF-8): Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB
194 Requires: gstreamer >= %{gst_req_ver}
196 %description -n gstreamer-amrwbenc
197 GStreamer plugin for AMR-WB audio encoding.
199 %description -n gstreamer-amrwbenc -l pl.UTF-8
200 Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB.
202 %package -n gstreamer-audio-effects-bad
203 Summary: Bad GStreamer audio effects plugins
204 Summary(pl.UTF-8): Złe wtyczki efektów dźwiękowych do GStreamera
206 Requires: gstreamer >= %{gst_req_ver}
207 Obsoletes: gstreamer-audio-effects
209 %description -n gstreamer-audio-effects-bad
210 Bad GStreamer audio effects plugins.
212 %description -n gstreamer-audio-effects-bad -l pl.UTF-8
213 Złe wtyczki efektów dźwiękowych do GStreamera.
215 %package -n gstreamer-audiosink-alsaspdif
216 Summary: GStreamer ALSA plugin for S/PDIF output
217 Summary(pl.UTF-8): Wtyczka ALSA GStreamera do wyjścia S/PDIF
219 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
220 Provides: gstreamer-audiosink = %{version}
222 %description -n gstreamer-audiosink-alsaspdif
223 GStreamer ALSA plugin for S/PDIF output.
225 %description -n gstreamer-audiosink-alsaspdif -l pl.UTF-8
226 Wtyczka ALSA GStreamera do wyjścia S/PDIF.
228 %package -n gstreamer-audiosink-nas
229 Summary: GStreamer NAS audio output plugin
230 Summary(pl.UTF-8): Wtyczka wyjścia dźwięku NAS dla GStreamera
232 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
233 Provides: gstreamer-audiosink = %{version}
234 Obsoletes: gstreamer-nas
236 %description -n gstreamer-audiosink-nas
237 GStreamer NAS audio output plugin.
239 %description -n gstreamer-audiosink-nas -l pl.UTF-8
240 Wtyczka wyjścia dźwięku NAS dla GStreamera.
242 %package -n gstreamer-cdaudio
243 Summary: GStreamer plugin for CD audio input using libcdaudio
244 Summary(pl.UTF-8): Wtyczka do GStreamera odtwarzająca płyty CD-Audio przy użyciu libcdaudio
246 Requires: gstreamer >= %{gst_req_ver}
248 %description -n gstreamer-cdaudio
249 Plugin for playing audio tracks using libcdaudio under GStreamer.
251 %description -n gstreamer-cdaudio -l pl.UTF-8
252 Wtyczka do odtwarzania ścieżek dźwiękowych pod GStreamerem za pomocą
255 %package -n gstreamer-celt
256 Summary: GStreamer Celt audio codec plugin
257 Summary(pl.UTF-8): Wtyczka kodeka dźwięku Celt do GStreamera
259 Requires: gstreamer >= %{gst_req_ver}
260 Requires: celt >= 0.8.0
262 %description -n gstreamer-celt
263 GStreamer Celt audio encoder and decoder plugin.
265 %description -n gstreamer-celt -l pl.UTF-8
266 Wtyczka GStreamera kodująca i dekodująca dźwięk w formacie Celt.
268 %package -n gstreamer-dc1394
269 Summary: GStreamer 1394 IIDC (Firewire digital cameras) video source plugin
270 Summary(pl.UTF-8): Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera
272 Requires: gstreamer >= %{gst_req_ver}
274 %description -n gstreamer-dc1394
275 GStreamer 1394 IIDC (Firewire digital cameras) video source plugin.
277 %description -n gstreamer-dc1394 -l pl.UTF-8
278 Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do
281 %package -n gstreamer-dirac
282 Summary: GStreamer Dirac plugin
283 Summary(pl.UTF-8): Wtyczka Dirac do GStreamera
285 Requires: dirac >= 0.10
286 Requires: gstreamer >= %{gst_req_ver}
288 %description -n gstreamer-dirac
289 GStreamer Dirac video decoder/encoder plugin.
291 %description -n gstreamer-dirac -l pl.UTF-8
292 Wtyczka dekodująca i kodująca obraz Dirac do GStreamera.
294 %package -n gstreamer-divx
295 Summary: GStreamer divx plugin
296 Summary(pl.UTF-8): Wtyczka divx do GStreamera
298 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
300 %description -n gstreamer-divx
301 GStreamer divx plugin.
303 %description -n gstreamer-divx -l pl.UTF-8
304 Wtyczka divx do GStreamera.
306 %package -n gstreamer-dts
307 Summary: GStreamer DTS plugin
308 Summary(pl.UTF-8): Wtyczka DTS do GStreamera
310 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
312 %description -n gstreamer-dts
313 Plugin for DTS Coherent Acoustics support.
315 %description -n gstreamer-dts -l pl.UTF-8
316 Wtyczka do GStreamera obsługująca DTS Coherent Acoustics.
318 %package -n gstreamer-flite
319 Summary: GStreamer Flite plugin
320 Summary(pl.UTF-8): Wtyczka Flite do GStreamera
322 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
324 %description -n gstreamer-flite
325 Plugin for Flite support.
327 %description -n gstreamer-flite -l pl.UTF-8
328 Wtyczka do GStreamera obsługująca Flite.
330 %package -n gstreamer-gme
331 Summary: GStreamer GME Audio Decoder plugin
332 Summary(pl.UTF-8): Wtyczka dekodująca GME do GStreamera
334 Requires: gstreamer >= %{gst_req_ver}
336 %description -n gstreamer-gme
337 GStreamer GME Audio Decoder plugin.
339 %description -n gstreamer-gme -l pl.UTF-8
340 Wtyczka dekodująca GME do GStreamera.
342 %package -n gstreamer-gsettings
343 Summary: GStreamer GSettings plugin
344 Summary(pl.UTF-8): Wtyczka GSettings do GStreamera
346 Requires: glib2 >= 1:2.26
347 Requires: gstreamer >= %{gst_req_ver}
349 %description -n gstreamer-gsettings
350 GStreamer GSettings plugin.
352 %description -n gstreamer-gsettings -l pl.UTF-8
353 Wtyczka GSettings do GStreamera.
355 %package -n gstreamer-gsm
356 Summary: GStreamer plugin for GSM lossy audio format
357 Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca stratny format dźwięku GSM
359 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
361 %description -n gstreamer-gsm
362 Output plugin for GStreamer to convert to GSM lossy audio format.
364 %description -n gstreamer-gsm -l pl.UTF-8
365 Wtyczka wyjścia dźwięku GSteamera konwertująca do stratnego formatu
368 %package -n gstreamer-jack
369 Summary: GStreamer plugin for the JACK Sound Server
370 Summary(pl.UTF-8): Wtyczka serwera dźwięku JACK dla GStreamera
372 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
373 Provides: gstreamer-audiosink = %{version}
375 %description -n gstreamer-jack
376 Plugin for the JACK professional sound server.
378 %description -n gstreamer-jack -l pl.UTF-8
379 Wtyczka dla profesjonalnego serwera dźwięku JACK.
381 %package -n gstreamer-kate
382 Summary: GStreamer plugin for Kate text streams
383 Summary(pl.UTF-8): Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera
385 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
386 Requires: libkate >= 0.1.7
387 Requires: libtiger >= 0.3.2
389 %description -n gstreamer-kate
390 GStreamer plugin for Kate text streams.
392 %description -n gstreamer-kate -l pl.UTF-8
393 Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera.
395 %package -n gstreamer-ladspa
396 Summary: GStreamer wrapper for LADSPA plugins
397 Summary(pl.UTF-8): Wrapper do wtyczek LADSPA dla GStreamera
399 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
401 %description -n gstreamer-ladspa
402 Plugin which wraps LADSPA plugins for use by GStreamer applications.
404 %description -n gstreamer-ladspa -l pl.UTF-8
405 Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje
408 %package -n gstreamer-mjpegtools
409 Summary: GStreamer mpeg2enc plugin
410 Summary(pl.UTF-8): Wtyczka mpeg2enc do GStreamera
413 %description -n gstreamer-mjpegtools
414 GStreamer mpeg2enc plugin (based on mjpegtools libraries).
416 %description -n gstreamer-mjpegtools -l pl.UTF-8
417 Wtyczka mpeg2enc do GStreamera (oparta na bibliotekach mjpegtools).
419 %package -n gstreamer-mms
420 Summary: GStreamer mms plugin
421 Summary(pl.UTF-8): Wtyczka mms do GStreamera
423 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
424 Requires: libmms >= 0.4
426 %description -n gstreamer-mms
427 GStreamer mms plugin.
429 %description -n gstreamer-mms -l pl.UTF-8
430 Wtyczka mms do GStreamera.
432 %package -n gstreamer-musepack
433 Summary: GStreamer musepack plugin
434 Summary(pl.UTF-8): Wtyczka musepack do GStreamera
436 Requires: gstreamer >= %{gst_req_ver}
438 %description -n gstreamer-musepack
439 GStreamer musepack plugin.
441 %description -n gstreamer-musepack -l pl.UTF-8
442 Wtyczka musepack do GStreamera.
444 %package -n gstreamer-mythtv
445 Summary: GStreamer MythTV plugin
446 Summary(pl.UTF-8): Wtyczka MythTV do GStreamera
448 Requires: gstreamer >= %{gst_req_ver}
450 %description -n gstreamer-mythtv
451 GStreamer MythTV plugin.
453 %description -n gstreamer-mythtv -l pl.UTF-8
454 Wtyczka MythTV do GStreamera.
456 %package -n gstreamer-musicbrainz
457 Summary: GStreamer musicbrainz plugin
458 Summary(pl.UTF-8): Wtyczka musicbrainz do GStreamera
460 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
462 %description -n gstreamer-musicbrainz
463 GStreamer musicbrainz plugin - a TRM signature producer.
465 %description -n gstreamer-musicbrainz -l pl.UTF-8
466 Wtyczka musicbrainz do GStreamera, tworząca sygnatury TRM.
468 %package -n gstreamer-neon
469 Summary: GStreamer neon HTTP source plugin
470 Summary(pl.UTF-8): Wtyczka źródła HTTP neon do GStreamera
472 Requires: gstreamer >= %{gst_req_ver}
473 Requires: neon >= 0.27.0
475 %description -n gstreamer-neon
476 GStreamer neon HTTP source plugin.
478 %description -n gstreamer-neon -l pl.UTF-8
479 Wtyczka źródła HTTP neon do GStreamera.
481 %package -n gstreamer-ofa
482 Summary: GStreamer OFA fingerprint plugin
483 Summary(pl.UTF-8): Wtyczka odcisków OFA do GStreamera
485 Requires: gstreamer >= %{gst_req_ver}
486 Requires: libofa >= 0.9.3
488 %description -n gstreamer-ofa
489 GStreamer OFA plugin to calculate MusicIP fingerprints from audio
492 %description -n gstreamer-ofa -l pl.UTF-8
493 Wtyczka OFA do GStreamera służąca do obliczania odcisków MusicIP
496 %package -n gstreamer-resindvd
497 Summary: GStreamer Resin DVD playback plugin
498 Summary(pl.UTF-8): Wtyczka odtwarzania Resin DVD do GStreamera
500 Requires: gstreamer >= %{gst_req_ver}
502 %description -n gstreamer-resindvd
503 GStreamer Resin DVD playback plugin.
505 %description -n gstreamer-resindvd -l pl.UTF-8
506 Wtyczka odtwarzania Resin DVD do GStreamera.
508 %package -n gstreamer-soundtouch
509 Summary: GStreamer soundtouch plugin
510 Summary(pl.UTF-8): Wtyczka soundtouch do GStreamera
512 Requires: gstreamer >= %{gst_req_ver}
513 Requires: soundtouch >= 1.4
515 %description -n gstreamer-soundtouch
516 GStreamer soundtouch source plugin - audio pitch controller.
518 %description -n gstreamer-soundtouch -l pl.UTF-8
519 Wtyczka soundtouch do GStreamera, sterująca wysokością dźwięku.
521 %package -n gstreamer-sndfile
522 Summary: GStreamer sndfile plugin
523 Summary(pl.UTF-8): Wtyczka sndfile do GStreamera
526 Requires: %{name} = %{version}-%{release}
527 Requires: gstreamer >= %{gst_req_ver}
528 Requires: libsndfile >= 1.0.16
530 %description -n gstreamer-sndfile
531 GStreamer sndfile source plugin.
533 %description -n gstreamer-sndfile -l pl.UTF-8
534 Wtyczka sndfile do GStreamera.
536 %package -n gstreamer-spc
537 Summary: GStreamer SPC plugin
538 Summary(pl.UTF-8): Wtyczka SPC dla GStreamera
540 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
541 Requires: libopenspc >= 0.3.99
543 %description -n gstreamer-spc
544 GStreamer Plugin for playing SPC files using OpenSPC library.
546 %description -n gstreamer-spc -l pl.UTF-8
547 Wtyczka GStreamera odtwarzająca pliki SPC przy użyciu biblioteki
550 %package -n gstreamer-swfdec
551 Summary: GStreamer Flash redering plugin
552 Summary(pl.UTF-8): Wtyczka renderująca animacje flash dla GStreamera
554 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
555 Requires: swfdec >= 0.3.6
557 %description -n gstreamer-swfdec
558 Plugin for rendering Flash animations using swfdec library.
560 %description -n gstreamer-swfdec -l pl.UTF-8
561 Wtyczka renderująca animacje flash w oparciu o bibliotekę swfdec.
563 %package -n gstreamer-timidity
564 Summary: timidity plugin for GStreamer
565 Summary(pl.UTF-8): Wtyczka timidity do GStreamera
567 Requires: gstreamer >= %{gst_req_ver}
569 %description -n gstreamer-timidity
570 timidity plugin for GStreamer.
572 %description -n gstreamer-timidity -l pl.UTF-8
573 Wtyczka timidity do GStreamera.
575 %package -n gstreamer-videosink-sdl
576 Summary: GStreamer plugin for outputing to SDL
577 Summary(pl.UTF-8): Wtyczka wyjścia SDL do GStreamera
579 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
580 Provides: gstreamer-videosink = %{version}
581 Obsoletes: gstreamer-SDL
583 %description -n gstreamer-videosink-sdl
584 Plugin for sending output to the Simple Direct Media architecture.
585 (http://www.libsdl.org/). Usefull for fullscreen playback.
587 %description -n gstreamer-videosink-sdl -l pl.UTF-8
588 Wtyczka przekazująca wyjście do architektury SDL. Użyteczna do
589 odtwarzania na pełnym ekranie.
591 %package -n gstreamer-videosink-directfb
592 Summary: GStreamer DirectFB output plugin
593 Summary(pl.UTF-8): Wtyczka wyjścia obrazu DirectFB do GStreamera
595 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
596 Provides: gstreamer-videosink = %{version}
598 %description -n gstreamer-videosink-directfb
599 GStreamer DirectFB output plugin.
601 %description -n gstreamer-videosink-directfb -l pl.UTF-8
602 Wtyczka wyjścia obrazu DirectFB do GStreamera.
604 %package -n gstreamer-vp8
605 Summary: VP8 support for GStreamer
606 Summary(pl.UTF-8): Wsparcie VP8 dla GStreamera
608 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
610 %description -n gstreamer-vp8
611 On2 VP8 Encoder/Decoder.
613 %description -n gstreamer-vp8 -l pl.UTF-8
614 Wsparcie VP8 dla GStreamera.
616 %package -n gstreamer-wildmidi
617 Summary: wildmidi plugin for GStreamer
618 Summary(pl.UTF-8): Wtyczka wildmidi do GStreamera
620 Requires: gstreamer >= %{gst_req_ver}
622 %description -n gstreamer-wildmidi
623 wildmidi plugin for GStreamer.
625 %description -n gstreamer-wildmidi -l pl.UTF-8
626 Wtyczka wildmidi do GStreamera.
628 %package -n gstreamer-xvid
629 Summary: GStreamer xvid decoder plugin
630 Summary(pl.UTF-8): Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid
632 Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
634 %description -n gstreamer-xvid
635 GStreamer xvid decoder plugin.
637 %description -n gstreamer-xvid -l pl.UTF-8
638 Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid.
640 %package -n gstreamer-schroedinger
641 Summary: Schroedinger plugin for GStreamer
642 Summary(pl.UTF-8): Wtyczka Schroedinger do GStreamera
644 Requires: gstreamer >= %{gst_req_ver}
645 Requires: schroedinger >= 1.0.7
647 %description -n gstreamer-schroedinger
648 Schroedinger plugin for GStreamer.
650 %description -n gstreamer-schroedinger -l pl.UTF-8
651 Wtyczka Schroedinger do GStreamera.
654 %setup -q -n %{gstname}-%{version}
663 %{__aclocal} -I m4 -I common/m4
668 %{!?with_amr:--disable-amrwb} \
669 %{!?with_cdaudio:--disable-cdaudio} \
670 %{!?with_divx4linux:--disable-divx} \
671 %{!?with_dirac:--disable-dirac} \
672 %{!?with_dts:--disable-dts} \
673 %{!?with_faad:--disable-faad} \
674 %{!?with_gsm:--disable-gsm} \
675 %{!?with_jack:--disable-jack} \
676 %{!?with_ladspa:--disable-ladspa} \
677 %{!?with_mms:--disable-libmms} \
678 %{!?with_mjpegtools:--disable-mpeg2enc} \
679 %{!?with_musepack:--disable-musepack} \
680 %{!?with_neon:--disable-neon} \
681 %{!?with_ofa:--disable-ofa} \
682 %{!?with_sdl:--disable-sdl} \
683 %{!?with_sdl:--disable-sdltest} \
684 %{!?with_spc:--disable-spc} \
685 %{!?with_swfdec:--disable-swfdec} \
686 %{!?with_xvid:--disable-xvid} \
687 --disable-silent-rules \
689 --enable-experimental \
691 --with-html-dir=%{_gtkdocdir}
696 rm -rf $RPM_BUILD_ROOT
699 DESTDIR=$RPM_BUILD_ROOT
701 # We don't need plugins' *.la files
702 %{__rm} $RPM_BUILD_ROOT%{gstlibdir}/*.la
704 %find_lang %{gstname}-%{gst_major_ver}
707 rm -rf $RPM_BUILD_ROOT
709 %post -p /sbin/ldconfig
710 %postun -p /sbin/ldconfig
712 %files -f %{gstname}-%{gst_major_ver}.lang
713 %defattr(644,root,root,755)
714 %doc AUTHORS ChangeLog NEWS README RELEASE
715 %attr(755,root,root) %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.*.*.*
716 %attr(755,root,root) %ghost %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.0
717 %attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so.*.*.*
718 %attr(755,root,root) %ghost %{_libdir}/libgstphotography-%{gst_major_ver}.so.0
719 %attr(755,root,root) %{_libdir}/libgstsignalprocessor-0.10.so.*.*.*
720 %attr(755,root,root) %ghost %{_libdir}/libgstsignalprocessor-0.10.so.0
722 %attr(755,root,root) %{_libdir}/libgstvdp-%{gst_major_ver}.so.*.*.*
723 %attr(755,root,root) %ghost %{_libdir}/libgstvdp-%{gst_major_ver}.so.0
725 %attr(755,root,root) %{gstlibdir}/libgstadpcmdec.so
726 %attr(755,root,root) %{gstlibdir}/libgstadpcmenc.so
727 %attr(755,root,root) %{gstlibdir}/libgstasfmux.so
728 %attr(755,root,root) %{gstlibdir}/libgstaudioparsersbad.so
729 %attr(755,root,root) %{gstlibdir}/libgstautoconvert.so
730 %attr(755,root,root) %{gstlibdir}/libgstaiff.so
731 %attr(755,root,root) %{gstlibdir}/libgstapexsink.so
732 %attr(755,root,root) %{gstlibdir}/libgstbayer.so
733 %attr(755,root,root) %{gstlibdir}/libgstbz2.so
734 %attr(755,root,root) %{gstlibdir}/libgstcamerabin.so
735 %attr(755,root,root) %{gstlibdir}/libgstcoloreffects.so
736 %attr(755,root,root) %{gstlibdir}/libgstcdxaparse.so
737 %attr(755,root,root) %{gstlibdir}/libgstcog.so
738 %attr(755,root,root) %{gstlibdir}/libgstdataurisrc.so
739 %attr(755,root,root) %{gstlibdir}/libgstdccp.so
740 %attr(755,root,root) %{gstlibdir}/libgstdtmf.so
741 %attr(755,root,root) %{gstlibdir}/libgstdebugutilsbad.so
742 # R: gst-plugins-bad locales
743 %attr(755,root,root) %{gstlibdir}/libgstdvb.so
744 %attr(755,root,root) %{gstlibdir}/libgstdvdspu.so
745 %attr(755,root,root) %{gstlibdir}/libgstfbdevsink.so
746 %attr(755,root,root) %{gstlibdir}/libgstfestival.so
747 %attr(755,root,root) %{gstlibdir}/libgstfreeze.so
748 %attr(755,root,root) %{gstlibdir}/libgstfrei0r.so
749 %attr(755,root,root) %{gstlibdir}/libgstgaudieffects.so
750 %attr(755,root,root) %{gstlibdir}/libgstgeometrictransform.so
751 %attr(755,root,root) %{gstlibdir}/libgsth264parse.so
752 %attr(755,root,root) %{gstlibdir}/libgsthdvparse.so
753 %attr(755,root,root) %{gstlibdir}/libgstid3tag.so
754 %attr(755,root,root) %{gstlibdir}/libgstinvtelecine.so
755 %attr(755,root,root) %{gstlibdir}/libgstivfparse.so
756 %attr(755,root,root) %{gstlibdir}/libgstjp2k.so
757 %attr(755,root,root) %{gstlibdir}/libgstjpegformat.so
758 %attr(755,root,root) %{gstlibdir}/libgstlegacyresample.so
759 %attr(755,root,root) %{gstlibdir}/libgstliveadder.so
760 %attr(755,root,root) %{gstlibdir}/libgstmetadata.so
761 %attr(755,root,root) %{gstlibdir}/libgstmodplug.so
762 %attr(755,root,root) %{gstlibdir}/libgstmpeg4videoparse.so
763 %attr(755,root,root) %{gstlibdir}/libgstmpegdemux.so
764 %attr(755,root,root) %{gstlibdir}/libgstmpegpsmux.so
765 %attr(755,root,root) %{gstlibdir}/libgstmpegtsmux.so
766 %attr(755,root,root) %{gstlibdir}/libgstmpegvideoparse.so
767 %attr(755,root,root) %{gstlibdir}/libgstmve.so
768 %attr(755,root,root) %{gstlibdir}/libgstmxf.so
769 %attr(755,root,root) %{gstlibdir}/libgstnsf.so
770 %attr(755,root,root) %{gstlibdir}/libgstnuvdemux.so
771 %attr(755,root,root) %{gstlibdir}/libgstpcapparse.so
772 %attr(755,root,root) %{gstlibdir}/libgstpnm.so
773 %attr(755,root,root) %{gstlibdir}/libgstqtmux.so
774 %attr(755,root,root) %{gstlibdir}/libgstrawparse.so
775 %ifarch %{ix86} %{x8664}
776 %attr(755,root,root) %{gstlibdir}/libgstreal.so
778 %attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so
779 %attr(755,root,root) %{gstlibdir}/libgstrsvg.so
780 %attr(755,root,root) %{gstlibdir}/libgstrtmp.so
781 %attr(755,root,root) %{gstlibdir}/libgstrtpmux.so
782 %attr(755,root,root) %{gstlibdir}/libgstscaletempoplugin.so
783 %attr(755,root,root) %{gstlibdir}/libgstsdpelem.so
784 %attr(755,root,root) %{gstlibdir}/libgstsegmentclip.so
785 %attr(755,root,root) %{gstlibdir}/libgstselector.so
786 %attr(755,root,root) %{gstlibdir}/libgstshm.so
787 %attr(755,root,root) %{gstlibdir}/libgstsiren.so
788 %attr(755,root,root) %{gstlibdir}/libgststereo.so
789 %attr(755,root,root) %{gstlibdir}/libgstsubenc.so
790 %attr(755,root,root) %{gstlibdir}/libgsttta.so
791 %attr(755,root,root) %{gstlibdir}/libgstvalve.so
792 %attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
794 %attr(755,root,root) %{gstlibdir}/libgstvdpau.so
796 %attr(755,root,root) %{gstlibdir}/libgstvideomaxrate.so
797 %attr(755,root,root) %{gstlibdir}/libgstvideosignal.so
798 %attr(755,root,root) %{gstlibdir}/libgstvideomeasure.so
799 %attr(755,root,root) %{gstlibdir}/libgstvmnc.so
800 %{_gtkdocdir}/gst-plugins-bad-plugins-*
803 %defattr(644,root,root,755)
804 %{_includedir}/gstreamer-0.10/gst/interfaces/photography-enumtypes.h
805 %{_includedir}/gstreamer-0.10/gst/interfaces/photography.h
806 %{_includedir}/gstreamer-0.10/gst/signalprocessor
807 %{_includedir}/gstreamer-0.10/gst/video/gstbasevideocodec.h
808 %{_includedir}/gstreamer-0.10/gst/video/gstbasevideodecoder.h
809 %{_includedir}/gstreamer-0.10/gst/video/gstbasevideoencoder.h
810 %{_includedir}/gstreamer-0.10/gst/video/gstbasevideoparse.h
811 %{_includedir}/gstreamer-0.10/gst/video/gstbasevideoutils.h
812 %{_includedir}/gstreamer-0.10/gst/vdpau
813 %{_libdir}/libgstbasevideo-%{gst_major_ver}.la
814 %{_libdir}/libgstbasevideo-%{gst_major_ver}.so
815 %{_libdir}/libgstphotography-%{gst_major_ver}.la
816 %{_libdir}/libgstphotography-%{gst_major_ver}.so
817 %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.la
818 %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so
819 %{_libdir}/libgstvdp-%{gst_major_ver}.la
820 %{_libdir}/libgstvdp-%{gst_major_ver}.so
821 %{_pkgconfigdir}/gstreamer-plugins-bad-%{gst_major_ver}.pc
828 %files -n gstreamer-aac
829 %defattr(644,root,root,755)
830 %attr(755,root,root) %{gstlibdir}/libgstfaac.so
831 %attr(755,root,root) %{gstlibdir}/libgstfaad.so
835 %files -n gstreamer-amrwbenc
836 %defattr(644,root,root,755)
837 %attr(755,root,root) %{gstlibdir}/libgstamrwbenc.so
838 # dirs should belong to gstreamer or gstreamer-pb?
839 %dir %{_datadir}/gstreamer-0.10
840 %dir %{_datadir}/gstreamer-0.10/presets
841 %{_datadir}/gstreamer-0.10/presets/GstAmrwbEnc.prs
844 %files -n gstreamer-audio-effects-bad
845 %defattr(644,root,root,755)
846 %attr(755,root,root) %{gstlibdir}/libgstspeed.so
848 %files -n gstreamer-audiosink-alsaspdif
849 %defattr(644,root,root,755)
850 %attr(755,root,root) %{gstlibdir}/libgstalsaspdif.so
852 %files -n gstreamer-audiosink-nas
853 %defattr(644,root,root,755)
854 %attr(755,root,root) %{gstlibdir}/libgstnassink.so
857 %files -n gstreamer-cdaudio
858 %defattr(644,root,root,755)
859 %attr(755,root,root) %{gstlibdir}/libgstcdaudio.so
862 %files -n gstreamer-celt
863 %defattr(644,root,root,755)
864 %attr(755,root,root) %{gstlibdir}/libgstcelt.so
866 %files -n gstreamer-dc1394
867 %defattr(644,root,root,755)
868 %attr(755,root,root) %{gstlibdir}/libgstdc1394.so
871 %files -n gstreamer-dirac
872 %defattr(644,root,root,755)
873 %attr(755,root,root) %{gstlibdir}/libgstdirac.so
876 %if %{with divx4linux}
877 %files -n gstreamer-divx
878 %defattr(644,root,root,755)
879 %attr(755,root,root) %{gstlibdir}/libgstdivxdec.so
880 %attr(755,root,root) %{gstlibdir}/libgstdivxenc.so
884 %files -n gstreamer-dts
885 %defattr(644,root,root,755)
886 %attr(755,root,root) %{gstlibdir}/libgstdtsdec.so
889 %files -n gstreamer-flite
890 %defattr(644,root,root,755)
891 %attr(755,root,root) %{gstlibdir}/libgstflite.so
893 %files -n gstreamer-gme
894 %defattr(644,root,root,755)
895 %attr(755,root,root) %{gstlibdir}/libgstgme.so
897 %files -n gstreamer-gsettings
898 %defattr(644,root,root,755)
899 %attr(755,root,root) %{gstlibdir}/libgstgsettingselements.so
900 %{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
903 %files -n gstreamer-gsm
904 %defattr(644,root,root,755)
905 %attr(755,root,root) %{gstlibdir}/libgstgsm.so
909 %files -n gstreamer-jack
910 %defattr(644,root,root,755)
911 %attr(755,root,root) %{gstlibdir}/libgstjack.so
914 %files -n gstreamer-kate
915 %defattr(644,root,root,755)
917 %attr(755,root,root) %{gstlibdir}/libgstkate.so
920 %files -n gstreamer-ladspa
921 %defattr(644,root,root,755)
922 %attr(755,root,root) %{gstlibdir}/libgstladspa.so
925 %if %{with mjpegtools}
926 %files -n gstreamer-mjpegtools
927 %defattr(644,root,root,755)
928 %attr(755,root,root) %{gstlibdir}/libgstmpeg2enc.so
929 %attr(755,root,root) %{gstlibdir}/libgstmplex.so
933 %files -n gstreamer-mms
934 %defattr(644,root,root,755)
935 %attr(755,root,root) %{gstlibdir}/libgstmms.so
939 %files -n gstreamer-musepack
940 %defattr(644,root,root,755)
941 %attr(755,root,root) %{gstlibdir}/libgstmusepack.so
944 %files -n gstreamer-musicbrainz
945 %defattr(644,root,root,755)
946 %attr(755,root,root) %{gstlibdir}/libgsttrm.so
948 %files -n gstreamer-mythtv
949 %defattr(644,root,root,755)
950 %attr(755,root,root) %{gstlibdir}/libgstmythtvsrc.so
953 %files -n gstreamer-neon
954 %defattr(644,root,root,755)
955 %attr(755,root,root) %{gstlibdir}/libgstneonhttpsrc.so
959 %files -n gstreamer-ofa
960 %defattr(644,root,root,755)
961 %attr(755,root,root) %{gstlibdir}/libgstofa.so
964 %files -n gstreamer-resindvd
965 %defattr(644,root,root,755)
966 %attr(755,root,root) %{gstlibdir}/libresindvd.so
968 %files -n gstreamer-soundtouch
969 %defattr(644,root,root,755)
970 %attr(755,root,root) %{gstlibdir}/libgstsoundtouch.so
972 %files -n gstreamer-sndfile
973 %defattr(644,root,root,755)
974 %attr(755,root,root) %{gstlibdir}/libgstsndfile.so
977 %files -n gstreamer-spc
978 %defattr(644,root,root,755)
979 %attr(755,root,root) %{gstlibdir}/libgstspc.so
983 %files -n gstreamer-swfdec
984 %defattr(644,root,root,755)
985 %attr(755,root,root) %{gstlibdir}/libgstswfdec.so
988 %files -n gstreamer-timidity
989 %defattr(644,root,root,755)
990 %attr(755,root,root) %{gstlibdir}/libgsttimidity.so
992 %files -n gstreamer-vp8
993 %defattr(644,root,root,755)
994 %attr(755,root,root) %{gstlibdir}/libgstvp8.so
996 %%files -n gstreamer-wildmidi
997 %defattr(644,root,root,755)
998 %attr(755,root,root) %{gstlibdir}/libgstwildmidi.so
1001 %files -n gstreamer-videosink-sdl
1002 %defattr(644,root,root,755)
1003 %attr(755,root,root) %{gstlibdir}/libgstsdl.so
1006 %if %{with directfb}
1007 %files -n gstreamer-videosink-directfb
1008 %defattr(644,root,root,755)
1009 %attr(755,root,root) %{gstlibdir}/libgstdfbvideosink.so
1013 %files -n gstreamer-xvid
1014 %defattr(644,root,root,755)
1015 %attr(755,root,root) %{gstlibdir}/libgstxvid.so
1018 %files -n gstreamer-schroedinger
1019 %defattr(644,root,root,755)
1020 %attr(755,root,root) %{gstlibdir}/libgstschro.so