]> git.pld-linux.org Git - packages/gstreamer-plugins-bad.git/blame - gstreamer-plugins-bad.spec
- 0.10.12
[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/)
58c82848 4# - system libmodplug?
2fbdaa36
JB
5#
6# Conditional build:
c1cb81af 7%bcond_without cdaudio # don't build cdaudio plugin
2ce39962 8%bcond_without dirac # don't build Dirac plugin
2fbdaa36 9%bcond_without directfb # don't build directfb videosink plugin
0c737202 10%bcond_without dts # don't build DTS plugin
2fbdaa36
JB
11%bcond_without faad # don't build faad plugin
12%bcond_without gsm # don't build gsm plugin
c1cb81af
JB
13%bcond_without jack # don't build JACK audio plugin
14%bcond_without ladspa # don't build ladspa plugin
3a8fb9fb 15%bcond_without mjpegtools # don't build mpeg2enc plugin
2fbdaa36
JB
16%bcond_without mms # don't build mms plugin
17%bcond_without musepack # don't build musepack plugin
0c737202 18%bcond_without neon # don't build neonhttpsrc plugin
2ce39962 19%bcond_without ofa # don't build OFA plugin
2fbdaa36 20%bcond_without sdl # don't build sdl plugin
32fcd46a 21%bcond_with swfdec # swfdec plugin
3a8fb9fb 22%bcond_without spc # don't build spc plugin
c1cb81af
JB
23%bcond_without wavpack # don't build wavpack plugin
24%bcond_without xvid # don't build XviD plugin
25%bcond_with amr # build amrwb plugin
26%bcond_with divx4linux # build divx4linux plugins
2fbdaa36
JB
27#
28%define gstname gst-plugins-bad
29%define gst_major_ver 0.10
50a54792 30%define gst_req_ver 0.10.21.1
2fbdaa36 31#
c47fe3c6
MB
32%include /usr/lib/rpm/macros.gstreamer
33#
2fbdaa36 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
6dd5af62 37Version: 0.10.12
365a7c74 38Release: 1
475ff9bb 39License: LGPL v2+
2fbdaa36
JB
40Group: Libraries
41Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2
6dd5af62 42# Source0-md5: 63309cf0bb21f3efd4e43868c314f919
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
2fbdaa36 48URL: http://gstreamer.freedesktop.org/
c1cb81af 49BuildRequires: autoconf >= 2.59-9
2fbdaa36 50BuildRequires: automake >= 1.6
546ec67a 51BuildRequires: glib2-devel >= 1:2.12.0
2fbdaa36
JB
52BuildRequires: gstreamer-devel >= %{gst_req_ver}
53BuildRequires: gstreamer-plugins-base-devel >= %{gst_req_ver}
546ec67a 54BuildRequires: gtk-doc >= 1.6
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
2fbdaa36 83%{?with_gsm:BuildRequires: libgsm-devel}
58c82848 84%{?with_mms:BuildRequires: libmms-devel >= 0.2}
2fbdaa36 85%{?with_musepack:BuildRequires: libmpcdec-devel >= 1.2}
58c82848 86BuildRequires: libmusicbrainz-devel >= 2.1.0
2ce39962 87%{?with_ofa:BuildRequires: libofa-devel >= 0.9.3}
3a8fb9fb 88%{?with_spc:BuildRequires: libopenspc-devel >= 0.3.99}
58c82848
JB
89# for modplug and libSoundTouch
90BuildRequires: libstdc++-devel
466f1e46 91BuildRequires: libtimidity-devel
0a785e13 92BuildRequires: libx264-devel >= 0.1.2
365a7c74 93%{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 1.9.0}
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
901f0991
JB
222%package -n gstreamer-celt
223Summary: GStreamer Celt audio codec plugin
224Summary(pl.UTF-8): Wtyczka kodeka dźwięku Celt do GStreamera
225Group: Libraries
226Requires: gstreamer >= %{gst_req_ver}
227
228%description -n gstreamer-celt
229GStreamer Celt audio encoder and decoder plugin.
230
231%description -n gstreamer-celt -l pl.UTF-8
232Wtyczka GStreamera kodująca i dekodująca dźwięk w formacie Celt.
233
d44ce5ee
JB
234%package -n gstreamer-dc1394
235Summary: GStreamer 1394 IIDC (Firewire digital cameras) video source plugin
236Summary(pl.UTF-8): Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera
237Group: Libraries
238Requires: gstreamer >= %{gst_req_ver}
239
240%description -n gstreamer-dc1394
241GStreamer 1394 IIDC (Firewire digital cameras) video source plugin.
242
243%description -n gstreamer-dc1394 -l pl.UTF-8
244Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera.
245
2ce39962
JB
246%package -n gstreamer-dirac
247Summary: GStreamer Dirac plugin
248Summary(pl.UTF-8): Wtyczka Dirac do GStreamera
249Group: Libraries
250Requires: gstreamer >= %{gst_req_ver}
251Requires: dirac >= 0.9
252
253%description -n gstreamer-dirac
254GStreamer Dirac video decoder/encoder plugin.
255
256%description -n gstreamer-dirac -l pl.UTF-8
257Wtyczka dekodująca i kodująca obraz Dirac do GStreamera.
258
0c737202
JB
259%package -n gstreamer-divx
260Summary: GStreamer divx plugin
63d1273e 261Summary(pl.UTF-8): Wtyczka divx do GStreamera
0c737202
JB
262Group: Libraries
263Requires: gstreamer-plugins-base >= %{gst_req_ver}
264
265%description -n gstreamer-divx
266GStreamer divx plugin.
267
e4fae186 268%description -n gstreamer-divx -l pl.UTF-8
0c737202
JB
269Wtyczka divx do GStreamera.
270
271%package -n gstreamer-dts
272Summary: GStreamer DTS plugin
63d1273e 273Summary(pl.UTF-8): Wtyczka DTS do GStreamera
0c737202
JB
274Group: Libraries
275Requires: gstreamer-plugins-base >= %{gst_req_ver}
276
277%description -n gstreamer-dts
278Plugin for DTS Coherent Acoustics support.
279
e4fae186
JR
280%description -n gstreamer-dts -l pl.UTF-8
281Wtyczka do GStreamera obsługująca DTS Coherent Acoustics.
0c737202 282
2fbdaa36
JB
283%package -n gstreamer-gsm
284Summary: GStreamer plugin for GSM lossy audio format
63d1273e 285Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca stratny format dźwięku GSM
2fbdaa36
JB
286Group: Libraries
287Requires: gstreamer-plugins-base >= %{gst_req_ver}
288
289%description -n gstreamer-gsm
290Output plugin for GStreamer to convert to GSM lossy audio format.
291
e4fae186
JR
292%description -n gstreamer-gsm -l pl.UTF-8
293Wtyczka wyjścia dźwięku GSteamera konwertująca do stratnego formatu
2fbdaa36
JB
294GSM.
295
c1cb81af
JB
296%package -n gstreamer-jack
297Summary: GStreamer plugin for the JACK Sound Server
63d1273e 298Summary(pl.UTF-8): Wtyczka serwera dźwięku JACK dla GStreamera
c1cb81af 299Group: Libraries
73399bb9 300Requires: gstreamer-plugins-base >= %{gst_req_ver}
c1cb81af
JB
301Provides: gstreamer-audiosink = %{version}
302
303%description -n gstreamer-jack
304Plugin for the JACK professional sound server.
305
e4fae186
JR
306%description -n gstreamer-jack -l pl.UTF-8
307Wtyczka dla profesjonalnego serwera dźwięku JACK.
c1cb81af
JB
308
309%package -n gstreamer-ladspa
310Summary: GStreamer wrapper for LADSPA plugins
63d1273e 311Summary(pl.UTF-8): Wrapper do wtyczek LADSPA dla GStreamera
c1cb81af 312Group: Libraries
73399bb9 313Requires: gstreamer-plugins-base >= %{gst_req_ver}
c1cb81af
JB
314
315%description -n gstreamer-ladspa
316Plugin which wraps LADSPA plugins for use by GStreamer applications.
317
e4fae186
JR
318%description -n gstreamer-ladspa -l pl.UTF-8
319Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje
c1cb81af
JB
320GStreamera.
321
3a8fb9fb
JB
322%package -n gstreamer-mjpegtools
323Summary: GStreamer mpeg2enc plugin
63d1273e 324Summary(pl.UTF-8): Wtyczka mpeg2enc do GStreamera
1a2f531c 325Group: Libraries
3a8fb9fb
JB
326
327%description -n gstreamer-mjpegtools
328GStreamer mpeg2enc plugin (based on mjpegtools libraries).
329
e4fae186 330%description -n gstreamer-mjpegtools -l pl.UTF-8
3a8fb9fb
JB
331Wtyczka mpeg2enc do GStreamera (oparta na bibliotekach mjpegtools).
332
2fbdaa36
JB
333%package -n gstreamer-mms
334Summary: GStreamer mms plugin
63d1273e 335Summary(pl.UTF-8): Wtyczka mms do GStreamera
2fbdaa36
JB
336Group: Libraries
337Requires: gstreamer-plugins-base >= %{gst_req_ver}
338
339%description -n gstreamer-mms
340GStreamer mms plugin.
341
e4fae186 342%description -n gstreamer-mms -l pl.UTF-8
2fbdaa36
JB
343Wtyczka mms do GStreamera.
344
345%package -n gstreamer-musepack
346Summary: GStreamer musepack plugin
63d1273e 347Summary(pl.UTF-8): Wtyczka musepack do GStreamera
2fbdaa36
JB
348Group: Libraries
349Requires: gstreamer >= %{gst_req_ver}
350
351%description -n gstreamer-musepack
352GStreamer musepack plugin.
353
e4fae186 354%description -n gstreamer-musepack -l pl.UTF-8
2fbdaa36
JB
355Wtyczka musepack do GStreamera.
356
466f1e46
JB
357%package -n gstreamer-mythtv
358Summary: GStreamer MythTV plugin
359Summary(pl.UTF-8): Wtyczka MythTV do GStreamera
360Group: Libraries
361Requires: gstreamer >= %{gst_req_ver}
362
363%description -n gstreamer-mythtv
364GStreamer MythTV plugin.
365
366%description -n gstreamer-mythtv -l pl.UTF-8
367Wtyczka MythTV do GStreamera.
368
58c82848
JB
369%package -n gstreamer-musicbrainz
370Summary: GStreamer musicbrainz plugin
63d1273e 371Summary(pl.UTF-8): Wtyczka musicbrainz do GStreamera
58c82848
JB
372Group: Libraries
373Requires: gstreamer-plugins-base >= %{gst_req_ver}
374
375%description -n gstreamer-musicbrainz
376GStreamer musicbrainz plugin - a TRM signature producer.
377
e4fae186
JR
378%description -n gstreamer-musicbrainz -l pl.UTF-8
379Wtyczka musicbrainz do GStreamera, tworząca sygnatury TRM.
58c82848 380
0c737202
JB
381%package -n gstreamer-neon
382Summary: GStreamer neon HTTP source plugin
63d1273e 383Summary(pl.UTF-8): Wtyczka źródła HTTP neon do GStreamera
0c737202
JB
384Group: Libraries
385Requires: gstreamer >= %{gst_req_ver}
386
387%description -n gstreamer-neon
388GStreamer neon HTTP source plugin.
389
e4fae186
JR
390%description -n gstreamer-neon -l pl.UTF-8
391Wtyczka źródła HTTP neon do GStreamera.
0c737202 392
2ce39962
JB
393%package -n gstreamer-ofa
394Summary: GStreamer OFA fingerprint plugin
395Summary(pl.UTF-8): Wtyczka odcisków OFA do GStreamera
396Group: Libraries
397Requires: gstreamer >= %{gst_req_ver}
398Requires: libofa >= 0.9.3
399
400%description -n gstreamer-ofa
401GStreamer OFA plugin to calculate MusicIP fingerprints from audio
402files.
403
404%description -n gstreamer-ofa -l pl.UTF-8
405Wtyczka OFA do GStreamera służąca do obliczania odcisków MusicIP
406plików dźwiękowych.
407
408%package -n gstreamer-oss4
409Summary: GStreamer OSS 4 audio sink, source and mixer plugin
410Summary(pl.UTF-8): Wtyczka wyjścia, wejścia i miksera dźwięku OSS 4 do GStreamera
411Group: Libraries
412# for locales (when added to POTFILES)
413#Requires: %{name} = %{version}-%{release}
414Requires: gstreamer-plugins-base >= %{gst_req_ver}
415Provides: gstreamer-audiosink = %{version}
416
417%description -n gstreamer-oss4
418GStreamer OSS (Open Sound System) 4 audio input/output/mixer plugin.
419
420%description -n gstreamer-oss4 -l pl.UTF-8
421Wtyczka wejścia/wyjścia/miksera dźwięku OSS (Open Sound System) 4 do
422GStreamera.
423
475ff9bb
JB
424%package -n gstreamer-resindvd
425Summary: GStreamer Resin DVD playback plugin
426Summary(pl.UTF-8): Wtyczka odtwarzania Resin DVD do GStreamera
427Group: Libraries
428Requires: gstreamer >= %{gst_req_ver}
429
430%description -n gstreamer-resindvd
431GStreamer Resin DVD playback plugin.
432
433%description -n gstreamer-resindvd -l pl.UTF-8
434Wtyczka odtwarzania Resin DVD do GStreamera.
435
58c82848
JB
436%package -n gstreamer-soundtouch
437Summary: GStreamer soundtouch plugin
63d1273e 438Summary(pl.UTF-8): Wtyczka soundtouch do GStreamera
58c82848
JB
439Group: Libraries
440Requires: gstreamer >= %{gst_req_ver}
441
442%description -n gstreamer-soundtouch
443GStreamer soundtouch source plugin - audio pitch controller.
444
e4fae186
JR
445%description -n gstreamer-soundtouch -l pl.UTF-8
446Wtyczka soundtouch do GStreamera, sterująca wysokością dźwięku.
58c82848 447
32fcd46a
AM
448%package -n gstreamer-sndfile
449Summary: GStreamer sndfile plugin
450Summary(pl.UTF-8): Wtyczka sndfile do GStreamera
451Group: Libraries
2ce39962
JB
452# for locales
453Requires: %{name} = %{version}-%{release}
32fcd46a
AM
454Requires: gstreamer >= %{gst_req_ver}
455
456%description -n gstreamer-sndfile
457GStreamer sndfile source plugin.
458
459%description -n gstreamer-sndfile -l pl.UTF-8
460Wtyczka sndfile do GStreamera.
461
3a8fb9fb
JB
462%package -n gstreamer-spc
463Summary: GStreamer SPC plugin
63d1273e 464Summary(pl.UTF-8): Wtyczka SPC dla GStreamera
3a8fb9fb
JB
465Group: Libraries
466Requires: gstreamer-plugins-base >= %{gst_req_ver}
467Requires: libopenspc >= 0.3.99
468
469%description -n gstreamer-spc
470GStreamer Plugin for playing SPC files using OpenSPC library.
471
e4fae186
JR
472%description -n gstreamer-spc -l pl.UTF-8
473Wtyczka GStreamera odtwarzająca pliki SPC przy użyciu biblioteki
3a8fb9fb
JB
474OpenSPC.
475
0c737202
JB
476%package -n gstreamer-swfdec
477Summary: GStreamer Flash redering plugin
63d1273e 478Summary(pl.UTF-8): Wtyczka renderująca animacje flash dla GStreamera
0c737202
JB
479Group: Libraries
480Requires: gstreamer-plugins-base >= %{gst_req_ver}
481Requires: swfdec >= 0.3.6
482
483%description -n gstreamer-swfdec
484Plugin for rendering Flash animations using swfdec library.
485
e4fae186
JR
486%description -n gstreamer-swfdec -l pl.UTF-8
487Wtyczka renderująca animacje flash w oparciu o bibliotekę swfdec.
0c737202 488
466f1e46
JB
489%package -n gstreamer-timidity
490Summary: timidity plugin for GStreamer
491Summary(pl.UTF-8): Wtyczka timidity do GStreamera
492Group: Libraries
493Requires: gstreamer >= %{gst_req_ver}
494
495%description -n gstreamer-timidity
496timidity plugin for GStreamer.
497
498%description -n gstreamer-timidity -l pl.UTF-8
499Wtyczka timidity do GStreamera.
500
2fbdaa36
JB
501%package -n gstreamer-videosink-sdl
502Summary: GStreamer plugin for outputing to SDL
63d1273e 503Summary(pl.UTF-8): Wtyczka wyjścia SDL do GStreamera
2fbdaa36
JB
504Group: Libraries
505Requires: gstreamer-plugins-base >= %{gst_req_ver}
506Provides: gstreamer-videosink = %{version}
507Obsoletes: gstreamer-SDL
508
509%description -n gstreamer-videosink-sdl
510Plugin for sending output to the Simple Direct Media architecture.
511(http://www.libsdl.org/). Usefull for fullscreen playback.
512
e4fae186
JR
513%description -n gstreamer-videosink-sdl -l pl.UTF-8
514Wtyczka przekazująca wyjście do architektury SDL. Użyteczna do
515odtwarzania na pełnym ekranie.
2fbdaa36
JB
516
517%package -n gstreamer-videosink-directfb
518Summary: GStreamer DirectFB output plugin
63d1273e 519Summary(pl.UTF-8): Wtyczka wyjścia obrazu DirectFB do GStreamera
2fbdaa36
JB
520Group: Libraries
521Requires: gstreamer-plugins-base >= %{gst_req_ver}
522Provides: gstreamer-videosink = %{version}
523
524%description -n gstreamer-videosink-directfb
525GStreamer DirectFB output plugin.
526
e4fae186
JR
527%description -n gstreamer-videosink-directfb -l pl.UTF-8
528Wtyczka wyjścia obrazu DirectFB do GStreamera.
2fbdaa36 529
466f1e46
JB
530%package -n gstreamer-wildmidi
531Summary: wildmidi plugin for GStreamer
532Summary(pl.UTF-8): Wtyczka wildmidi do GStreamera
533Group: Libraries
534Requires: gstreamer >= %{gst_req_ver}
535
536%description -n gstreamer-wildmidi
537wildmidi plugin for GStreamer.
538
539%description -n gstreamer-wildmidi -l pl.UTF-8
540Wtyczka wildmidi do GStreamera.
541
0c737202
JB
542%package -n gstreamer-xvid
543Summary: GStreamer xvid decoder plugin
63d1273e 544Summary(pl.UTF-8): Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid
0c737202
JB
545Group: Libraries
546Requires: gstreamer-plugins-base >= %{gst_req_ver}
547
548%description -n gstreamer-xvid
549GStreamer xvid decoder plugin.
550
e4fae186
JR
551%description -n gstreamer-xvid -l pl.UTF-8
552Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid.
0c737202 553
32fcd46a
AM
554%package -n gstreamer-x264
555Summary: GStreamer x264 decoder plugin
556Summary(pl.UTF-8): Wtyczka do GStreamera dekodująca przy użyciu biblioteki x264
557Group: Libraries
558Requires: gstreamer-plugins-base >= %{gst_req_ver}
559
560%description -n gstreamer-x264
561GStreamer x264 decoder plugin.
562
563%description -n gstreamer-x264 -l pl.UTF-8
564Wtyczka do GStreamera dekodująca przy użyciu biblioteki x264.
565
2fbdaa36
JB
566%prep
567%setup -q -n %{gstname}-%{version}
568%patch0 -p1
0c737202
JB
569%patch1 -p1
570%patch2 -p1
8b49609c 571%patch4 -p1
0305f206 572%patch5 -p1
2fbdaa36
JB
573
574%build
575%{__libtoolize}
576%{__aclocal} -I m4 -I common/m4
577%{__autoconf}
578%{__autoheader}
579%{__automake}
580%configure \
0305f206 581 %{!?with_amr:--disable-amrwb} \
c1cb81af 582 %{!?with_cdaudio:--disable-cdaudio} \
0c737202 583 %{!?with_divx4linux:--disable-divx} \
2ce39962 584 %{!?with_dirac:--disable-dirac} \
0c737202 585 %{!?with_dts:--disable-dts} \
2fbdaa36
JB
586 %{!?with_faad:--disable-faad} \
587 %{!?with_gsm:--disable-gsm} \
c1cb81af
JB
588 %{!?with_jack:--disable-jack} \
589 %{!?with_ladspa:--disable-ladspa} \
2fbdaa36 590 %{!?with_mms:--disable-libmms} \
3a8fb9fb 591 %{!?with_mjpegtools:--disable-mpeg2enc} \
2fbdaa36 592 %{!?with_musepack:--disable-musepack} \
0c737202 593 %{!?with_neon:--disable-neon} \
2ce39962 594 %{!?with_ofa:--disable-ofa} \
2fbdaa36
JB
595 %{!?with_sdl:--disable-sdl} \
596 %{!?with_sdl:--disable-sdltest} \
3a8fb9fb 597 %{!?with_spc:--disable-spc} \
0c737202 598 %{!?with_swfdec:--disable-swfdec} \
0c737202 599 %{!?with_xvid:--disable-xvid} \
2fbdaa36 600 --disable-static \
475ff9bb 601 --enable-experimental \
2fbdaa36
JB
602 --enable-gtk-doc \
603 --with-html-dir=%{_gtkdocdir}
604
605%{__make}
606
607%install
608rm -rf $RPM_BUILD_ROOT
609
610%{__make} install \
611 DESTDIR=$RPM_BUILD_ROOT
612
613# We don't need plugins' *.la files
614rm -f $RPM_BUILD_ROOT%{gstlibdir}/*.la
615
58c82848
JB
616%find_lang %{gstname}-%{gst_major_ver}
617
2fbdaa36
JB
618%clean
619rm -rf $RPM_BUILD_ROOT
620
f137ef01
JB
621%post -p /sbin/ldconfig
622%postun -p /sbin/ldconfig
32fcd46a 623
58c82848 624%files -f %{gstname}-%{gst_major_ver}.lang
2fbdaa36
JB
625%defattr(644,root,root,755)
626%doc AUTHORS ChangeLog NEWS README RELEASE
365a7c74
PZ
627%{_libdir}/libgstphotography-%{gst_major_ver}.so.*.*.*
628%{_libdir}/libgstphotography-%{gst_major_ver}.so.0
6dd5af62 629%{_datadir}/gstreamer-%{gst_major_ver}/presets
50a54792 630%attr(755,root,root) %{gstlibdir}/libgstaacparse.so
365a7c74 631%attr(755,root,root) %{gstlibdir}/libgstautoconvert.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 636%attr(755,root,root) %{gstlibdir}/libgstbz2.so
365a7c74 637%attr(755,root,root) %{gstlibdir}/libgstcamerabin.so
0c737202 638%attr(755,root,root) %{gstlibdir}/libgstcdxaparse.so
0a785e13 639%attr(755,root,root) %{gstlibdir}/libgstdccp.so
365a7c74 640%attr(755,root,root) %{gstlibdir}/libgstdtmf.so
6dd5af62 641%attr(755,root,root) %{gstlibdir}/libgstdebugutilsbad.so
0305f206 642# R: gst-plugins-bad locales
9bab0788
PZ
643%attr(755,root,root) %{gstlibdir}/libgstdvb.so
644%attr(755,root,root) %{gstlibdir}/libgstdvdspu.so
645%attr(755,root,root) %{gstlibdir}/libgstfbdevsink.so
646%attr(755,root,root) %{gstlibdir}/libgstfestival.so
0c737202 647%attr(755,root,root) %{gstlibdir}/libgstfreeze.so
c1cb81af 648%attr(755,root,root) %{gstlibdir}/libgsth264parse.so
0a785e13 649%attr(755,root,root) %{gstlibdir}/libgstjp2k.so
50a54792 650%attr(755,root,root) %{gstlibdir}/libgstlegacyresample.so
365a7c74 651%attr(755,root,root) %{gstlibdir}/libgstliveadder.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
365a7c74 670%attr(755,root,root) %{gstlibdir}/libgstrtpmux.so
0a785e13 671%attr(755,root,root) %{gstlibdir}/libgstscaletempoplugin.so
9bab0788
PZ
672%attr(755,root,root) %{gstlibdir}/libgstsdpelem.so
673%attr(755,root,root) %{gstlibdir}/libgstselector.so
365a7c74 674%attr(755,root,root) %{gstlibdir}/libgstsiren.so
9bab0788 675%attr(755,root,root) %{gstlibdir}/libgststereo.so
2ce39962 676%attr(755,root,root) %{gstlibdir}/libgstsubenc.so
2fbdaa36 677%attr(755,root,root) %{gstlibdir}/libgsttta.so
365a7c74 678%attr(755,root,root) %{gstlibdir}/libgstvalve.so
0305f206 679%attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
32fcd46a
AM
680%attr(755,root,root) %{gstlibdir}/libgstvideosignal.so
681%attr(755,root,root) %{gstlibdir}/libgstvmnc.so
365a7c74 682%attr(755,root,root) %{gstlibdir}/libgstxdgmime.so
2fbdaa36
JB
683%{_gtkdocdir}/gst-plugins-bad-plugins-*
684
685##
686## Plugins
687##
688
689%if %{with faad}
690%files -n gstreamer-aac
691%defattr(644,root,root,755)
692%attr(755,root,root) %{gstlibdir}/libgstfaac.so
693%attr(755,root,root) %{gstlibdir}/libgstfaad.so
694%endif
695
c1cb81af
JB
696%if %{with amr}
697%files -n gstreamer-amrwb
698%defattr(644,root,root,755)
699%attr(755,root,root) %{gstlibdir}/libgstamrwb.so
700%endif
701
2fbdaa36
JB
702%files -n gstreamer-audio-effects-bad
703%defattr(644,root,root,755)
704%attr(755,root,root) %{gstlibdir}/libgstspeed.so
705
c1cb81af
JB
706%files -n gstreamer-audiosink-alsaspdif
707%defattr(644,root,root,755)
708%attr(755,root,root) %{gstlibdir}/libgstalsaspdif.so
709
f137ef01
JB
710%files -n gstreamer-audiosink-nas
711%defattr(644,root,root,755)
712%attr(755,root,root) %{gstlibdir}/libgstnassink.so
713
c1cb81af
JB
714%if %{with cdaudio}
715%files -n gstreamer-cdaudio
716%defattr(644,root,root,755)
717%attr(755,root,root) %{gstlibdir}/libgstcdaudio.so
718%endif
719
901f0991
JB
720%files -n gstreamer-celt
721%defattr(644,root,root,755)
722%attr(755,root,root) %{gstlibdir}/libgstcelt.so
723
d44ce5ee
JB
724%files -n gstreamer-dc1394
725%defattr(644,root,root,755)
726%attr(755,root,root) %{gstlibdir}/libgstdc1394.so
727
2ce39962
JB
728%if %{with dirac}
729%files -n gstreamer-dirac
730%defattr(644,root,root,755)
731%attr(755,root,root) %{gstlibdir}/libgstdirac.so
732%endif
733
0c737202
JB
734%if %{with divx4linux}
735%files -n gstreamer-divx
736%defattr(644,root,root,755)
737%attr(755,root,root) %{gstlibdir}/libgstdivxdec.so
738%attr(755,root,root) %{gstlibdir}/libgstdivxenc.so
739%endif
740
741%if %{with dts}
742%files -n gstreamer-dts
743%defattr(644,root,root,755)
744%attr(755,root,root) %{gstlibdir}/libgstdtsdec.so
745%endif
746
2fbdaa36
JB
747%if %{with gsm}
748%files -n gstreamer-gsm
749%defattr(644,root,root,755)
750%attr(755,root,root) %{gstlibdir}/libgstgsm.so
751%endif
752
c1cb81af
JB
753%if %{with jack}
754%files -n gstreamer-jack
755%defattr(644,root,root,755)
756%attr(755,root,root) %{gstlibdir}/libgstjack.so
757%endif
758
759%if %{with ladspa}
760%files -n gstreamer-ladspa
761%defattr(644,root,root,755)
762%attr(755,root,root) %{gstlibdir}/libgstladspa.so
763%endif
764
3a8fb9fb
JB
765%if %{with mjpegtools}
766%files -n gstreamer-mjpegtools
767%defattr(644,root,root,755)
768%attr(755,root,root) %{gstlibdir}/libgstmpeg2enc.so
365a7c74 769%attr(755,root,root) %{gstlibdir}/libgstmplex.so
3a8fb9fb
JB
770%endif
771
2fbdaa36
JB
772%if %{with mms}
773%files -n gstreamer-mms
774%defattr(644,root,root,755)
775%attr(755,root,root) %{gstlibdir}/libgstmms.so
776%endif
777
58c82848
JB
778%if %{with musepack}
779%files -n gstreamer-musepack
780%defattr(644,root,root,755)
781%attr(755,root,root) %{gstlibdir}/libgstmusepack.so
782%endif
783
784%files -n gstreamer-musicbrainz
785%defattr(644,root,root,755)
786%attr(755,root,root) %{gstlibdir}/libgsttrm.so
787
466f1e46
JB
788%files -n gstreamer-mythtv
789%defattr(644,root,root,755)
790%attr(755,root,root) %{gstlibdir}/libgstmythtvsrc.so
791
0c737202
JB
792%if %{with neon}
793%files -n gstreamer-neon
794%defattr(644,root,root,755)
795%attr(755,root,root) %{gstlibdir}/libgstneonhttpsrc.so
796%endif
797
2ce39962
JB
798%if %{with ofa}
799%files -n gstreamer-ofa
800%defattr(644,root,root,755)
801%attr(755,root,root) %{gstlibdir}/libgstofa.so
802%endif
803
804%files -n gstreamer-oss4
805%defattr(644,root,root,755)
806%attr(755,root,root) %{gstlibdir}/libgstoss4audio.so
807
475ff9bb
JB
808%files -n gstreamer-resindvd
809%defattr(644,root,root,755)
810%attr(755,root,root) %{gstlibdir}/libresindvd.so
811
58c82848 812%files -n gstreamer-soundtouch
2fbdaa36 813%defattr(644,root,root,755)
9bab0788 814%attr(755,root,root) %{gstlibdir}/libgstsoundtouch.so
2fbdaa36 815
32fcd46a
AM
816%files -n gstreamer-sndfile
817%defattr(644,root,root,755)
818%attr(755,root,root) %{gstlibdir}/libgstsndfile.so
819
3a8fb9fb
JB
820%if %{with spc}
821%files -n gstreamer-spc
822%defattr(644,root,root,755)
823%attr(755,root,root) %{gstlibdir}/libgstspc.so
824%endif
825
0c737202
JB
826%if %{with swfdec}
827%files -n gstreamer-swfdec
828%defattr(644,root,root,755)
829%attr(755,root,root) %{gstlibdir}/libgstswfdec.so
830%endif
831
466f1e46
JB
832%files -n gstreamer-timidity
833%defattr(644,root,root,755)
834%attr(755,root,root) %{gstlibdir}/libgsttimidity.so
835
836%files -n gstreamer-wildmidi
837%defattr(644,root,root,755)
838%attr(755,root,root) %{gstlibdir}/libgstwildmidi.so
839
2fbdaa36
JB
840%if %{with sdl}
841%files -n gstreamer-videosink-sdl
842%defattr(644,root,root,755)
32fcd46a 843%attr(755,root,root) %{gstlibdir}/libgstsdl.so
2fbdaa36
JB
844%endif
845
846%if %{with directfb}
847%files -n gstreamer-videosink-directfb
848%defattr(644,root,root,755)
849%attr(755,root,root) %{gstlibdir}/libgstdfbvideosink.so
850%endif
851
0c737202
JB
852%if %{with xvid}
853%files -n gstreamer-xvid
854%defattr(644,root,root,755)
855%attr(755,root,root) %{gstlibdir}/libgstxvid.so
856%endif
32fcd46a
AM
857
858%files -n gstreamer-x264
859%defattr(644,root,root,755)
860%attr(755,root,root) %{gstlibdir}/libgstx264.so
This page took 0.230094 seconds and 4 git commands to generate.