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