]> git.pld-linux.org Git - packages/gstreamer-plugins-bad.git/blame - gstreamer-plugins-bad.spec
- rebuild with DirectFB 1.6.x
[packages/gstreamer-plugins-bad.git] / gstreamer-plugins-bad.spec
CommitLineData
61d5c5c2 1# TODO: libchromaprint, libmpg123 >= 1.13
c9ecff38 2#
2fbdaa36 3# Conditional build:
61d5c5c2
JB
4%bcond_with cdaudio # cdaudio input plugin [not ported to 1.0]
5%bcond_without amr # don't build amrwbenc plugin
6%bcond_with dc1394 # dc1394 input plugin [not ported to 1.0]
7%bcond_with dirac # Dirac codec plugin [not ported to 1.0]
8%bcond_with directfb # DirectFB videosink plugin [not ported to 1.0]
0c737202 9%bcond_without dts # don't build DTS plugin
2fbdaa36
JB
10%bcond_without faad # don't build faad plugin
11%bcond_without gsm # don't build gsm plugin
61d5c5c2
JB
12%bcond_with jasper # JasPer plugin [not ported to 1.0]
13%bcond_with kate # Kate text streams plugin [not ported to 1.0]
14%bcond_with ladspa # LADSPA plugin [not ported to 1.0]
15%bcond_with lv2 # LV2 plugin [not ported to 1.0]
3a8fb9fb 16%bcond_without mjpegtools # don't build mpeg2enc plugin
2fbdaa36 17%bcond_without mms # don't build mms plugin
61d5c5c2
JB
18%bcond_with musepack # don't build musepack plugin [not ported to 1.0]
19%bcond_with musicbrainz # musicbrainz plugin [not ported to 1.0]
20%bcond_with mythtv # mythtv plugin [not ported to 1.0]
21%bcond_with nas # NAS audiosink plugin [not ported to 1.0]
22%bcond_with neon # neonhttpsrc plugin [not ported to 1.0]
23%bcond_with ofa # OFA plugin [not ported to 1.0]
24%bcond_with openal # OpenAL audiosink plugin [not ported to 1.0]
bfefe081 25%bcond_without opencv # don't build OpenCV plugin
61d5c5c2
JB
26%bcond_with rsvg # RSVG plugin [not ported to 1.0]
27%bcond_with sdl # SDL audio/videosink plugin [not ported to 1.0]
28%bcond_with sndfile # sndfile plugin [not ported to 1.0]
29%bcond_with swfdec # swfdec plugin [not ready for swfdec >= 0.4]
3a8fb9fb 30%bcond_without spc # don't build spc plugin
61d5c5c2
JB
31%bcond_with timidity # timidity plugin [not ported to 1.0]
32%bcond_with uvch264 # uvch264 plugin [not ported to 1.0]
c1cb81af 33%bcond_without wavpack # don't build wavpack plugin
61d5c5c2
JB
34%bcond_without wayland # Wayland videosink plugin
35%bcond_with wildmidi # wildmidi plugin [not ported to 1.0]
36%bcond_with xvid # XviD plugin [not ported to 1.0]
37%bcond_with vdpau # VDPAU library and plugin [disabled in 1.0]
38%bcond_with zvbi # zvbi-based teletextdec plugin [not ported to 1.0]
c8312664 39
2fbdaa36 40%define gstname gst-plugins-bad
a3c6ef69
ŁK
41%define gst_major_ver 1.0
42%define gst_req_ver 1.0.0
43%define gstpb_req_ver 1.0.0
c47fe3c6 44%include /usr/lib/rpm/macros.gstreamer
2fbdaa36 45Summary: Bad GStreamer Streaming-media framework plugins
63d1273e 46Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer
2fbdaa36 47Name: gstreamer-plugins-bad
a3c6ef69 48Version: 1.0.0
8d9b970f 49Release: 2
475ff9bb 50License: LGPL v2+
2fbdaa36 51Group: Libraries
a3c6ef69
ŁK
52Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz
53# Source0-md5: f2d2c432917fb639a510bb3ce85c5329
3f1c8f8a 54Patch0: %{name}-libdts.patch
a3c6ef69
ŁK
55Patch1: %{name}-timidity.patch
56Patch2: %{name}-nas.patch
8d521b18 57Patch3: %{name}-opencv.patch
2fbdaa36 58URL: http://gstreamer.freedesktop.org/
a3c6ef69
ŁK
59BuildRequires: autoconf >= 2.62
60BuildRequires: automake >= 1:1.11
ade19c01 61BuildRequires: docbook-dtd412-xml
9ea7566d 62BuildRequires: gettext-devel >= 0.17
a3c6ef69 63BuildRequires: glib2-devel >= 1:2.32
2fbdaa36 64BuildRequires: gstreamer-devel >= %{gst_req_ver}
9ea7566d 65BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver}
61d5c5c2 66BuildRequires: gtk+3-devel >= 3.0.0
a3c6ef69 67BuildRequires: gtk-doc >= 1.12
2fbdaa36 68BuildRequires: libtool >= 1.4
a3c6ef69 69BuildRequires: orc-devel >= 0.4.16
2fbdaa36 70BuildRequires: pkgconfig >= 1:0.9.0
ecd2a72f 71BuildRequires: python >= 2.1
2fbdaa36 72BuildRequires: rpmbuild(macros) >= 1.98
3b6ed238 73BuildRequires: xorg-lib-libX11-devel
2fbdaa36
JB
74##
75## plugins
76##
e4ce896a 77%{?with_directfb:BuildRequires: DirectFB-devel >= 1:0.9.24}
61d5c5c2 78%{?with_openal:BuildRequires: OpenAL-devel >= 1.13.0}
fd22d110 79%{?with_sdl:BuildRequires: SDL-devel}
c1cb81af 80BuildRequires: alsa-lib-devel >= 0.9.1
c1cb81af 81BuildRequires: bzip2-devel
61d5c5c2 82%{?with_rsvg:BuildRequires: cairo-devel}
64855c1e
JB
83BuildRequires: celt-devel >= 0.11.0
84BuildRequires: curl-devel >= 7.21.0
9ea7566d 85%{?with_dirac:BuildRequires: dirac-devel >= 0.10}
00c9968c 86BuildRequires: exempi-devel >= 1.99.5
2fbdaa36
JB
87BuildRequires: faac-devel
88%{?with_faad:BuildRequires: faad2-devel >= 2.0-2}
139776ad 89BuildRequires: flite-devel
fd22d110
JB
90BuildRequires: game-music-emu-devel >= 0.5.5
91# when becomes available...
00c9968c 92#BuildRequires: game-music-emu-devel >= 0.5.6
61d5c5c2
JB
93%{?with_mythtv:BuildRequires: gmyth-devel >= 0.7}
94%{?with_jasper:BuildRequires: jasper-devel}
c1cb81af 95%{?with_ladspa:BuildRequires: ladspa-devel >= 1.12}
03d20e46 96BuildRequires: libass-devel >= 0.9.4
c1cb81af 97%{?with_cdaudio:BuildRequires: libcdaudio-devel}
61d5c5c2 98%{?with_dc1394:BuildRequires: libdc1394-devel >= 2.0.0}
0c737202 99%{?with_dts:BuildRequires: libdts-devel}
9ea7566d
JB
100BuildRequires: libdvdnav-devel >= 4.1.2
101BuildRequires: libdvdread-devel >= 4.1.2
9007521b 102BuildRequires: libexif-devel >= 0.6.16
2fbdaa36 103%{?with_gsm:BuildRequires: libgsm-devel}
00c9968c 104BuildRequires: libiptcdata-devel >= 1.0.2
61d5c5c2 105%{?with_kate:BuildRequires: libkate-devel >= 0.1.7}
00c9968c 106BuildRequires: liblrdf-devel
263103ec 107BuildRequires: libmimic-devel >= 1.0
9ea7566d 108%{?with_mms:BuildRequires: libmms-devel >= 0.4}
3b6ed238 109BuildRequires: libmodplug-devel
2fbdaa36 110%{?with_musepack:BuildRequires: libmpcdec-devel >= 1.2}
61d5c5c2 111%{?with_musicbrainz:BuildRequires: libmusicbrainz-devel >= 2.1.0}
2ce39962 112%{?with_ofa:BuildRequires: libofa-devel >= 0.9.3}
3a8fb9fb 113%{?with_spc:BuildRequires: libopenspc-devel >= 0.3.99}
00c9968c 114BuildRequires: libpng-devel >= 2:1.2.0
61d5c5c2 115%{?with_rsvg:BuildRequires: librsvg-devel >= 2.14}
64855c1e
JB
116BuildRequires: librtmp-devel
117# for decklink, modplug, soundtouch
58c82848 118BuildRequires: libstdc++-devel
61d5c5c2 119%{?with_sndfile:BuildRequires: libsndfile-devel >= 1.0.16}
fd22d110 120BuildRequires: libtheora-devel >= 1.0
61d5c5c2
JB
121%{?with_kate:BuildRequires: libtiger-devel >= 0.3.2}
122%{?with_timidity:BuildRequires: libtimidity-devel}
123%{?with_uvch264:BuildRequires: libusb-devel >= 1.0}
139776ad 124BuildRequires: libvpx-devel
0a785e13 125BuildRequires: libx264-devel >= 0.1.2
3f1c8f8a 126%{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 2.0.0}
61d5c5c2 127%{?with_nas:BuildRequires: nas-devel}
9ea7566d 128%{?with_neon:BuildRequires: neon-devel >= 0.27.0}
52572282
AM
129%if %{with opencv}
130BuildRequires: opencv-devel >= 1:2.2.0
8d521b18 131BuildRequires: opencv-devel < 1:2.5.0
52572282 132%endif
9ea7566d 133BuildRequires: openssl-devel >= 0.9.5
3f1c8f8a 134BuildRequires: opus-devel >= 0.9.4
a3c6ef69 135BuildRequires: schroedinger-devel >= 1.0.10
61d5c5c2 136%{?with_lv2:BuildRequires: slv2-devel >= 0.6.6}
9ea7566d 137BuildRequires: soundtouch-devel >= 1.4
311b246a 138BuildRequires: spandsp-devel >= 1:0.0.6
ffd9dcf1
AM
139%if %{with swfdec}
140BuildRequires: swfdec-devel < 0.4.0
141BuildRequires: swfdec-devel >= 0.3.6
142%endif
3b6ed238 143%{?with_vdpau:BuildRequires: libvdpau-devel}
2676e962 144BuildRequires: twolame-devel
61d5c5c2 145%{?with_uvch264:BuildRequires: udev-glib-devel}
3f1c8f8a
JB
146BuildRequires: vo-aacenc-devel >= 0.1.0
147%{?with_amr:BuildRequires: vo-amrwbenc-devel >= 0.1.0}
61d5c5c2
JB
148# wayland-client
149%{?with_wayland:BuildRequires: wayland-devel >= 0.95.0}
150%{?with_wildmidi:BuildRequires: wildmidi-devel}
c1cb81af 151BuildRequires: xorg-lib-libX11-devel
311b246a 152%{?with_xvid:BuildRequires: xvid-devel >= 1.3.0}
a9463b1e 153BuildRequires: zbar-devel >= 0.9
61d5c5c2 154%{?with_zvbi:BuildRequires: zvbi-devel >= 0.2}
a3c6ef69 155Requires: glib2 >= 1:2.32
2fbdaa36 156Requires: gstreamer >= %{gst_req_ver}
9ea7566d 157Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
a3c6ef69 158Requires: orc >= 0.4.16
2fbdaa36 159Obsoletes: gstreamer-quicktime
3ad2741a 160Obsoletes: gstreamer-vcd
2fbdaa36
JB
161BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
162
163%define gstlibdir %{_libdir}/gstreamer-%{gst_major_ver}
c0f896a8 164%define gstdatadir %{_datadir}/gstreamer-%{gst_major_ver}
2fbdaa36
JB
165
166%description
167GStreamer is a streaming-media framework, based on graphs of filters
168which operate on media data. Applications using this library can do
169anything from real-time sound processing to playing videos, and just
170about anything else media-related. Its plugin-based architecture means
171that new data types or processing capabilities can be added simply by
172installing new plugins.
173
e4fae186
JR
174%description -l pl.UTF-8
175GStreamer to środowisko obróbki danych strumieniowych, bazujące na
176grafie filtrów operujących na danych medialnych. Aplikacje używające
177tej biblioteki mogą robić wszystko od przetwarzania dźwięku w czasie
178rzeczywistym, do odtwarzania filmów i czegokolwiek innego związego z
179mediami. Architektura bazująca na wtyczkach pozwala na łatwe dodawanie
180nowych typów danych lub możliwości obróbki.
2fbdaa36 181
32fcd46a 182%package devel
2ce39962 183Summary: Header files and API documentation for gstapp library
59aa193d 184Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja API biblioteki gstapp
2ce39962
JB
185Group: Development/Libraries
186Requires: %{name} = %{version}-%{release}
32fcd46a
AM
187
188%description devel
59aa193d 189Header files and API documentation for gstapp library.
32fcd46a 190
59aa193d
JB
191%description devel -l pl.UTF-8
192Pliki nagłówkowe i dokumentacja API biblioteki gstapp.
32fcd46a 193
59aa193d 194## Plugins ##
2fbdaa36
JB
195
196%package -n gstreamer-aac
197Summary: GStreamer plugin for AAC audio encoding and decoding
63d1273e 198Summary(pl.UTF-8): Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC
2fbdaa36 199Group: Libraries
9ea7566d 200Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
2fbdaa36
JB
201
202%description -n gstreamer-aac
203GStreamer plugin for AAC audio encoding and decoding.
204
e4fae186
JR
205%description -n gstreamer-aac -l pl.UTF-8
206Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC.
2fbdaa36 207
c9ecff38
JB
208%package -n gstreamer-amrwbenc
209Summary: GStreamer plugin for AMR-WB audio encoding
210Summary(pl.UTF-8): Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB
c1cb81af
JB
211Group: Libraries
212Requires: gstreamer >= %{gst_req_ver}
3f1c8f8a
JB
213Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
214Requires: vo-amrwbenc >= 0.1.0
c1cb81af 215
c9ecff38 216%description -n gstreamer-amrwbenc
3f1c8f8a 217GStreamer plugin for AMR-WB audio encoding, using VisualOn library.
c1cb81af 218
c9ecff38 219%description -n gstreamer-amrwbenc -l pl.UTF-8
3f1c8f8a
JB
220Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB,
221wykorzystująca bibliotekę VisualOn.
c1cb81af 222
03d20e46
JB
223%package -n gstreamer-ass
224Summary: GStreamer plugin for ASS/SSA subtitles rendering
225Summary(pl.UTF-8): Wtyczka do GStreamera do renderowania napisów ASS/SSA
226Group: Libraries
227Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
228Requires: libass >= 0.9.4
229
230%description -n gstreamer-ass
231GStreamer plugin for ASS/SSA subtitles rendering.
232
894f3410 233%description -n gstreamer-ass -l pl.UTF-8
03d20e46
JB
234Wtyczka do GStreamera do renderowania napisów ASS/SSA.
235
2fbdaa36
JB
236%package -n gstreamer-audio-effects-bad
237Summary: Bad GStreamer audio effects plugins
63d1273e 238Summary(pl.UTF-8): Złe wtyczki efektów dźwiękowych do GStreamera
2fbdaa36
JB
239Group: Libraries
240Requires: gstreamer >= %{gst_req_ver}
241Obsoletes: gstreamer-audio-effects
242
243%description -n gstreamer-audio-effects-bad
244Bad GStreamer audio effects plugins.
245
e4fae186
JR
246%description -n gstreamer-audio-effects-bad -l pl.UTF-8
247Złe wtyczki efektów dźwiękowych do GStreamera.
2fbdaa36 248
f137ef01
JB
249%package -n gstreamer-audiosink-nas
250Summary: GStreamer NAS audio output plugin
251Summary(pl.UTF-8): Wtyczka wyjścia dźwięku NAS dla GStreamera
252Group: Libraries
9ea7566d 253Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
f137ef01 254Provides: gstreamer-audiosink = %{version}
2ce39962 255Obsoletes: gstreamer-nas
f137ef01
JB
256
257%description -n gstreamer-audiosink-nas
258GStreamer NAS audio output plugin.
259
260%description -n gstreamer-audiosink-nas -l pl.UTF-8
261Wtyczka wyjścia dźwięku NAS dla GStreamera.
262
c1cb81af
JB
263%package -n gstreamer-cdaudio
264Summary: GStreamer plugin for CD audio input using libcdaudio
63d1273e 265Summary(pl.UTF-8): Wtyczka do GStreamera odtwarzająca płyty CD-Audio przy użyciu libcdaudio
c1cb81af
JB
266Group: Libraries
267Requires: gstreamer >= %{gst_req_ver}
268
269%description -n gstreamer-cdaudio
270Plugin for playing audio tracks using libcdaudio under GStreamer.
271
e4fae186
JR
272%description -n gstreamer-cdaudio -l pl.UTF-8
273Wtyczka do odtwarzania ścieżek dźwiękowych pod GStreamerem za pomocą
c1cb81af
JB
274libcdaudio.
275
901f0991
JB
276%package -n gstreamer-celt
277Summary: GStreamer Celt audio codec plugin
278Summary(pl.UTF-8): Wtyczka kodeka dźwięku Celt do GStreamera
279Group: Libraries
280Requires: gstreamer >= %{gst_req_ver}
64855c1e 281Requires: celt >= 0.11.0
901f0991
JB
282
283%description -n gstreamer-celt
284GStreamer Celt audio encoder and decoder plugin.
285
286%description -n gstreamer-celt -l pl.UTF-8
287Wtyczka GStreamera kodująca i dekodująca dźwięk w formacie Celt.
288
64855c1e
JB
289%package -n gstreamer-curl
290Summary: GStreamer cURL network sink plugin
291Summary(pl.UTF-8): Wtyczka wyjścia sieciowego cURL dla GStreamera
292Group: Libraries
293Requires: gstreamer >= %{gst_req_ver}
294Requires: curl-libs >= 7.21.0
295
296%description -n gstreamer-curl
297GStreamer network sink plugin that uses libcurl as a client to upload
298data to a server (e.g. HTTP or FTP).
299
300%description -n gstreamer-curl -l pl.UTF-8
301Wtyczka wyjścia sieciowego GStreamera wykorzystująca libcurl jako
302klienta do wysyłania danych na serwer (np. HTTP lub FTP).
303
d44ce5ee
JB
304%package -n gstreamer-dc1394
305Summary: GStreamer 1394 IIDC (Firewire digital cameras) video source plugin
306Summary(pl.UTF-8): Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera
307Group: Libraries
308Requires: gstreamer >= %{gst_req_ver}
309
310%description -n gstreamer-dc1394
311GStreamer 1394 IIDC (Firewire digital cameras) video source plugin.
312
313%description -n gstreamer-dc1394 -l pl.UTF-8
3b6ed238
PZ
314Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do
315GStreamera.
d44ce5ee 316
2ce39962
JB
317%package -n gstreamer-dirac
318Summary: GStreamer Dirac plugin
319Summary(pl.UTF-8): Wtyczka Dirac do GStreamera
320Group: Libraries
9ea7566d 321Requires: dirac >= 0.10
3b6ed238 322Requires: gstreamer >= %{gst_req_ver}
2ce39962
JB
323
324%description -n gstreamer-dirac
325GStreamer Dirac video decoder/encoder plugin.
326
327%description -n gstreamer-dirac -l pl.UTF-8
328Wtyczka dekodująca i kodująca obraz Dirac do GStreamera.
329
0c737202
JB
330%package -n gstreamer-dts
331Summary: GStreamer DTS plugin
63d1273e 332Summary(pl.UTF-8): Wtyczka DTS do GStreamera
0c737202 333Group: Libraries
9ea7566d 334Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
0c737202
JB
335
336%description -n gstreamer-dts
337Plugin for DTS Coherent Acoustics support.
338
e4fae186
JR
339%description -n gstreamer-dts -l pl.UTF-8
340Wtyczka do GStreamera obsługująca DTS Coherent Acoustics.
0c737202 341
139776ad
PZ
342%package -n gstreamer-flite
343Summary: GStreamer Flite plugin
344Summary(pl.UTF-8): Wtyczka Flite do GStreamera
345Group: Libraries
9ea7566d 346Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
139776ad
PZ
347
348%description -n gstreamer-flite
349Plugin for Flite support.
350
351%description -n gstreamer-flite -l pl.UTF-8
352Wtyczka do GStreamera obsługująca Flite.
353
fd22d110
JB
354%package -n gstreamer-gme
355Summary: GStreamer GME Audio Decoder plugin
356Summary(pl.UTF-8): Wtyczka dekodująca GME do GStreamera
357Group: Libraries
358Requires: gstreamer >= %{gst_req_ver}
359
360%description -n gstreamer-gme
361GStreamer GME Audio Decoder plugin.
362
363%description -n gstreamer-gme -l pl.UTF-8
364Wtyczka dekodująca GME do GStreamera.
365
9ea7566d
JB
366%package -n gstreamer-gsettings
367Summary: GStreamer GSettings plugin
368Summary(pl.UTF-8): Wtyczka GSettings do GStreamera
369Group: Libraries
61d5c5c2 370Requires: glib2 >= 1:2.32
9ea7566d
JB
371Requires: gstreamer >= %{gst_req_ver}
372
373%description -n gstreamer-gsettings
374GStreamer GSettings plugin.
375
376%description -n gstreamer-gsettings -l pl.UTF-8
377Wtyczka GSettings do GStreamera.
378
2fbdaa36
JB
379%package -n gstreamer-gsm
380Summary: GStreamer plugin for GSM lossy audio format
63d1273e 381Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca stratny format dźwięku GSM
2fbdaa36 382Group: Libraries
9ea7566d 383Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
2fbdaa36
JB
384
385%description -n gstreamer-gsm
386Output plugin for GStreamer to convert to GSM lossy audio format.
387
e4fae186
JR
388%description -n gstreamer-gsm -l pl.UTF-8
389Wtyczka wyjścia dźwięku GSteamera konwertująca do stratnego formatu
2fbdaa36
JB
390GSM.
391
9ea7566d
JB
392%package -n gstreamer-kate
393Summary: GStreamer plugin for Kate text streams
394Summary(pl.UTF-8): Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera
395Group: Libraries
396Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
397Requires: libkate >= 0.1.7
f6bea579 398Requires: libtiger >= 0.3.2
9ea7566d
JB
399
400%description -n gstreamer-kate
401GStreamer plugin for Kate text streams.
402
403%description -n gstreamer-kate -l pl.UTF-8
404Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera.
405
c1cb81af
JB
406%package -n gstreamer-ladspa
407Summary: GStreamer wrapper for LADSPA plugins
63d1273e 408Summary(pl.UTF-8): Wrapper do wtyczek LADSPA dla GStreamera
c1cb81af 409Group: Libraries
9ea7566d 410Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
c1cb81af
JB
411
412%description -n gstreamer-ladspa
413Plugin which wraps LADSPA plugins for use by GStreamer applications.
414
e4fae186
JR
415%description -n gstreamer-ladspa -l pl.UTF-8
416Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje
c1cb81af
JB
417GStreamera.
418
5b48a746
JB
419%package -n gstreamer-lv2
420Summary: GStreamer wrapper for LV2 plugins
421Summary(pl.UTF-8): Wrapper do wtyczek LV2 dla GStreamera
422Group: Libraries
423Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
424Requires: slv2 >= 0.6.6
425
426%description -n gstreamer-lv2
427Plugin which wraps LV2 plugins for use by GStreamer applications.
428
429%description -n gstreamer-lv2 -l pl.UTF-8
430Wtyczka pozwalająca na używanie wtyczek LV2 przez aplikacje
431GStreamera.
432
263103ec
JB
433%package -n gstreamer-mimic
434Summary: GStreamer Mimic video decoding/encoding plugin
435Summary(pl.UTF-8): Wtyczka kodująca/dekodująca obraz Mimic do GStreamera
436Group: Libraries
437Requires: gstreamer >= %{gst_req_ver}
438
439%description -n gstreamer-mimic
440GStreamer Mimic video decoding/encoding plugin.
441
442%description -n gstreamer-mimic -l pl.UTF-8
443Wtyczka kodująca/dekodująca obraz Mimic do GStreamera.
444
3a8fb9fb
JB
445%package -n gstreamer-mjpegtools
446Summary: GStreamer mpeg2enc plugin
63d1273e 447Summary(pl.UTF-8): Wtyczka mpeg2enc do GStreamera
1a2f531c 448Group: Libraries
263103ec 449Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
3f1c8f8a 450Requires: mjpegtools-libs >= 2.0.0
3a8fb9fb
JB
451
452%description -n gstreamer-mjpegtools
453GStreamer mpeg2enc plugin (based on mjpegtools libraries).
454
e4fae186 455%description -n gstreamer-mjpegtools -l pl.UTF-8
3a8fb9fb
JB
456Wtyczka mpeg2enc do GStreamera (oparta na bibliotekach mjpegtools).
457
2fbdaa36
JB
458%package -n gstreamer-mms
459Summary: GStreamer mms plugin
63d1273e 460Summary(pl.UTF-8): Wtyczka mms do GStreamera
2fbdaa36 461Group: Libraries
9ea7566d
JB
462Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
463Requires: libmms >= 0.4
2fbdaa36
JB
464
465%description -n gstreamer-mms
466GStreamer mms plugin.
467
e4fae186 468%description -n gstreamer-mms -l pl.UTF-8
2fbdaa36
JB
469Wtyczka mms do GStreamera.
470
471%package -n gstreamer-musepack
472Summary: GStreamer musepack plugin
63d1273e 473Summary(pl.UTF-8): Wtyczka musepack do GStreamera
2fbdaa36
JB
474Group: Libraries
475Requires: gstreamer >= %{gst_req_ver}
476
477%description -n gstreamer-musepack
478GStreamer musepack plugin.
479
e4fae186 480%description -n gstreamer-musepack -l pl.UTF-8
2fbdaa36
JB
481Wtyczka musepack do GStreamera.
482
466f1e46
JB
483%package -n gstreamer-mythtv
484Summary: GStreamer MythTV plugin
485Summary(pl.UTF-8): Wtyczka MythTV do GStreamera
486Group: Libraries
487Requires: gstreamer >= %{gst_req_ver}
488
489%description -n gstreamer-mythtv
490GStreamer MythTV plugin.
491
492%description -n gstreamer-mythtv -l pl.UTF-8
493Wtyczka MythTV do GStreamera.
494
58c82848
JB
495%package -n gstreamer-musicbrainz
496Summary: GStreamer musicbrainz plugin
63d1273e 497Summary(pl.UTF-8): Wtyczka musicbrainz do GStreamera
58c82848 498Group: Libraries
9ea7566d 499Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
58c82848
JB
500
501%description -n gstreamer-musicbrainz
502GStreamer musicbrainz plugin - a TRM signature producer.
503
e4fae186
JR
504%description -n gstreamer-musicbrainz -l pl.UTF-8
505Wtyczka musicbrainz do GStreamera, tworząca sygnatury TRM.
58c82848 506
0c737202
JB
507%package -n gstreamer-neon
508Summary: GStreamer neon HTTP source plugin
63d1273e 509Summary(pl.UTF-8): Wtyczka źródła HTTP neon do GStreamera
0c737202
JB
510Group: Libraries
511Requires: gstreamer >= %{gst_req_ver}
9ea7566d 512Requires: neon >= 0.27.0
0c737202
JB
513
514%description -n gstreamer-neon
515GStreamer neon HTTP source plugin.
516
e4fae186
JR
517%description -n gstreamer-neon -l pl.UTF-8
518Wtyczka źródła HTTP neon do GStreamera.
0c737202 519
2ce39962
JB
520%package -n gstreamer-ofa
521Summary: GStreamer OFA fingerprint plugin
522Summary(pl.UTF-8): Wtyczka odcisków OFA do GStreamera
523Group: Libraries
524Requires: gstreamer >= %{gst_req_ver}
525Requires: libofa >= 0.9.3
526
527%description -n gstreamer-ofa
528GStreamer OFA plugin to calculate MusicIP fingerprints from audio
529files.
530
531%description -n gstreamer-ofa -l pl.UTF-8
532Wtyczka OFA do GStreamera służąca do obliczania odcisków MusicIP
533plików dźwiękowych.
534
3f1c8f8a
JB
535%package -n gstreamer-openal
536Summary: GStreamer OpenAL audio input/output plugin
537Summary(pl.UTF-8): Wtyczka wejścia/wyjścia dźwięku OpenAL do GStreamera
538Group: Libraries
539Requires: gstreamer >= %{gst_req_ver}
540Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
541Provides: gstreamer-audiosink = %{version}
542
543%description -n gstreamer-openal
544GStreamer OpenAL support plugin, providing audio sink and source.
545
546%description -n gstreamer-openal -l pl.UTF-8
547Wtyczka obsługująca OpenAL do GStreamera, zapewniająca wyjście i
548źródło dźwięku.
549
ec79bdfa
JB
550%package -n gstreamer-opencv
551Summary: GStreamer OpenCV plugin
552Summary(pl.UTF-8): Wtyczka OpenCV do GStreamera
553Group: Libraries
554Requires: gstreamer >= %{gst_req_ver}
8d521b18 555Requires: opencv >= 1:2.2.0
ec79bdfa
JB
556
557%description -n gstreamer-opencv
558GStreamer OpenCV plugin. It contains the following elements:
559facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace,
560cverode, cvequalizehist, cvdilate, textwrite, templatematch,
561pyramidsegment.
562
563%description -n gstreamer-opencv -l pl.UTF-8
564Wtyczka OpenCV do GStreamera. Zawiera następujące elementy:
565facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace,
566cverode, cvequalizehist, cvdilate, textwrite, templatematch,
567pyramidsegment.
568
3f1c8f8a
JB
569%package -n gstreamer-opus
570Summary: GStreamer OPUS audio decoder/encoder plugin
571Summary(pl.UTF-8): Wtyczka kodera/dekodera dźwięku OPUS do GStreamera
572Group: Libraries
573Requires: gstreamer >= %{gst_req_ver}
574Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
575Requires: opus >= 0.9.4
576
577%description -n gstreamer-opus
578GStreamer OPUS audio decoder/encoder plugin.
579
580%description -n gstreamer-opus -l pl.UTF-8
581Wtyczka GStreamera kodująca/dekodująca dźwięk w formacie OPUS.
582
475ff9bb
JB
583%package -n gstreamer-resindvd
584Summary: GStreamer Resin DVD playback plugin
585Summary(pl.UTF-8): Wtyczka odtwarzania Resin DVD do GStreamera
586Group: Libraries
3f1c8f8a
JB
587# for locales
588Requires: %{name} = %{version}-%{release}
475ff9bb
JB
589Requires: gstreamer >= %{gst_req_ver}
590
591%description -n gstreamer-resindvd
592GStreamer Resin DVD playback plugin.
593
594%description -n gstreamer-resindvd -l pl.UTF-8
595Wtyczka odtwarzania Resin DVD do GStreamera.
596
64855c1e
JB
597%package -n gstreamer-rtmp
598Summary: RTMP stream input plugin for GStreamer
599Summary(pl.UTF-8): Wtyczka strumieni wejściowych RTMP dla GStreamera
600Group: Libraries
601Requires: gstreamer >= %{gst_req_ver}
602Conflicts: gstreamer-plugins-bad < 0.10.22
603
604%description -n gstreamer-rtmp
605GStreamer plugin that reads data from a local or remote location
606specified by an URI, using any protocol supported by the RTMP library,
607i.e. rtmp, rtmpt, rtmps, rtmpe, rtmpfp, rtmpte and rtmpts.
608
609%description -n gstreamer-rtmp -l pl.UTF-8
610Wtyczka GStreamera czytająca dane z lokalnego lub zdalnego miejsca
611określonego URI przy użyciu dowolnego protokołu obsługiwanego przez
612bibliotekę RTMP: rtmp, rtmpt, rtmps, rtmpe, rtmpfp, rtmpte lub rtmpts.
613
a9463b1e
JB
614%package -n gstreamer-schroedinger
615Summary: Schroedinger plugin for GStreamer
616Summary(pl.UTF-8): Wtyczka Schroedinger do GStreamera
617Group: Libraries
618Requires: gstreamer >= %{gst_req_ver}
a3c6ef69 619Requires: schroedinger >= 1.0.10
735acac7 620Obsoletes: gstreamer-schroedinger = 1.0.7
a9463b1e
JB
621
622%description -n gstreamer-schroedinger
623Schroedinger plugin for GStreamer.
624
625%description -n gstreamer-schroedinger -l pl.UTF-8
626Wtyczka Schroedinger do GStreamera.
627
bf72c8fd
JB
628%package -n gstreamer-sndfile
629Summary: GStreamer sndfile plugin
630Summary(pl.UTF-8): Wtyczka sndfile do GStreamera
631Group: Libraries
632# for locales
633Requires: %{name} = %{version}-%{release}
634Requires: gstreamer >= %{gst_req_ver}
635Requires: libsndfile >= 1.0.16
636
637%description -n gstreamer-sndfile
638GStreamer sndfile source plugin.
639
640%description -n gstreamer-sndfile -l pl.UTF-8
641Wtyczka sndfile do GStreamera.
642
58c82848
JB
643%package -n gstreamer-soundtouch
644Summary: GStreamer soundtouch plugin
63d1273e 645Summary(pl.UTF-8): Wtyczka soundtouch do GStreamera
58c82848
JB
646Group: Libraries
647Requires: gstreamer >= %{gst_req_ver}
9ea7566d 648Requires: soundtouch >= 1.4
58c82848
JB
649
650%description -n gstreamer-soundtouch
651GStreamer soundtouch source plugin - audio pitch controller.
652
e4fae186
JR
653%description -n gstreamer-soundtouch -l pl.UTF-8
654Wtyczka soundtouch do GStreamera, sterująca wysokością dźwięku.
58c82848 655
bf72c8fd
JB
656%package -n gstreamer-spandsp
657Summary: GStreamer SpanDSP plugin
658Summary(pl.UTF-8): Wtyczka SpanDSP do GStreamera
32fcd46a
AM
659Group: Libraries
660Requires: gstreamer >= %{gst_req_ver}
bf72c8fd 661Requires: spandsp >= 0.0.6
32fcd46a 662
bf72c8fd
JB
663%description -n gstreamer-spandsp
664GStreamer SpanDSP plugin - audio effect that allows packet loss
665concealment.
32fcd46a 666
bf72c8fd
JB
667%description -n gstreamer-spandsp -l pl.UTF-8
668Wtyczka SpanDSP do GStreamera - efekt dźwiękowy umożliwiający
669ukrywanie strat pakietów.
32fcd46a 670
3a8fb9fb
JB
671%package -n gstreamer-spc
672Summary: GStreamer SPC plugin
63d1273e 673Summary(pl.UTF-8): Wtyczka SPC dla GStreamera
3a8fb9fb 674Group: Libraries
9ea7566d 675Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
3a8fb9fb
JB
676Requires: libopenspc >= 0.3.99
677
678%description -n gstreamer-spc
679GStreamer Plugin for playing SPC files using OpenSPC library.
680
e4fae186
JR
681%description -n gstreamer-spc -l pl.UTF-8
682Wtyczka GStreamera odtwarzająca pliki SPC przy użyciu biblioteki
3a8fb9fb
JB
683OpenSPC.
684
0c737202
JB
685%package -n gstreamer-swfdec
686Summary: GStreamer Flash redering plugin
63d1273e 687Summary(pl.UTF-8): Wtyczka renderująca animacje flash dla GStreamera
0c737202 688Group: Libraries
9ea7566d 689Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
0c737202
JB
690Requires: swfdec >= 0.3.6
691
692%description -n gstreamer-swfdec
693Plugin for rendering Flash animations using swfdec library.
694
e4fae186
JR
695%description -n gstreamer-swfdec -l pl.UTF-8
696Wtyczka renderująca animacje flash w oparciu o bibliotekę swfdec.
0c737202 697
3f1c8f8a
JB
698%package -n gstreamer-teletextdec
699Summary: teletextdec plugin for GStreamer
700Summary(pl.UTF-8): Wtyczka teletextdec do GStreamera
701Group: Libraries
702Requires: gstreamer >= %{gst_req_ver}
703
704%description -n gstreamer-teletextdec
705Teletext decoder plugin for GStreamer.
706
707%description -n gstreamer-teletextdec -l pl.UTF-8
708Wtyczka dekodująca teletekst do GStreamera.
709
466f1e46
JB
710%package -n gstreamer-timidity
711Summary: timidity plugin for GStreamer
712Summary(pl.UTF-8): Wtyczka timidity do GStreamera
713Group: Libraries
714Requires: gstreamer >= %{gst_req_ver}
715
716%description -n gstreamer-timidity
717timidity plugin for GStreamer.
718
719%description -n gstreamer-timidity -l pl.UTF-8
720Wtyczka timidity do GStreamera.
721
61d5c5c2
JB
722%package -n gstreamer-videosink-directfb
723Summary: GStreamer DirectFB output plugin
724Summary(pl.UTF-8): Wtyczka wyjścia obrazu DirectFB do GStreamera
725Group: Libraries
726Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
727Provides: gstreamer-videosink = %{version}
728
729%description -n gstreamer-videosink-directfb
730GStreamer DirectFB output plugin.
731
732%description -n gstreamer-videosink-directfb -l pl.UTF-8
733Wtyczka wyjścia obrazu DirectFB do GStreamera.
734
2fbdaa36
JB
735%package -n gstreamer-videosink-sdl
736Summary: GStreamer plugin for outputing to SDL
63d1273e 737Summary(pl.UTF-8): Wtyczka wyjścia SDL do GStreamera
2fbdaa36 738Group: Libraries
9ea7566d 739Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
2fbdaa36
JB
740Provides: gstreamer-videosink = %{version}
741Obsoletes: gstreamer-SDL
742
743%description -n gstreamer-videosink-sdl
744Plugin for sending output to the Simple Direct Media architecture.
61d5c5c2 745(http://www.libsdl.org/). Useful for fullscreen playback.
2fbdaa36 746
e4fae186
JR
747%description -n gstreamer-videosink-sdl -l pl.UTF-8
748Wtyczka przekazująca wyjście do architektury SDL. Użyteczna do
749odtwarzania na pełnym ekranie.
2fbdaa36 750
61d5c5c2
JB
751%package -n gstreamer-videosink-wayland
752Summary: GStreamer plugin for outputing to Wayland
753Summary(pl.UTF-8): Wtyczka wyjścia Wayland do GStreamera
2fbdaa36 754Group: Libraries
9ea7566d 755Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
2fbdaa36
JB
756Provides: gstreamer-videosink = %{version}
757
61d5c5c2
JB
758%description -n gstreamer-videosink-wayland
759Plugin for sending output to the Wayland architecture.
2fbdaa36 760
61d5c5c2
JB
761%description -n gstreamer-videosink-wayland -l pl.UTF-8
762Wtyczka przekazująca wyjście do architektury Wayland.
2fbdaa36 763
3f1c8f8a
JB
764%package -n gstreamer-voaacenc
765Summary: AAC encoder plugin for GStreamer
766Summary(pl.UTF-8): Wtyczka kodera dźwięku AAC do GStreamera
767Group: Libraries
768Requires: gstreamer >= %{gst_req_ver}
769Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
770Requires: vo-aacenc >= 0.1.0
771
772%description -n gstreamer-voaacenc
773AAC audio encoder plugin for GStreamer using VisualOn library.
774
775%description -n gstreamer-voaacenc -l pl.UTF-8
776Wtyczka kodera dźwięku AAC do GStreamera, wykorzystująca bibliotekę
777VisualOn.
778
466f1e46
JB
779%package -n gstreamer-wildmidi
780Summary: wildmidi plugin for GStreamer
781Summary(pl.UTF-8): Wtyczka wildmidi do GStreamera
782Group: Libraries
783Requires: gstreamer >= %{gst_req_ver}
784
785%description -n gstreamer-wildmidi
786wildmidi plugin for GStreamer.
787
788%description -n gstreamer-wildmidi -l pl.UTF-8
789Wtyczka wildmidi do GStreamera.
790
0c737202
JB
791%package -n gstreamer-xvid
792Summary: GStreamer xvid decoder plugin
63d1273e 793Summary(pl.UTF-8): Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid
0c737202 794Group: Libraries
9ea7566d 795Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
ad674b1f 796Obsoletes: gstreamer-divx
0c737202
JB
797
798%description -n gstreamer-xvid
799GStreamer xvid decoder plugin.
800
e4fae186
JR
801%description -n gstreamer-xvid -l pl.UTF-8
802Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid.
0c737202 803
a9463b1e
JB
804%package -n gstreamer-zbar
805Summary: GStreamer ZBar barcode scanner plugin
806Summary(pl.UTF-8): Wtyczka do GStreamera skanująca kody kreskowe
72cfdd58 807Group: Libraries
a9463b1e
JB
808Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
809Requires: zbar >= 0.9
72cfdd58 810
a9463b1e
JB
811%description -n gstreamer-zbar
812GStreamer ZBar barcode scanner plugin.
72cfdd58 813
a9463b1e
JB
814%description -n gstreamer-zbar -l pl.UTF-8
815Wtyczka do GStreamera skanująca kody kreskowe.
72cfdd58 816
2fbdaa36
JB
817%prep
818%setup -q -n %{gstname}-%{version}
819%patch0 -p1
0c737202
JB
820%patch1 -p1
821%patch2 -p1
8d521b18 822%patch3 -p1
2fbdaa36
JB
823
824%build
825%{__libtoolize}
826%{__aclocal} -I m4 -I common/m4
827%{__autoconf}
828%{__autoheader}
829%{__automake}
830%configure \
c1cb81af 831 %{!?with_cdaudio:--disable-cdaudio} \
2ce39962 832 %{!?with_dirac:--disable-dirac} \
0c737202 833 %{!?with_dts:--disable-dts} \
2fbdaa36
JB
834 %{!?with_faad:--disable-faad} \
835 %{!?with_gsm:--disable-gsm} \
c1cb81af 836 %{!?with_ladspa:--disable-ladspa} \
2fbdaa36 837 %{!?with_mms:--disable-libmms} \
3a8fb9fb 838 %{!?with_mjpegtools:--disable-mpeg2enc} \
2fbdaa36 839 %{!?with_musepack:--disable-musepack} \
0c737202 840 %{!?with_neon:--disable-neon} \
2ce39962 841 %{!?with_ofa:--disable-ofa} \
2fbdaa36
JB
842 %{!?with_sdl:--disable-sdl} \
843 %{!?with_sdl:--disable-sdltest} \
3a8fb9fb 844 %{!?with_spc:--disable-spc} \
0c737202 845 %{!?with_swfdec:--disable-swfdec} \
cac9ec7d 846 %{!?with_amr:--disable-voamrwbenc} \
0c737202 847 %{!?with_xvid:--disable-xvid} \
c9ecff38 848 --disable-silent-rules \
2fbdaa36 849 --disable-static \
475ff9bb 850 --enable-experimental \
2fbdaa36 851 --enable-gtk-doc \
61d5c5c2 852 --with-gtk=3.0 \
2fbdaa36
JB
853 --with-html-dir=%{_gtkdocdir}
854
b9ab099c 855%{__make} -j1
2fbdaa36
JB
856
857%install
858rm -rf $RPM_BUILD_ROOT
859
860%{__make} install \
861 DESTDIR=$RPM_BUILD_ROOT
862
863# We don't need plugins' *.la files
c9ecff38 864%{__rm} $RPM_BUILD_ROOT%{gstlibdir}/*.la
61d5c5c2
JB
865# obsoleted by pkg-config
866%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgst*.la
2fbdaa36 867
58c82848
JB
868%find_lang %{gstname}-%{gst_major_ver}
869
2fbdaa36
JB
870%clean
871rm -rf $RPM_BUILD_ROOT
872
f137ef01
JB
873%post -p /sbin/ldconfig
874%postun -p /sbin/ldconfig
32fcd46a 875
58c82848 876%files -f %{gstname}-%{gst_major_ver}.lang
2fbdaa36
JB
877%defattr(644,root,root,755)
878%doc AUTHORS ChangeLog NEWS README RELEASE
7a5b4651 879%attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so.*.*.*
a3c6ef69 880%attr(755,root,root) %ghost %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so.0
3b6ed238 881%attr(755,root,root) %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.*.*.*
a3c6ef69 882%attr(755,root,root) %ghost %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.0
3f1c8f8a 883%attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so.*.*.*
a3c6ef69 884%attr(755,root,root) %ghost %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so.0
3b6ed238 885%attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so.*.*.*
a3c6ef69
ŁK
886%attr(755,root,root) %ghost %{_libdir}/libgstphotography-%{gst_major_ver}.so.0
887%attr(755,root,root) %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so.*.*.*
888%attr(755,root,root) %ghost %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so.0
3b6ed238 889%if %{with vdpau}
61d5c5c2
JB
890%attr(755,root,root) %{_libdir}/libgstvdp-%{gst_major_ver}.so.*.*.*
891%attr(755,root,root) %ghost %{_libdir}/libgstvdp-%{gst_major_ver}.so.23
3b6ed238 892%endif
d08e083f 893%attr(755,root,root) %{gstlibdir}/libgstadpcmdec.so
3b6ed238 894%attr(755,root,root) %{gstlibdir}/libgstadpcmenc.so
c0f896a8 895%attr(755,root,root) %{gstlibdir}/libgstasfmux.so
3f1c8f8a 896%attr(755,root,root) %{gstlibdir}/libgstaudiovisualizers.so
365a7c74 897%attr(755,root,root) %{gstlibdir}/libgstautoconvert.so
32fcd46a 898%attr(755,root,root) %{gstlibdir}/libgstbayer.so
0c737202 899%attr(755,root,root) %{gstlibdir}/libgstbz2.so
7a5b4651 900%attr(755,root,root) %{gstlibdir}/libgstcamerabin2.so
b718db05 901%attr(755,root,root) %{gstlibdir}/libgstcoloreffects.so
3b6ed238 902%attr(755,root,root) %{gstlibdir}/libgstdataurisrc.so
365a7c74 903%attr(755,root,root) %{gstlibdir}/libgstdtmf.so
6dd5af62 904%attr(755,root,root) %{gstlibdir}/libgstdebugutilsbad.so
9bab0788 905%attr(755,root,root) %{gstlibdir}/libgstdvb.so
7a5b4651 906%attr(755,root,root) %{gstlibdir}/libgstdvbsuboverlay.so
9bab0788 907%attr(755,root,root) %{gstlibdir}/libgstdvdspu.so
9bab0788 908%attr(755,root,root) %{gstlibdir}/libgstfestival.so
64855c1e 909%attr(755,root,root) %{gstlibdir}/libgstfragmented.so
b718db05
PZ
910%attr(755,root,root) %{gstlibdir}/libgstgaudieffects.so
911%attr(755,root,root) %{gstlibdir}/libgstgeometrictransform.so
a3c6ef69 912%attr(755,root,root) %{gstlibdir}/libgstgdp.so
d08e083f 913%attr(755,root,root) %{gstlibdir}/libgstid3tag.so
7a5b4651 914%attr(755,root,root) %{gstlibdir}/libgstinterlace.so
3f1c8f8a 915%attr(755,root,root) %{gstlibdir}/libgstinter.so
3b6ed238 916%attr(755,root,root) %{gstlibdir}/libgstjpegformat.so
365a7c74 917%attr(755,root,root) %{gstlibdir}/libgstliveadder.so
58c82848 918%attr(755,root,root) %{gstlibdir}/libgstmodplug.so
a3c6ef69 919%attr(755,root,root) %{gstlibdir}/libgstmpegpsdemux.so
64855c1e 920%attr(755,root,root) %{gstlibdir}/libgstmpegtsdemux.so
0a785e13 921%attr(755,root,root) %{gstlibdir}/libgstmpegtsmux.so
0a785e13 922%attr(755,root,root) %{gstlibdir}/libgstpcapparse.so
00c9968c 923%attr(755,root,root) %{gstlibdir}/libgstpnm.so
9bab0788 924%attr(755,root,root) %{gstlibdir}/libgstrawparse.so
3f1c8f8a 925%attr(755,root,root) %{gstlibdir}/libgstremovesilence.so
365a7c74 926%attr(755,root,root) %{gstlibdir}/libgstrtpmux.so
64855c1e 927%attr(755,root,root) %{gstlibdir}/libgstrtpvp8.so
0a785e13 928%attr(755,root,root) %{gstlibdir}/libgstscaletempoplugin.so
9bab0788 929%attr(755,root,root) %{gstlibdir}/libgstsdpelem.so
139776ad 930%attr(755,root,root) %{gstlibdir}/libgstsegmentclip.so
b718db05 931%attr(755,root,root) %{gstlibdir}/libgstshm.so
365a7c74 932%attr(755,root,root) %{gstlibdir}/libgstsiren.so
3f1c8f8a 933%attr(755,root,root) %{gstlibdir}/libgstsmooth.so
61d5c5c2
JB
934%if %{with vdpau}
935%attr(755,root,root) %{gstlibdir}/libgstvdpau.so
936%endif
937%attr(755,root,root) %{gstlibdir}/libgstvideoparsersbad.so
938%attr(755,root,root) %{gstlibdir}/libgsty4mdec.so
939# not ported to 1.0
940#%attr(755,root,root) %{gstlibdir}/libgstaiff.so
941#%attr(755,root,root) %{gstlibdir}/libgstapexsink.so
942#%attr(755,root,root) %{gstlibdir}/libgstcdxaparse.so
943#%attr(755,root,root) %{gstlibdir}/libgstcog.so
944#%attr(755,root,root) %{gstlibdir}/libgstdccp.so
945#%attr(755,root,root) %{gstlibdir}/libgstdecklink.so
946#%attr(755,root,root) %{gstlibdir}/libgstfaceoverlay.so
947#%attr(755,root,root) %{gstlibdir}/libgstfbdevsink.so
948#%attr(755,root,root) %{gstlibdir}/libgstfieldanalysis.so
949#%attr(755,root,root) %{gstlibdir}/libgstfreeverb.so
950#%attr(755,root,root) %{gstlibdir}/libgstfrei0r.so
951#%attr(755,root,root) %{gstlibdir}/libgsthdvparse.so
952#%attr(755,root,root) %{gstlibdir}/libgstivfparse.so
b7da919a
JB
953%if %{with jasper}
954%attr(755,root,root) %{gstlibdir}/libgstjasper.so
955%endif
61d5c5c2
JB
956#%attr(755,root,root) %{gstlibdir}/libgstjp2kdecimator.so
957#%attr(755,root,root) %{gstlibdir}/libgstlinsys.so
958#%attr(755,root,root) %{gstlibdir}/libgstmve.so
959#%attr(755,root,root) %{gstlibdir}/libgstmxf.so
960#%attr(755,root,root) %{gstlibdir}/libgstnsf.so
961#%attr(755,root,root) %{gstlibdir}/libgstnuvdemux.so
962#%attr(755,root,root) %{gstlibdir}/libgstpatchdetect.so
963%ifarch %{ix86} %{x8664}
964#%attr(755,root,root) %{gstlibdir}/libgstreal.so
965%endif
966#%attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so
967%if %{with rsvg}
968%attr(755,root,root) %{gstlibdir}/libgstrsvg.so
969%endif
970#%attr(755,root,root) %{gstlibdir}/libgstsdi.so
a3c6ef69
ŁK
971#%attr(755,root,root) %{gstlibdir}/libgststereo.so
972#%attr(755,root,root) %{gstlibdir}/libgstsubenc.so
973#%attr(755,root,root) %{gstlibdir}/libgsttta.so
974#%attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
a3c6ef69 975#%attr(755,root,root) %{gstlibdir}/libgstvideofiltersbad.so
a3c6ef69 976#%attr(755,root,root) %{gstlibdir}/libgstvideomeasure.so
61d5c5c2 977#%attr(755,root,root) %{gstlibdir}/libgstvideosignal.so
a3c6ef69 978#%attr(755,root,root) %{gstlibdir}/libgstvmnc.so
a3c6ef69 979%{_gtkdocdir}/gst-plugins-bad-plugins-%{gst_major_ver}
2fbdaa36 980
ecd2a72f
AF
981%files devel
982%defattr(644,root,root,755)
7a5b4651
JB
983%attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so
984%attr(755,root,root) %{_libdir}/libgstbasevideo-%{gst_major_ver}.so
3f1c8f8a 985%attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so
7a5b4651
JB
986%attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so
987%attr(755,root,root) %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so
a3c6ef69
ŁK
988%{_includedir}/gstreamer-%{gst_major_ver}/gst/basecamerabinsrc
989%{_includedir}/gstreamer-%{gst_major_ver}/gst/codecparsers
1055870a
ŁK
990%{_includedir}/gstreamer-%{gst_major_ver}/gst/interfaces
991%{_includedir}/gstreamer-%{gst_major_ver}/gst/signalprocessor
a3c6ef69
ŁK
992%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/gstsurfaceconverter.h
993%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/gstsurfacemeta.h
994%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/videocontext.h
7a5b4651 995%if %{with vdpau}
61d5c5c2
JB
996%attr(755,root,root) %{_libdir}/libgstvdp-%{gst_major_ver}.so
997%{_includedir}/gstreamer-%{gst_major_ver}/gst/vdpau
7a5b4651 998%endif
3f1c8f8a
JB
999%{_pkgconfigdir}/gstreamer-basevideo-%{gst_major_ver}.pc
1000%{_pkgconfigdir}/gstreamer-codecparsers-%{gst_major_ver}.pc
3b6ed238 1001%{_pkgconfigdir}/gstreamer-plugins-bad-%{gst_major_ver}.pc
a3c6ef69 1002%{_gtkdocdir}/gst-plugins-bad-libs-%{gst_major_ver}
ecd2a72f 1003
2fbdaa36
JB
1004##
1005## Plugins
1006##
1007
1008%if %{with faad}
1009%files -n gstreamer-aac
1010%defattr(644,root,root,755)
1011%attr(755,root,root) %{gstlibdir}/libgstfaac.so
1012%attr(755,root,root) %{gstlibdir}/libgstfaad.so
1013%endif
1014
c1cb81af 1015%if %{with amr}
c9ecff38 1016%files -n gstreamer-amrwbenc
c1cb81af 1017%defattr(644,root,root,755)
3f1c8f8a 1018%attr(755,root,root) %{gstlibdir}/libgstvoamrwbenc.so
9ea7566d 1019# dirs should belong to gstreamer or gstreamer-pb?
263103ec
JB
1020%dir %{gstdatadir}
1021%dir %{gstdatadir}/presets
3f1c8f8a 1022%{gstdatadir}/presets/GstVoAmrwbEnc.prs
c1cb81af
JB
1023%endif
1024
03d20e46
JB
1025%files -n gstreamer-ass
1026%defattr(644,root,root,755)
1027%attr(755,root,root) %{gstlibdir}/libgstassrender.so
1028
2fbdaa36
JB
1029%files -n gstreamer-audio-effects-bad
1030%defattr(644,root,root,755)
1031%attr(755,root,root) %{gstlibdir}/libgstspeed.so
1032
61d5c5c2
JB
1033%if %{with nas}
1034%files -n gstreamer-audiosink-nas
1035%defattr(644,root,root,755)
1036%attr(755,root,root) %{gstlibdir}/libgstnassink.so
1037%endif
f137ef01 1038
c1cb81af 1039%if %{with cdaudio}
61d5c5c2
JB
1040%files -n gstreamer-cdaudio
1041%defattr(644,root,root,755)
1042%attr(755,root,root) %{gstlibdir}/libgstcdaudio.so
c1cb81af
JB
1043%endif
1044
901f0991
JB
1045%files -n gstreamer-celt
1046%defattr(644,root,root,755)
1047%attr(755,root,root) %{gstlibdir}/libgstcelt.so
1048
64855c1e
JB
1049%files -n gstreamer-curl
1050%defattr(644,root,root,755)
1051%attr(755,root,root) %{gstlibdir}/libgstcurl.so
1052
61d5c5c2
JB
1053%if %{with dc1394}
1054%files -n gstreamer-dc1394
1055%defattr(644,root,root,755)
1056%attr(755,root,root) %{gstlibdir}/libgstdc1394.so
1057%endif
d44ce5ee 1058
2ce39962 1059%if %{with dirac}
61d5c5c2
JB
1060%files -n gstreamer-dirac
1061%defattr(644,root,root,755)
1062%attr(755,root,root) %{gstlibdir}/libgstdirac.so
0c737202
JB
1063%endif
1064
1065%if %{with dts}
1066%files -n gstreamer-dts
1067%defattr(644,root,root,755)
1068%attr(755,root,root) %{gstlibdir}/libgstdtsdec.so
1069%endif
1070
139776ad
PZ
1071%files -n gstreamer-flite
1072%defattr(644,root,root,755)
1073%attr(755,root,root) %{gstlibdir}/libgstflite.so
1074
fd22d110
JB
1075%files -n gstreamer-gme
1076%defattr(644,root,root,755)
1077%attr(755,root,root) %{gstlibdir}/libgstgme.so
1078
61d5c5c2
JB
1079# not ported to 1.0 yet
1080%if 0
1081%files -n gstreamer-gsettings
1082%defattr(644,root,root,755)
1083%attr(755,root,root) %{gstlibdir}/libgstgsettingselements.so
1084%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-%{gst_major_ver}.default-elements.gschema.xml
1085%endif
9ea7566d 1086
2fbdaa36
JB
1087%if %{with gsm}
1088%files -n gstreamer-gsm
1089%defattr(644,root,root,755)
1090%attr(755,root,root) %{gstlibdir}/libgstgsm.so
1091%endif
1092
61d5c5c2
JB
1093%if %{with kate}
1094%files -n gstreamer-kate
1095%defattr(644,root,root,755)
1096%doc ext/kate/README
1097%attr(755,root,root) %{gstlibdir}/libgstkate.so
1098%endif
9ea7566d 1099
c1cb81af 1100%if %{with ladspa}
61d5c5c2
JB
1101%files -n gstreamer-ladspa
1102%defattr(644,root,root,755)
1103%attr(755,root,root) %{gstlibdir}/libgstladspa.so
c1cb81af
JB
1104%endif
1105
61d5c5c2
JB
1106%if %{with lv2}
1107%files -n gstreamer-lv2
1108%defattr(644,root,root,755)
1109%doc ext/lv2/README
1110%attr(755,root,root) %{gstlibdir}/libgstlv2.so
1111%endif
5b48a746 1112
263103ec
JB
1113%files -n gstreamer-mimic
1114%defattr(644,root,root,755)
1115%attr(755,root,root) %{gstlibdir}/libgstmimic.so
1116
3a8fb9fb
JB
1117%if %{with mjpegtools}
1118%files -n gstreamer-mjpegtools
1119%defattr(644,root,root,755)
1120%attr(755,root,root) %{gstlibdir}/libgstmpeg2enc.so
365a7c74 1121%attr(755,root,root) %{gstlibdir}/libgstmplex.so
3a8fb9fb
JB
1122%endif
1123
2fbdaa36
JB
1124%if %{with mms}
1125%files -n gstreamer-mms
1126%defattr(644,root,root,755)
1127%attr(755,root,root) %{gstlibdir}/libgstmms.so
1128%endif
1129
58c82848 1130%if %{with musepack}
61d5c5c2
JB
1131%files -n gstreamer-musepack
1132%defattr(644,root,root,755)
1133%attr(755,root,root) %{gstlibdir}/libgstmusepack.so
58c82848
JB
1134%endif
1135
61d5c5c2
JB
1136%if %{with musicbrainz}
1137%files -n gstreamer-musicbrainz
1138%defattr(644,root,root,755)
1139%attr(755,root,root) %{gstlibdir}/libgsttrm.so
1140%endif
58c82848 1141
61d5c5c2
JB
1142%if %{with mythtv}
1143%files -n gstreamer-mythtv
1144%defattr(644,root,root,755)
1145%attr(755,root,root) %{gstlibdir}/libgstmythtvsrc.so
1146%endif
466f1e46 1147
0c737202 1148%if %{with neon}
61d5c5c2
JB
1149%files -n gstreamer-neon
1150%defattr(644,root,root,755)
1151%attr(755,root,root) %{gstlibdir}/libgstneonhttpsrc.so
0c737202
JB
1152%endif
1153
2ce39962 1154%if %{with ofa}
61d5c5c2
JB
1155%files -n gstreamer-ofa
1156%defattr(644,root,root,755)
1157%attr(755,root,root) %{gstlibdir}/libgstofa.so
2ce39962
JB
1158%endif
1159
61d5c5c2
JB
1160%if %{with openal}
1161%files -n gstreamer-openal
1162%defattr(644,root,root,755)
1163%attr(755,root,root) %{gstlibdir}/libgstopenal.so
1164%endif
3f1c8f8a 1165
ec79bdfa
JB
1166%if %{with opencv}
1167%files -n gstreamer-opencv
1168%defattr(644,root,root,755)
1169%attr(755,root,root) %{gstlibdir}/libgstopencv.so
1170%endif
1171
3f1c8f8a
JB
1172%files -n gstreamer-opus
1173%defattr(644,root,root,755)
1174%attr(755,root,root) %{gstlibdir}/libgstopus.so
1175
475ff9bb
JB
1176%files -n gstreamer-resindvd
1177%defattr(644,root,root,755)
a3c6ef69 1178%attr(755,root,root) %{gstlibdir}/libgstresindvd.so
475ff9bb 1179
64855c1e
JB
1180%files -n gstreamer-rtmp
1181%defattr(644,root,root,755)
1182%attr(755,root,root) %{gstlibdir}/libgstrtmp.so
1183
a9463b1e
JB
1184%files -n gstreamer-schroedinger
1185%defattr(644,root,root,755)
1186%attr(755,root,root) %{gstlibdir}/libgstschro.so
1187
61d5c5c2 1188%if %{with sndfile}
bf72c8fd
JB
1189%files -n gstreamer-sndfile
1190%defattr(644,root,root,755)
61d5c5c2
JB
1191%attr(755,root,root) %{gstlibdir}/libgstsndfile.so
1192%endif
bf72c8fd 1193
58c82848 1194%files -n gstreamer-soundtouch
2fbdaa36 1195%defattr(644,root,root,755)
9bab0788 1196%attr(755,root,root) %{gstlibdir}/libgstsoundtouch.so
2fbdaa36 1197
bf72c8fd 1198%files -n gstreamer-spandsp
32fcd46a 1199%defattr(644,root,root,755)
bf72c8fd 1200%attr(755,root,root) %{gstlibdir}/libgstspandsp.so
32fcd46a 1201
3a8fb9fb
JB
1202%if %{with spc}
1203%files -n gstreamer-spc
1204%defattr(644,root,root,755)
1205%attr(755,root,root) %{gstlibdir}/libgstspc.so
1206%endif
1207
0c737202 1208%if %{with swfdec}
61d5c5c2
JB
1209%files -n gstreamer-swfdec
1210%defattr(644,root,root,755)
1211%attr(755,root,root) %{gstlibdir}/libgstswfdec.so
0c737202
JB
1212%endif
1213
61d5c5c2
JB
1214%if %{with zvbi}
1215%files -n gstreamer-teletextdec
1216%defattr(644,root,root,755)
1217%attr(755,root,root) %{gstlibdir}/libgstteletextdec.so
1218%endif
466f1e46 1219
61d5c5c2
JB
1220%if %{with timidity}
1221%files -n gstreamer-timidity
1222%defattr(644,root,root,755)
1223%attr(755,root,root) %{gstlibdir}/libgsttimidity.so
1224%endif
139776ad 1225
3f1c8f8a
JB
1226%files -n gstreamer-voaacenc
1227%defattr(644,root,root,755)
1228%attr(755,root,root) %{gstlibdir}/libgstvoaacenc.so
1229
61d5c5c2
JB
1230%if %{with directfb}
1231%files -n gstreamer-videosink-directfb
1232%defattr(644,root,root,755)
1233%attr(755,root,root) %{gstlibdir}/libgstdfbvideosink.so
1234%endif
1235
2fbdaa36 1236%if %{with sdl}
61d5c5c2
JB
1237%files -n gstreamer-videosink-sdl
1238%defattr(644,root,root,755)
1239%attr(755,root,root) %{gstlibdir}/libgstsdl.so
2fbdaa36
JB
1240%endif
1241
61d5c5c2
JB
1242%if %{with wayland}
1243%files -n gstreamer-videosink-wayland
1244%defattr(644,root,root,755)
1245%attr(755,root,root) %{gstlibdir}/libgstwaylandsink.so
2fbdaa36
JB
1246%endif
1247
61d5c5c2
JB
1248%if %{with wildmidi}
1249%files -n gstreamer-wildmidi
1250%defattr(644,root,root,755)
1251%attr(755,root,root) %{gstlibdir}/libgstwildmidi.so
1252%endif
a9463b1e 1253
0c737202 1254%if %{with xvid}
61d5c5c2
JB
1255%files -n gstreamer-xvid
1256%defattr(644,root,root,755)
1257%attr(755,root,root) %{gstlibdir}/libgstxvid.so
0c737202 1258%endif
72cfdd58 1259
a9463b1e 1260%files -n gstreamer-zbar
72cfdd58 1261%defattr(644,root,root,755)
a9463b1e 1262%attr(755,root,root) %{gstlibdir}/libgstzbar.so
This page took 0.33307 seconds and 4 git commands to generate.