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