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