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