]> git.pld-linux.org Git - packages/gstreamer-plugins-bad.git/blame - gstreamer-plugins-bad.spec
- BR: docbook-dtd412-xml
[packages/gstreamer-plugins-bad.git] / gstreamer-plugins-bad.spec
CommitLineData
2fbdaa36 1# TODO:
0305f206
JB
2# - new plugins:
3# - ivorbisdec (BR: tremor-devel, CVS versions only, http://www.xiph.org/vorbis/)
2fbdaa36 4# Conditional build:
c1cb81af 5%bcond_without cdaudio # don't build cdaudio plugin
2ce39962 6%bcond_without dirac # don't build Dirac plugin
2fbdaa36 7%bcond_without directfb # don't build directfb videosink plugin
0c737202 8%bcond_without dts # don't build DTS plugin
2fbdaa36
JB
9%bcond_without faad # don't build faad plugin
10%bcond_without gsm # don't build gsm plugin
c1cb81af
JB
11%bcond_without jack # don't build JACK audio plugin
12%bcond_without ladspa # don't build ladspa plugin
3a8fb9fb 13%bcond_without mjpegtools # don't build mpeg2enc plugin
2fbdaa36
JB
14%bcond_without mms # don't build mms plugin
15%bcond_without musepack # don't build musepack plugin
0c737202 16%bcond_without neon # don't build neonhttpsrc plugin
2ce39962 17%bcond_without ofa # don't build OFA plugin
2fbdaa36 18%bcond_without sdl # don't build sdl plugin
32fcd46a 19%bcond_with swfdec # swfdec plugin
3a8fb9fb 20%bcond_without spc # don't build spc plugin
c1cb81af
JB
21%bcond_without wavpack # don't build wavpack plugin
22%bcond_without xvid # don't build XviD plugin
23%bcond_with amr # build amrwb plugin
24%bcond_with divx4linux # build divx4linux plugins
00c9968c 25%bcond_without vdpau # build without VDPAU
2fbdaa36
JB
26#
27%define gstname gst-plugins-bad
28%define gst_major_ver 0.10
ecd2a72f 29%define gst_req_ver 0.10.25
2fbdaa36 30#
c47fe3c6
MB
31%include /usr/lib/rpm/macros.gstreamer
32#
2fbdaa36 33Summary: Bad GStreamer Streaming-media framework plugins
63d1273e 34Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer
2fbdaa36 35Name: gstreamer-plugins-bad
abd0f391 36Version: 0.10.17
00c9968c 37Release: 1
475ff9bb 38License: LGPL v2+
2fbdaa36
JB
39Group: Libraries
40Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2
abd0f391 41# Source0-md5: c0c3e79430d4441c4825436387d200f4
2fbdaa36 42Patch0: %{name}-bashish.patch
58c82848
JB
43Patch1: %{name}-libdts.patch
44Patch2: %{name}-divx4linux.patch
9bab0788
PZ
45Patch4: %{name}-timidity.patch
46Patch5: %{name}-nas.patch
2fbdaa36 47URL: http://gstreamer.freedesktop.org/
c1cb81af 48BuildRequires: autoconf >= 2.59-9
2fbdaa36 49BuildRequires: automake >= 1.6
ade19c01 50BuildRequires: docbook-dtd412-xml
00c9968c 51BuildRequires: glib2-devel >= 1:2.16.0
2fbdaa36
JB
52BuildRequires: gstreamer-devel >= %{gst_req_ver}
53BuildRequires: gstreamer-plugins-base-devel >= %{gst_req_ver}
00c9968c 54BuildRequires: gtk+2-devel >= 2:2.8.0
546ec67a 55BuildRequires: gtk-doc >= 1.6
9007521b 56BuildRequires: libglade2-devel
00c9968c
AF
57BuildRequires: libglade2-devel >= 1:2.6.0
58BuildRequires: liboil-devel >= 0.3.8
365a7c74 59BuildRequires: libtheora-devel >= 1.0
2fbdaa36 60BuildRequires: libtool >= 1.4
00c9968c 61BuildRequires: xorg-lib-libX11-devel
2fbdaa36 62BuildRequires: pkgconfig >= 1:0.9.0
ecd2a72f 63BuildRequires: python >= 2.1
a34ff6a9 64BuildRequires: python-PyXML
2fbdaa36
JB
65BuildRequires: rpmbuild(macros) >= 1.98
66##
67## plugins
68##
00c9968c
AF
69# http://code.google.com/p/libass/
70#BuildRequires: libass-devel
e4ce896a 71%{?with_directfb:BuildRequires: DirectFB-devel >= 1:0.9.24}
0c737202 72BuildRequires: OpenGL-devel
2fbdaa36 73%{?with_sdl:BuildRequires: SDL-devel >= 0.11}
c1cb81af
JB
74BuildRequires: alsa-lib-devel >= 0.9.1
75%{?with_amr:BuildRequires: amrwb-devel}
76BuildRequires: bzip2-devel
00c9968c 77BuildRequires: cairo-devel
901f0991 78BuildRequires: celt-devel >= 0.5.0
2ce39962 79%{?with_dirac:BuildRequires: dirac-devel >= 0.9}
0c737202 80%{?with_divx4linux:BuildRequires: divx4linux-devel >= 1:5.05.20030428}
00c9968c 81BuildRequires: exempi-devel >= 1.99.5
2fbdaa36
JB
82BuildRequires: faac-devel
83%{?with_faad:BuildRequires: faad2-devel >= 2.0-2}
00c9968c
AF
84# http://code.google.com/p/game-music-emu/
85#BuildRequires: game-music-emu-devel >= 0.5.6
9bab0788 86BuildRequires: gmyth-devel >= 0.7
c1cb81af 87%{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 0.99.10}
2676e962 88BuildRequires: jasper-devel
c1cb81af
JB
89%{?with_ladspa:BuildRequires: ladspa-devel >= 1.12}
90%{?with_cdaudio:BuildRequires: libcdaudio-devel}
d44ce5ee 91BuildRequires: libdc1394-devel >= 2.0.0
0c737202 92%{?with_dts:BuildRequires: libdts-devel}
475ff9bb 93BuildRequires: libdvdnav-devel >= 0.1.7
9007521b 94BuildRequires: libexif-devel >= 0.6.16
2fbdaa36 95%{?with_gsm:BuildRequires: libgsm-devel}
00c9968c
AF
96BuildRequires: libiptcdata-devel >= 1.0.2
97# http://code.google.com/p/libkate/
98#BuildRequires: libkate-devel
99BuildRequires: liblrdf-devel
100#http://sourceforge.net/projects/farsight/
101#BuildRequires: libmimic-devel
d08e083f 102BuildRequires: libmodplug-devel
58c82848 103%{?with_mms:BuildRequires: libmms-devel >= 0.2}
2fbdaa36 104%{?with_musepack:BuildRequires: libmpcdec-devel >= 1.2}
58c82848 105BuildRequires: libmusicbrainz-devel >= 2.1.0
2ce39962 106%{?with_ofa:BuildRequires: libofa-devel >= 0.9.3}
00c9968c
AF
107# http://code.entropywave.com/projects/orc/
108#BuildRequires: orc
3a8fb9fb 109%{?with_spc:BuildRequires: libopenspc-devel >= 0.3.99}
00c9968c
AF
110BuildRequires: libpng-devel >= 2:1.2.0
111BuildRequires: librsvg-devel >= 2.14
112# http://drobilla.net/software/slv2/
113#BuildRequires: slv2-devel
58c82848
JB
114# for modplug and libSoundTouch
115BuildRequires: libstdc++-devel
00c9968c
AF
116# http://code.google.com/p/libtiger/
117#BuildRequires: libtiger-devel
466f1e46 118BuildRequires: libtimidity-devel
0a785e13 119BuildRequires: libx264-devel >= 0.1.2
365a7c74 120%{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 1.9.0}
8b49609c 121%{?with_neon:BuildRequires: neon-devel >= 0.26}
32fcd46a 122BuildRequires: libsndfile-devel
b738f0a0 123BuildRequires: nas-devel
ecd2a72f 124BuildRequires: schroedinger-devel
58c82848 125BuildRequires: soundtouch-devel >= 1.3.1
ffd9dcf1
AM
126%if %{with swfdec}
127BuildRequires: swfdec-devel < 0.4.0
128BuildRequires: swfdec-devel >= 0.3.6
129%endif
2676e962 130BuildRequires: twolame-devel
466f1e46 131BuildRequires: wildmidi-devel
c1cb81af 132BuildRequires: xorg-lib-libX11-devel
00c9968c 133%{?with_vdpau:BuildRequires: libvdpau-devel}
0c737202 134%{?with_xvid:BuildRequires: xvid-devel >= 1.0.0}
00c9968c
AF
135# http://zbar.sourceforge.net/
136#BuildRequires: zbar-devel
2fbdaa36 137Requires: gstreamer >= %{gst_req_ver}
58c82848 138Requires: gstreamer-plugins-base >= %{gst_req_ver}
2fbdaa36 139Obsoletes: gstreamer-quicktime
3ad2741a 140Obsoletes: gstreamer-vcd
2fbdaa36
JB
141BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
142
143%define gstlibdir %{_libdir}/gstreamer-%{gst_major_ver}
c0f896a8 144%define gstdatadir %{_datadir}/gstreamer-%{gst_major_ver}
2fbdaa36
JB
145
146%description
147GStreamer is a streaming-media framework, based on graphs of filters
148which operate on media data. Applications using this library can do
149anything from real-time sound processing to playing videos, and just
150about anything else media-related. Its plugin-based architecture means
151that new data types or processing capabilities can be added simply by
152installing new plugins.
153
e4fae186
JR
154%description -l pl.UTF-8
155GStreamer to środowisko obróbki danych strumieniowych, bazujące na
156grafie filtrów operujących na danych medialnych. Aplikacje używające
157tej biblioteki mogą robić wszystko od przetwarzania dźwięku w czasie
158rzeczywistym, do odtwarzania filmów i czegokolwiek innego związego z
159mediami. Architektura bazująca na wtyczkach pozwala na łatwe dodawanie
160nowych typów danych lub możliwości obróbki.
2fbdaa36 161
32fcd46a 162%package devel
2ce39962 163Summary: Header files and API documentation for gstapp library
59aa193d 164Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja API biblioteki gstapp
2ce39962
JB
165Group: Development/Libraries
166Requires: %{name} = %{version}-%{release}
32fcd46a
AM
167
168%description devel
59aa193d 169Header files and API documentation for gstapp library.
32fcd46a 170
59aa193d
JB
171%description devel -l pl.UTF-8
172Pliki nagłówkowe i dokumentacja API biblioteki gstapp.
32fcd46a 173
59aa193d 174## Plugins ##
2fbdaa36
JB
175
176%package -n gstreamer-aac
177Summary: GStreamer plugin for AAC audio encoding and decoding
63d1273e 178Summary(pl.UTF-8): Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC
2fbdaa36
JB
179Group: Libraries
180Requires: gstreamer-plugins-base >= %{gst_req_ver}
181
182%description -n gstreamer-aac
183GStreamer plugin for AAC audio encoding and decoding.
184
e4fae186
JR
185%description -n gstreamer-aac -l pl.UTF-8
186Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC.
2fbdaa36 187
c1cb81af
JB
188%package -n gstreamer-amrwb
189Summary: GStreamer plugin for AMR-WB audio encoding and decoding
63d1273e 190Summary(pl.UTF-8): Wtyczka GStreamera do kodowania i dekodowania dźwięku w formacie AMR-WB
c1cb81af
JB
191Group: Libraries
192Requires: gstreamer >= %{gst_req_ver}
193
194%description -n gstreamer-amrwb
195GStreamer plugin for AMR-WB audio encoding and decoding.
196
e4fae186
JR
197%description -n gstreamer-amrwb -l pl.UTF-8
198Wtyczka GStreamera do kodowania i dekodowania dźwięku w formacie
c1cb81af
JB
199AMR-WB.
200
2fbdaa36
JB
201%package -n gstreamer-audio-effects-bad
202Summary: Bad GStreamer audio effects plugins
63d1273e 203Summary(pl.UTF-8): Złe wtyczki efektów dźwiękowych do GStreamera
2fbdaa36
JB
204Group: Libraries
205Requires: gstreamer >= %{gst_req_ver}
206Obsoletes: gstreamer-audio-effects
207
208%description -n gstreamer-audio-effects-bad
209Bad GStreamer audio effects plugins.
210
e4fae186
JR
211%description -n gstreamer-audio-effects-bad -l pl.UTF-8
212Złe wtyczki efektów dźwiękowych do GStreamera.
2fbdaa36 213
c1cb81af
JB
214%package -n gstreamer-audiosink-alsaspdif
215Summary: GStreamer ALSA plugin for S/PDIF output
63d1273e 216Summary(pl.UTF-8): Wtyczka ALSA GStreamera do wyjścia S/PDIF
c1cb81af
JB
217Group: Libraries
218Requires: gstreamer-plugins-base >= %{gst_req_ver}
342ef0a1 219Provides: gstreamer-audiosink = %{version}
c1cb81af
JB
220
221%description -n gstreamer-audiosink-alsaspdif
222GStreamer ALSA plugin for S/PDIF output.
223
e4fae186
JR
224%description -n gstreamer-audiosink-alsaspdif -l pl.UTF-8
225Wtyczka ALSA GStreamera do wyjścia S/PDIF.
c1cb81af 226
f137ef01
JB
227%package -n gstreamer-audiosink-nas
228Summary: GStreamer NAS audio output plugin
229Summary(pl.UTF-8): Wtyczka wyjścia dźwięku NAS dla GStreamera
230Group: Libraries
231Requires: gstreamer-plugins-base >= %{gst_req_ver}
232Provides: gstreamer-audiosink = %{version}
2ce39962 233Obsoletes: gstreamer-nas
f137ef01
JB
234
235%description -n gstreamer-audiosink-nas
236GStreamer NAS audio output plugin.
237
238%description -n gstreamer-audiosink-nas -l pl.UTF-8
239Wtyczka wyjścia dźwięku NAS dla GStreamera.
240
c1cb81af
JB
241%package -n gstreamer-cdaudio
242Summary: GStreamer plugin for CD audio input using libcdaudio
63d1273e 243Summary(pl.UTF-8): Wtyczka do GStreamera odtwarzająca płyty CD-Audio przy użyciu libcdaudio
c1cb81af
JB
244Group: Libraries
245Requires: gstreamer >= %{gst_req_ver}
246
247%description -n gstreamer-cdaudio
248Plugin for playing audio tracks using libcdaudio under GStreamer.
249
e4fae186
JR
250%description -n gstreamer-cdaudio -l pl.UTF-8
251Wtyczka do odtwarzania ścieżek dźwiękowych pod GStreamerem za pomocą
c1cb81af
JB
252libcdaudio.
253
901f0991
JB
254%package -n gstreamer-celt
255Summary: GStreamer Celt audio codec plugin
256Summary(pl.UTF-8): Wtyczka kodeka dźwięku Celt do GStreamera
257Group: Libraries
258Requires: gstreamer >= %{gst_req_ver}
259
260%description -n gstreamer-celt
261GStreamer Celt audio encoder and decoder plugin.
262
263%description -n gstreamer-celt -l pl.UTF-8
264Wtyczka GStreamera kodująca i dekodująca dźwięk w formacie Celt.
265
d44ce5ee
JB
266%package -n gstreamer-dc1394
267Summary: GStreamer 1394 IIDC (Firewire digital cameras) video source plugin
268Summary(pl.UTF-8): Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera
269Group: Libraries
270Requires: gstreamer >= %{gst_req_ver}
271
272%description -n gstreamer-dc1394
273GStreamer 1394 IIDC (Firewire digital cameras) video source plugin.
274
275%description -n gstreamer-dc1394 -l pl.UTF-8
276Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera.
277
2ce39962
JB
278%package -n gstreamer-dirac
279Summary: GStreamer Dirac plugin
280Summary(pl.UTF-8): Wtyczka Dirac do GStreamera
281Group: Libraries
282Requires: gstreamer >= %{gst_req_ver}
283Requires: dirac >= 0.9
284
285%description -n gstreamer-dirac
286GStreamer Dirac video decoder/encoder plugin.
287
288%description -n gstreamer-dirac -l pl.UTF-8
289Wtyczka dekodująca i kodująca obraz Dirac do GStreamera.
290
0c737202
JB
291%package -n gstreamer-divx
292Summary: GStreamer divx plugin
63d1273e 293Summary(pl.UTF-8): Wtyczka divx do GStreamera
0c737202
JB
294Group: Libraries
295Requires: gstreamer-plugins-base >= %{gst_req_ver}
296
297%description -n gstreamer-divx
298GStreamer divx plugin.
299
e4fae186 300%description -n gstreamer-divx -l pl.UTF-8
0c737202
JB
301Wtyczka divx do GStreamera.
302
303%package -n gstreamer-dts
304Summary: GStreamer DTS plugin
63d1273e 305Summary(pl.UTF-8): Wtyczka DTS do GStreamera
0c737202
JB
306Group: Libraries
307Requires: gstreamer-plugins-base >= %{gst_req_ver}
308
309%description -n gstreamer-dts
310Plugin for DTS Coherent Acoustics support.
311
e4fae186
JR
312%description -n gstreamer-dts -l pl.UTF-8
313Wtyczka do GStreamera obsługująca DTS Coherent Acoustics.
0c737202 314
2fbdaa36
JB
315%package -n gstreamer-gsm
316Summary: GStreamer plugin for GSM lossy audio format
63d1273e 317Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca stratny format dźwięku GSM
2fbdaa36
JB
318Group: Libraries
319Requires: gstreamer-plugins-base >= %{gst_req_ver}
320
321%description -n gstreamer-gsm
322Output plugin for GStreamer to convert to GSM lossy audio format.
323
e4fae186
JR
324%description -n gstreamer-gsm -l pl.UTF-8
325Wtyczka wyjścia dźwięku GSteamera konwertująca do stratnego formatu
2fbdaa36
JB
326GSM.
327
c1cb81af
JB
328%package -n gstreamer-jack
329Summary: GStreamer plugin for the JACK Sound Server
63d1273e 330Summary(pl.UTF-8): Wtyczka serwera dźwięku JACK dla GStreamera
c1cb81af 331Group: Libraries
73399bb9 332Requires: gstreamer-plugins-base >= %{gst_req_ver}
c1cb81af
JB
333Provides: gstreamer-audiosink = %{version}
334
335%description -n gstreamer-jack
336Plugin for the JACK professional sound server.
337
e4fae186
JR
338%description -n gstreamer-jack -l pl.UTF-8
339Wtyczka dla profesjonalnego serwera dźwięku JACK.
c1cb81af
JB
340
341%package -n gstreamer-ladspa
342Summary: GStreamer wrapper for LADSPA plugins
63d1273e 343Summary(pl.UTF-8): Wrapper do wtyczek LADSPA dla GStreamera
c1cb81af 344Group: Libraries
73399bb9 345Requires: gstreamer-plugins-base >= %{gst_req_ver}
c1cb81af
JB
346
347%description -n gstreamer-ladspa
348Plugin which wraps LADSPA plugins for use by GStreamer applications.
349
e4fae186
JR
350%description -n gstreamer-ladspa -l pl.UTF-8
351Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje
c1cb81af
JB
352GStreamera.
353
3a8fb9fb
JB
354%package -n gstreamer-mjpegtools
355Summary: GStreamer mpeg2enc plugin
63d1273e 356Summary(pl.UTF-8): Wtyczka mpeg2enc do GStreamera
1a2f531c 357Group: Libraries
3a8fb9fb
JB
358
359%description -n gstreamer-mjpegtools
360GStreamer mpeg2enc plugin (based on mjpegtools libraries).
361
e4fae186 362%description -n gstreamer-mjpegtools -l pl.UTF-8
3a8fb9fb
JB
363Wtyczka mpeg2enc do GStreamera (oparta na bibliotekach mjpegtools).
364
2fbdaa36
JB
365%package -n gstreamer-mms
366Summary: GStreamer mms plugin
63d1273e 367Summary(pl.UTF-8): Wtyczka mms do GStreamera
2fbdaa36
JB
368Group: Libraries
369Requires: gstreamer-plugins-base >= %{gst_req_ver}
370
371%description -n gstreamer-mms
372GStreamer mms plugin.
373
e4fae186 374%description -n gstreamer-mms -l pl.UTF-8
2fbdaa36
JB
375Wtyczka mms do GStreamera.
376
377%package -n gstreamer-musepack
378Summary: GStreamer musepack plugin
63d1273e 379Summary(pl.UTF-8): Wtyczka musepack do GStreamera
2fbdaa36
JB
380Group: Libraries
381Requires: gstreamer >= %{gst_req_ver}
382
383%description -n gstreamer-musepack
384GStreamer musepack plugin.
385
e4fae186 386%description -n gstreamer-musepack -l pl.UTF-8
2fbdaa36
JB
387Wtyczka musepack do GStreamera.
388
466f1e46
JB
389%package -n gstreamer-mythtv
390Summary: GStreamer MythTV plugin
391Summary(pl.UTF-8): Wtyczka MythTV do GStreamera
392Group: Libraries
393Requires: gstreamer >= %{gst_req_ver}
394
395%description -n gstreamer-mythtv
396GStreamer MythTV plugin.
397
398%description -n gstreamer-mythtv -l pl.UTF-8
399Wtyczka MythTV do GStreamera.
400
58c82848
JB
401%package -n gstreamer-musicbrainz
402Summary: GStreamer musicbrainz plugin
63d1273e 403Summary(pl.UTF-8): Wtyczka musicbrainz do GStreamera
58c82848
JB
404Group: Libraries
405Requires: gstreamer-plugins-base >= %{gst_req_ver}
406
407%description -n gstreamer-musicbrainz
408GStreamer musicbrainz plugin - a TRM signature producer.
409
e4fae186
JR
410%description -n gstreamer-musicbrainz -l pl.UTF-8
411Wtyczka musicbrainz do GStreamera, tworząca sygnatury TRM.
58c82848 412
0c737202
JB
413%package -n gstreamer-neon
414Summary: GStreamer neon HTTP source plugin
63d1273e 415Summary(pl.UTF-8): Wtyczka źródła HTTP neon do GStreamera
0c737202
JB
416Group: Libraries
417Requires: gstreamer >= %{gst_req_ver}
418
419%description -n gstreamer-neon
420GStreamer neon HTTP source plugin.
421
e4fae186
JR
422%description -n gstreamer-neon -l pl.UTF-8
423Wtyczka źródła HTTP neon do GStreamera.
0c737202 424
2ce39962
JB
425%package -n gstreamer-ofa
426Summary: GStreamer OFA fingerprint plugin
427Summary(pl.UTF-8): Wtyczka odcisków OFA do GStreamera
428Group: Libraries
429Requires: gstreamer >= %{gst_req_ver}
430Requires: libofa >= 0.9.3
431
432%description -n gstreamer-ofa
433GStreamer OFA plugin to calculate MusicIP fingerprints from audio
434files.
435
436%description -n gstreamer-ofa -l pl.UTF-8
437Wtyczka OFA do GStreamera służąca do obliczania odcisków MusicIP
438plików dźwiękowych.
439
440%package -n gstreamer-oss4
441Summary: GStreamer OSS 4 audio sink, source and mixer plugin
442Summary(pl.UTF-8): Wtyczka wyjścia, wejścia i miksera dźwięku OSS 4 do GStreamera
443Group: Libraries
444# for locales (when added to POTFILES)
445#Requires: %{name} = %{version}-%{release}
446Requires: gstreamer-plugins-base >= %{gst_req_ver}
447Provides: gstreamer-audiosink = %{version}
448
449%description -n gstreamer-oss4
450GStreamer OSS (Open Sound System) 4 audio input/output/mixer plugin.
451
452%description -n gstreamer-oss4 -l pl.UTF-8
453Wtyczka wejścia/wyjścia/miksera dźwięku OSS (Open Sound System) 4 do
454GStreamera.
455
475ff9bb
JB
456%package -n gstreamer-resindvd
457Summary: GStreamer Resin DVD playback plugin
458Summary(pl.UTF-8): Wtyczka odtwarzania Resin DVD do GStreamera
459Group: Libraries
460Requires: gstreamer >= %{gst_req_ver}
461
462%description -n gstreamer-resindvd
463GStreamer Resin DVD playback plugin.
464
465%description -n gstreamer-resindvd -l pl.UTF-8
466Wtyczka odtwarzania Resin DVD do GStreamera.
467
58c82848
JB
468%package -n gstreamer-soundtouch
469Summary: GStreamer soundtouch plugin
63d1273e 470Summary(pl.UTF-8): Wtyczka soundtouch do GStreamera
58c82848
JB
471Group: Libraries
472Requires: gstreamer >= %{gst_req_ver}
473
474%description -n gstreamer-soundtouch
475GStreamer soundtouch source plugin - audio pitch controller.
476
e4fae186
JR
477%description -n gstreamer-soundtouch -l pl.UTF-8
478Wtyczka soundtouch do GStreamera, sterująca wysokością dźwięku.
58c82848 479
32fcd46a
AM
480%package -n gstreamer-sndfile
481Summary: GStreamer sndfile plugin
482Summary(pl.UTF-8): Wtyczka sndfile do GStreamera
483Group: Libraries
2ce39962
JB
484# for locales
485Requires: %{name} = %{version}-%{release}
32fcd46a
AM
486Requires: gstreamer >= %{gst_req_ver}
487
488%description -n gstreamer-sndfile
489GStreamer sndfile source plugin.
490
491%description -n gstreamer-sndfile -l pl.UTF-8
492Wtyczka sndfile do GStreamera.
493
3a8fb9fb
JB
494%package -n gstreamer-spc
495Summary: GStreamer SPC plugin
63d1273e 496Summary(pl.UTF-8): Wtyczka SPC dla GStreamera
3a8fb9fb
JB
497Group: Libraries
498Requires: gstreamer-plugins-base >= %{gst_req_ver}
499Requires: libopenspc >= 0.3.99
500
501%description -n gstreamer-spc
502GStreamer Plugin for playing SPC files using OpenSPC library.
503
e4fae186
JR
504%description -n gstreamer-spc -l pl.UTF-8
505Wtyczka GStreamera odtwarzająca pliki SPC przy użyciu biblioteki
3a8fb9fb
JB
506OpenSPC.
507
0c737202
JB
508%package -n gstreamer-swfdec
509Summary: GStreamer Flash redering plugin
63d1273e 510Summary(pl.UTF-8): Wtyczka renderująca animacje flash dla GStreamera
0c737202
JB
511Group: Libraries
512Requires: gstreamer-plugins-base >= %{gst_req_ver}
513Requires: swfdec >= 0.3.6
514
515%description -n gstreamer-swfdec
516Plugin for rendering Flash animations using swfdec library.
517
e4fae186
JR
518%description -n gstreamer-swfdec -l pl.UTF-8
519Wtyczka renderująca animacje flash w oparciu o bibliotekę swfdec.
0c737202 520
466f1e46
JB
521%package -n gstreamer-timidity
522Summary: timidity plugin for GStreamer
523Summary(pl.UTF-8): Wtyczka timidity do GStreamera
524Group: Libraries
525Requires: gstreamer >= %{gst_req_ver}
526
527%description -n gstreamer-timidity
528timidity plugin for GStreamer.
529
530%description -n gstreamer-timidity -l pl.UTF-8
531Wtyczka timidity do GStreamera.
532
2fbdaa36
JB
533%package -n gstreamer-videosink-sdl
534Summary: GStreamer plugin for outputing to SDL
63d1273e 535Summary(pl.UTF-8): Wtyczka wyjścia SDL do GStreamera
2fbdaa36
JB
536Group: Libraries
537Requires: gstreamer-plugins-base >= %{gst_req_ver}
538Provides: gstreamer-videosink = %{version}
539Obsoletes: gstreamer-SDL
540
541%description -n gstreamer-videosink-sdl
542Plugin for sending output to the Simple Direct Media architecture.
543(http://www.libsdl.org/). Usefull for fullscreen playback.
544
e4fae186
JR
545%description -n gstreamer-videosink-sdl -l pl.UTF-8
546Wtyczka przekazująca wyjście do architektury SDL. Użyteczna do
547odtwarzania na pełnym ekranie.
2fbdaa36
JB
548
549%package -n gstreamer-videosink-directfb
550Summary: GStreamer DirectFB output plugin
63d1273e 551Summary(pl.UTF-8): Wtyczka wyjścia obrazu DirectFB do GStreamera
2fbdaa36
JB
552Group: Libraries
553Requires: gstreamer-plugins-base >= %{gst_req_ver}
554Provides: gstreamer-videosink = %{version}
555
556%description -n gstreamer-videosink-directfb
557GStreamer DirectFB output plugin.
558
e4fae186
JR
559%description -n gstreamer-videosink-directfb -l pl.UTF-8
560Wtyczka wyjścia obrazu DirectFB do GStreamera.
2fbdaa36 561
466f1e46
JB
562%package -n gstreamer-wildmidi
563Summary: wildmidi plugin for GStreamer
564Summary(pl.UTF-8): Wtyczka wildmidi do GStreamera
565Group: Libraries
566Requires: gstreamer >= %{gst_req_ver}
567
568%description -n gstreamer-wildmidi
569wildmidi plugin for GStreamer.
570
571%description -n gstreamer-wildmidi -l pl.UTF-8
572Wtyczka wildmidi do GStreamera.
573
0c737202
JB
574%package -n gstreamer-xvid
575Summary: GStreamer xvid decoder plugin
63d1273e 576Summary(pl.UTF-8): Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid
0c737202
JB
577Group: Libraries
578Requires: gstreamer-plugins-base >= %{gst_req_ver}
579
580%description -n gstreamer-xvid
581GStreamer xvid decoder plugin.
582
e4fae186
JR
583%description -n gstreamer-xvid -l pl.UTF-8
584Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid.
0c737202 585
72cfdd58
AF
586%package -n gstreamer-schroedinger
587Summary: Schroedinger plugin for GStreamer
588Summary(pl.UTF-8): Wtyczka Schroedinger do GStreamera
589Group: Libraries
590Requires: gstreamer >= %{gst_req_ver}
591
592%description -n gstreamer-schroedinger
593Schroedinger plugin for GStreamer.
594
595%description -n gstreamer-schroedinger -l pl.UTF-8
596Wtyczka Schroedinger do GStreamera.
597
2fbdaa36
JB
598%prep
599%setup -q -n %{gstname}-%{version}
600%patch0 -p1
0c737202
JB
601%patch1 -p1
602%patch2 -p1
8b49609c 603%patch4 -p1
0305f206 604%patch5 -p1
2fbdaa36
JB
605
606%build
607%{__libtoolize}
608%{__aclocal} -I m4 -I common/m4
609%{__autoconf}
610%{__autoheader}
611%{__automake}
612%configure \
0305f206 613 %{!?with_amr:--disable-amrwb} \
c1cb81af 614 %{!?with_cdaudio:--disable-cdaudio} \
0c737202 615 %{!?with_divx4linux:--disable-divx} \
2ce39962 616 %{!?with_dirac:--disable-dirac} \
0c737202 617 %{!?with_dts:--disable-dts} \
2fbdaa36
JB
618 %{!?with_faad:--disable-faad} \
619 %{!?with_gsm:--disable-gsm} \
c1cb81af
JB
620 %{!?with_jack:--disable-jack} \
621 %{!?with_ladspa:--disable-ladspa} \
2fbdaa36 622 %{!?with_mms:--disable-libmms} \
3a8fb9fb 623 %{!?with_mjpegtools:--disable-mpeg2enc} \
2fbdaa36 624 %{!?with_musepack:--disable-musepack} \
0c737202 625 %{!?with_neon:--disable-neon} \
2ce39962 626 %{!?with_ofa:--disable-ofa} \
2fbdaa36
JB
627 %{!?with_sdl:--disable-sdl} \
628 %{!?with_sdl:--disable-sdltest} \
3a8fb9fb 629 %{!?with_spc:--disable-spc} \
0c737202 630 %{!?with_swfdec:--disable-swfdec} \
0c737202 631 %{!?with_xvid:--disable-xvid} \
2fbdaa36 632 --disable-static \
475ff9bb 633 --enable-experimental \
2fbdaa36
JB
634 --enable-gtk-doc \
635 --with-html-dir=%{_gtkdocdir}
636
637%{__make}
638
639%install
640rm -rf $RPM_BUILD_ROOT
641
642%{__make} install \
643 DESTDIR=$RPM_BUILD_ROOT
644
645# We don't need plugins' *.la files
646rm -f $RPM_BUILD_ROOT%{gstlibdir}/*.la
647
58c82848
JB
648%find_lang %{gstname}-%{gst_major_ver}
649
2fbdaa36
JB
650%clean
651rm -rf $RPM_BUILD_ROOT
652
f137ef01
JB
653%post -p /sbin/ldconfig
654%postun -p /sbin/ldconfig
32fcd46a 655
58c82848 656%files -f %{gstname}-%{gst_major_ver}.lang
2fbdaa36
JB
657%defattr(644,root,root,755)
658%doc AUTHORS ChangeLog NEWS README RELEASE
c0f896a8
PZ
659%attr(755,root,root) %{_bindir}/gst-camera
660%attr(755,root,root) %{_bindir}/gst-camera-perf
661%{_libdir}/libgstbasevideo-%{gst_major_ver}.so.*.*.*
662%{_libdir}/libgstbasevideo-%{gst_major_ver}.so.0
365a7c74
PZ
663%{_libdir}/libgstphotography-%{gst_major_ver}.so.*.*.*
664%{_libdir}/libgstphotography-%{gst_major_ver}.so.0
ecd2a72f
AF
665%{_libdir}/libgstsignalprocessor-0.10.so.*.*.*
666%{_libdir}/libgstsignalprocessor-0.10.so.0
50a54792 667%attr(755,root,root) %{gstlibdir}/libgstaacparse.so
d08e083f 668%attr(755,root,root) %{gstlibdir}/libgstadpcmdec.so
c0f896a8 669%attr(755,root,root) %{gstlibdir}/libgstasfmux.so
365a7c74 670%attr(755,root,root) %{gstlibdir}/libgstautoconvert.so
00c9968c 671%attr(755,root,root) %{gstlibdir}/libgstaiff.so
50a54792 672%attr(755,root,root) %{gstlibdir}/libgstamrparse.so
0a785e13 673%attr(755,root,root) %{gstlibdir}/libgstapexsink.so
32fcd46a 674%attr(755,root,root) %{gstlibdir}/libgstbayer.so
0c737202 675%attr(755,root,root) %{gstlibdir}/libgstbz2.so
365a7c74 676%attr(755,root,root) %{gstlibdir}/libgstcamerabin.so
0c737202 677%attr(755,root,root) %{gstlibdir}/libgstcdxaparse.so
0a785e13 678%attr(755,root,root) %{gstlibdir}/libgstdccp.so
365a7c74 679%attr(755,root,root) %{gstlibdir}/libgstdtmf.so
6dd5af62 680%attr(755,root,root) %{gstlibdir}/libgstdebugutilsbad.so
0305f206 681# R: gst-plugins-bad locales
9bab0788
PZ
682%attr(755,root,root) %{gstlibdir}/libgstdvb.so
683%attr(755,root,root) %{gstlibdir}/libgstdvdspu.so
684%attr(755,root,root) %{gstlibdir}/libgstfbdevsink.so
685%attr(755,root,root) %{gstlibdir}/libgstfestival.so
0c737202 686%attr(755,root,root) %{gstlibdir}/libgstfreeze.so
c0f896a8 687%attr(755,root,root) %{gstlibdir}/libgstfrei0r.so
c1cb81af 688%attr(755,root,root) %{gstlibdir}/libgsth264parse.so
d08e083f
PZ
689%attr(755,root,root) %{gstlibdir}/libgsthdvparse.so
690%attr(755,root,root) %{gstlibdir}/libgstid3tag.so
0a785e13 691%attr(755,root,root) %{gstlibdir}/libgstjp2k.so
50a54792 692%attr(755,root,root) %{gstlibdir}/libgstlegacyresample.so
365a7c74 693%attr(755,root,root) %{gstlibdir}/libgstliveadder.so
9bab0788 694%attr(755,root,root) %{gstlibdir}/libgstmetadata.so
58c82848 695%attr(755,root,root) %{gstlibdir}/libgstmodplug.so
9bab0788 696%attr(755,root,root) %{gstlibdir}/libgstmpeg4videoparse.so
0a785e13 697%attr(755,root,root) %{gstlibdir}/libgstmpegdemux.so
00c9968c 698%attr(755,root,root) %{gstlibdir}/libgstmpegpsmux.so
0a785e13 699%attr(755,root,root) %{gstlibdir}/libgstmpegtsmux.so
32fcd46a
AM
700%attr(755,root,root) %{gstlibdir}/libgstmpegvideoparse.so
701%attr(755,root,root) %{gstlibdir}/libgstmve.so
50a54792 702%attr(755,root,root) %{gstlibdir}/libgstmxf.so
c1cb81af
JB
703%attr(755,root,root) %{gstlibdir}/libgstnsf.so
704%attr(755,root,root) %{gstlibdir}/libgstnuvdemux.so
0a785e13 705%attr(755,root,root) %{gstlibdir}/libgstpcapparse.so
00c9968c 706%attr(755,root,root) %{gstlibdir}/libgstpnm.so
50a54792 707%attr(755,root,root) %{gstlibdir}/libgstqtmux.so
9bab0788 708%attr(755,root,root) %{gstlibdir}/libgstrawparse.so
72395c4b 709%ifarch %{ix86} %{x8664}
32fcd46a 710%attr(755,root,root) %{gstlibdir}/libgstreal.so
72395c4b 711%endif
c1cb81af 712%attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so
00c9968c 713%attr(755,root,root) %{gstlibdir}/libgstrsvg.so
365a7c74 714%attr(755,root,root) %{gstlibdir}/libgstrtpmux.so
0a785e13 715%attr(755,root,root) %{gstlibdir}/libgstscaletempoplugin.so
9bab0788
PZ
716%attr(755,root,root) %{gstlibdir}/libgstsdpelem.so
717%attr(755,root,root) %{gstlibdir}/libgstselector.so
d08e083f 718%attr(755,root,root) %{gstlibdir}/libgstshapewipe.so
365a7c74 719%attr(755,root,root) %{gstlibdir}/libgstsiren.so
9bab0788 720%attr(755,root,root) %{gstlibdir}/libgststereo.so
2ce39962 721%attr(755,root,root) %{gstlibdir}/libgstsubenc.so
2fbdaa36 722%attr(755,root,root) %{gstlibdir}/libgsttta.so
365a7c74 723%attr(755,root,root) %{gstlibdir}/libgstvalve.so
0305f206 724%attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
9007521b
KK
725%if %{with vdpau}
726%attr(755,root,root) %{gstlibdir}/libgstvdpau.so
727%endif
32fcd46a 728%attr(755,root,root) %{gstlibdir}/libgstvideosignal.so
00c9968c 729%attr(755,root,root) %{gstlibdir}/libgstvideomeasure.so
32fcd46a 730%attr(755,root,root) %{gstlibdir}/libgstvmnc.so
2fbdaa36 731%{_gtkdocdir}/gst-plugins-bad-plugins-*
c0f896a8
PZ
732%dir %{gstdatadir}/camera-apps
733%{gstdatadir}/camera-apps/*.glade
2fbdaa36 734
00c9968c 735
ecd2a72f
AF
736%files devel
737%defattr(644,root,root,755)
738%{_includedir}/gstreamer-0.10/gst/interfaces/photography-enumtypes.h
739%{_includedir}/gstreamer-0.10/gst/interfaces/photography.h
740%{_includedir}/gstreamer-0.10/gst/signalprocessor/gstsignalprocessor.h
741%{_includedir}/gstreamer-0.10/gst/video/gstbasevideocodec.h
742%{_includedir}/gstreamer-0.10/gst/video/gstbasevideodecoder.h
743%{_includedir}/gstreamer-0.10/gst/video/gstbasevideoencoder.h
744%{_includedir}/gstreamer-0.10/gst/video/gstbasevideoparse.h
745%{_includedir}/gstreamer-0.10/gst/video/gstbasevideoutils.h
746%{_libdir}/libgstbasevideo-0.10.la
747%{_libdir}/libgstbasevideo-0.10.so
748%{_libdir}/libgstphotography-0.10.la
749%{_libdir}/libgstphotography-0.10.so
750%{_libdir}/libgstsignalprocessor-0.10.la
751%{_libdir}/libgstsignalprocessor-0.10.so
752
753
2fbdaa36
JB
754##
755## Plugins
756##
757
758%if %{with faad}
759%files -n gstreamer-aac
760%defattr(644,root,root,755)
761%attr(755,root,root) %{gstlibdir}/libgstfaac.so
762%attr(755,root,root) %{gstlibdir}/libgstfaad.so
763%endif
764
c1cb81af
JB
765%if %{with amr}
766%files -n gstreamer-amrwb
767%defattr(644,root,root,755)
768%attr(755,root,root) %{gstlibdir}/libgstamrwb.so
769%endif
770
2fbdaa36
JB
771%files -n gstreamer-audio-effects-bad
772%defattr(644,root,root,755)
773%attr(755,root,root) %{gstlibdir}/libgstspeed.so
774
c1cb81af
JB
775%files -n gstreamer-audiosink-alsaspdif
776%defattr(644,root,root,755)
777%attr(755,root,root) %{gstlibdir}/libgstalsaspdif.so
778
f137ef01
JB
779%files -n gstreamer-audiosink-nas
780%defattr(644,root,root,755)
781%attr(755,root,root) %{gstlibdir}/libgstnassink.so
782
c1cb81af
JB
783%if %{with cdaudio}
784%files -n gstreamer-cdaudio
785%defattr(644,root,root,755)
786%attr(755,root,root) %{gstlibdir}/libgstcdaudio.so
787%endif
788
901f0991
JB
789%files -n gstreamer-celt
790%defattr(644,root,root,755)
791%attr(755,root,root) %{gstlibdir}/libgstcelt.so
792
d44ce5ee
JB
793%files -n gstreamer-dc1394
794%defattr(644,root,root,755)
795%attr(755,root,root) %{gstlibdir}/libgstdc1394.so
796
2ce39962
JB
797%if %{with dirac}
798%files -n gstreamer-dirac
799%defattr(644,root,root,755)
800%attr(755,root,root) %{gstlibdir}/libgstdirac.so
801%endif
802
0c737202
JB
803%if %{with divx4linux}
804%files -n gstreamer-divx
805%defattr(644,root,root,755)
806%attr(755,root,root) %{gstlibdir}/libgstdivxdec.so
807%attr(755,root,root) %{gstlibdir}/libgstdivxenc.so
808%endif
809
810%if %{with dts}
811%files -n gstreamer-dts
812%defattr(644,root,root,755)
813%attr(755,root,root) %{gstlibdir}/libgstdtsdec.so
814%endif
815
2fbdaa36
JB
816%if %{with gsm}
817%files -n gstreamer-gsm
818%defattr(644,root,root,755)
819%attr(755,root,root) %{gstlibdir}/libgstgsm.so
820%endif
821
c1cb81af
JB
822%if %{with jack}
823%files -n gstreamer-jack
824%defattr(644,root,root,755)
825%attr(755,root,root) %{gstlibdir}/libgstjack.so
826%endif
827
828%if %{with ladspa}
829%files -n gstreamer-ladspa
830%defattr(644,root,root,755)
831%attr(755,root,root) %{gstlibdir}/libgstladspa.so
832%endif
833
3a8fb9fb
JB
834%if %{with mjpegtools}
835%files -n gstreamer-mjpegtools
836%defattr(644,root,root,755)
837%attr(755,root,root) %{gstlibdir}/libgstmpeg2enc.so
365a7c74 838%attr(755,root,root) %{gstlibdir}/libgstmplex.so
3a8fb9fb
JB
839%endif
840
2fbdaa36
JB
841%if %{with mms}
842%files -n gstreamer-mms
843%defattr(644,root,root,755)
844%attr(755,root,root) %{gstlibdir}/libgstmms.so
845%endif
846
58c82848
JB
847%if %{with musepack}
848%files -n gstreamer-musepack
849%defattr(644,root,root,755)
850%attr(755,root,root) %{gstlibdir}/libgstmusepack.so
851%endif
852
853%files -n gstreamer-musicbrainz
854%defattr(644,root,root,755)
855%attr(755,root,root) %{gstlibdir}/libgsttrm.so
856
466f1e46
JB
857%files -n gstreamer-mythtv
858%defattr(644,root,root,755)
859%attr(755,root,root) %{gstlibdir}/libgstmythtvsrc.so
860
0c737202
JB
861%if %{with neon}
862%files -n gstreamer-neon
863%defattr(644,root,root,755)
864%attr(755,root,root) %{gstlibdir}/libgstneonhttpsrc.so
865%endif
866
2ce39962
JB
867%if %{with ofa}
868%files -n gstreamer-ofa
869%defattr(644,root,root,755)
870%attr(755,root,root) %{gstlibdir}/libgstofa.so
871%endif
872
873%files -n gstreamer-oss4
874%defattr(644,root,root,755)
875%attr(755,root,root) %{gstlibdir}/libgstoss4audio.so
876
475ff9bb
JB
877%files -n gstreamer-resindvd
878%defattr(644,root,root,755)
879%attr(755,root,root) %{gstlibdir}/libresindvd.so
880
58c82848 881%files -n gstreamer-soundtouch
2fbdaa36 882%defattr(644,root,root,755)
9bab0788 883%attr(755,root,root) %{gstlibdir}/libgstsoundtouch.so
2fbdaa36 884
32fcd46a
AM
885%files -n gstreamer-sndfile
886%defattr(644,root,root,755)
887%attr(755,root,root) %{gstlibdir}/libgstsndfile.so
888
3a8fb9fb
JB
889%if %{with spc}
890%files -n gstreamer-spc
891%defattr(644,root,root,755)
892%attr(755,root,root) %{gstlibdir}/libgstspc.so
893%endif
894
0c737202
JB
895%if %{with swfdec}
896%files -n gstreamer-swfdec
897%defattr(644,root,root,755)
898%attr(755,root,root) %{gstlibdir}/libgstswfdec.so
899%endif
900
466f1e46
JB
901%files -n gstreamer-timidity
902%defattr(644,root,root,755)
903%attr(755,root,root) %{gstlibdir}/libgsttimidity.so
904
905%files -n gstreamer-wildmidi
906%defattr(644,root,root,755)
907%attr(755,root,root) %{gstlibdir}/libgstwildmidi.so
908
2fbdaa36
JB
909%if %{with sdl}
910%files -n gstreamer-videosink-sdl
911%defattr(644,root,root,755)
32fcd46a 912%attr(755,root,root) %{gstlibdir}/libgstsdl.so
2fbdaa36
JB
913%endif
914
915%if %{with directfb}
916%files -n gstreamer-videosink-directfb
917%defattr(644,root,root,755)
918%attr(755,root,root) %{gstlibdir}/libgstdfbvideosink.so
919%endif
920
0c737202
JB
921%if %{with xvid}
922%files -n gstreamer-xvid
923%defattr(644,root,root,755)
924%attr(755,root,root) %{gstlibdir}/libgstxvid.so
925%endif
72cfdd58
AF
926
927%files -n gstreamer-schroedinger
928%defattr(644,root,root,755)
929%attr(755,root,root) %{gstlibdir}/libgstschro.so
This page took 1.359811 seconds and 4 git commands to generate.