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