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