]> git.pld-linux.org Git - packages/gstreamer-plugins-good.git/blame - gstreamer-plugins-good.spec
- updated to 0.10.31
[packages/gstreamer-plugins-good.git] / gstreamer-plugins-good.spec
CommitLineData
519aa733
JB
1#
2# Conditional build:
3%bcond_without aalib # don't build aa videosink plugin
2172819b 4%bcond_without apidocs # disable gtk-doc
519aa733
JB
5%bcond_without caca # don't build caca videosink plugin
6%bcond_without cairo # don't build cairo plugin
e7d7576e 7%bcond_with esd # build ESD plugin
519aa733 8%bcond_without gconf # don't build GConf plugin
63fa96eb 9%bcond_with hal # build HAL plugin
d99b8ce4 10%bcond_without jack # don't build JACK audio plugin
4bfcc885 11%bcond_without soup # don't build libsoup 2.4 http source plugin
519aa733 12%bcond_without speex # don't build speex plugin
359ebc48 13%bcond_without wavpack # don't build wavpack plugin
a5d314f0 14
519aa733
JB
15%define gstname gst-plugins-good
16%define gst_major_ver 0.10
818d997b
JB
17%define gst_req_ver 0.10.36
18%define gstpb_req_ver 0.10.36
a5d314f0 19
99ab54c6 20%include /usr/lib/rpm/macros.gstreamer
519aa733 21Summary: Good GStreamer Streaming-media framework plugins
b4b37edd 22Summary(pl.UTF-8): Dobre wtyczki do środowiska obróbki strumieni GStreamer
519aa733 23Name: gstreamer-plugins-good
818d997b
JB
24Version: 0.10.31
25Release: 1
aae141a8 26License: LGPL v2+
519aa733 27Group: Libraries
818d997b
JB
28Source0: http://gstreamer.freedesktop.org/src/gst-plugins-good/%{gstname}-%{version}.tar.xz
29# Source0-md5: 555845ceab722e517040bab57f9ace95
623bf853 30URL: http://gstreamer.freedesktop.org/
59467759
JB
31BuildRequires: autoconf >= 2.60
32BuildRequires: automake >= 1:1.10
5900243e 33BuildRequires: docbook-dtd412-xml
bbbf358f 34BuildRequires: gdk-pixbuf2-devel >= 2.8.0
59467759 35BuildRequires: gettext-devel >= 0.17
818d997b 36BuildRequires: glib2-devel >= 1:2.24
519aa733 37BuildRequires: gstreamer-devel >= %{gst_req_ver}
844dbfcf 38BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver}
59467759 39BuildRequires: gtk+2-devel >= 2:2.14.0
359ebc48 40%{?with_apidocs:BuildRequires: gtk-doc >= 1.7}
519aa733 41BuildRequires: libtool >= 1.4
59467759 42BuildRequires: orc-devel >= 0.4.11
519aa733 43BuildRequires: pkgconfig >= 1:0.9.0
133ea663 44BuildRequires: python >= 2.1
133ea663 45BuildRequires: rpmbuild(macros) >= 1.198
818d997b
JB
46BuildRequires: tar >= 1:1.22
47BuildRequires: xz
519aa733
JB
48##
49## plugins
50##
29cbea58 51%{?with_gconf:BuildRequires: GConf2-devel >= 2.14.0}
519aa733 52%{?with_aalib:BuildRequires: aalib-devel >= 0.11.0}
d99b8ce4 53BuildRequires: bzip2-devel
29cbea58 54%{?with_cairo:BuildRequires: cairo-devel >= 1.2.0}
bbbf358f 55%{?with_cairo:BuildRequires: cairo-gobject-devel >= 1.10.0}
34f159cd 56BuildRequires: dbus-devel >= 0.91
e7d7576e 57%{?with_esd:BuildRequires: esound-devel >= 0.2.12}
59467759 58BuildRequires: flac-devel >= 1.1.4
63fa96eb 59%{?with_hal:BuildRequires: hal-devel >= 0.5.7.1}
d99b8ce4 60%{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 0.99.10}
519aa733
JB
61BuildRequires: libavc1394-devel
62%{?with_caca:BuildRequires: libcaca-devel}
63BuildRequires: libdv-devel >= 0.104
14660e55 64BuildRequires: libiec61883-devel >= 1.0.0
519aa733
JB
65BuildRequires: libjpeg-devel
66BuildRequires: libpng-devel >= 1.2.0
59467759 67BuildRequires: libraw1394-devel >= 2.0.0
519aa733 68BuildRequires: libshout-devel >= 2.0
d99b8ce4 69%{?with_soup:BuildRequires: libsoup-devel >= 2.26}
844dbfcf
JB
70# for taglib
71BuildRequires: libstdc++-devel
59467759 72BuildRequires: libv4l-devel
29cbea58 73BuildRequires: libxml2-devel >= 1:2.6.26
818d997b 74BuildRequires: pulseaudio-devel >= 1.0
519aa733 75%{?with_speex:BuildRequires: speex-devel >= 1:1.1.6}
59467759
JB
76BuildRequires: taglib-devel >= 1.5
77BuildRequires: udev-glib-devel >= 143
359ebc48 78%{?with_wavpack:BuildRequires: wavpack-devel >= 4.40.0}
844dbfcf
JB
79BuildRequires: xorg-lib-libX11-devel
80BuildRequires: xorg-lib-libXdamage-devel
81BuildRequires: xorg-lib-libXext-devel
82BuildRequires: xorg-lib-libXfixes-devel
818d997b 83BuildRequires: xorg-lib-libXv-devel
519aa733 84BuildRequires: zlib-devel
818d997b 85Requires: glib2 >= 1:2.24
519aa733 86Requires: gstreamer >= %{gst_req_ver}
844dbfcf 87Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
59467759 88Requires: orc >= 0.4.11
519aa733
JB
89Obsoletes: gstreamer-avi
90Obsoletes: gstreamer-flx
f9bca870 91%{!?with_hal:Obsoletes: gstreamer-hal}
519aa733
JB
92Obsoletes: gstreamer-matroska
93Obsoletes: gstreamer-mixer
94Obsoletes: gstreamer-navigation
49ba75d8 95Obsoletes: gstreamer-oss4
519aa733
JB
96Obsoletes: gstreamer-rtp
97Obsoletes: gstreamer-udp
d4ac49d8
PG
98%if %{without esd}
99Obsoletes: gstreamer-audiosink-esd
100%endif
49ba75d8 101Conflicts: gstreamer-plugins-bad < 0.10.19
519aa733
JB
102BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
103
104%define gstlibdir %{_libdir}/gstreamer-%{gst_major_ver}
519aa733
JB
105
106%description
107GStreamer is a streaming-media framework, based on graphs of filters
108which operate on media data. Applications using this library can do
109anything from real-time sound processing to playing videos, and just
110about anything else media-related. Its plugin-based architecture means
111that new data types or processing capabilities can be added simply by
112installing new plugins.
113
2929b21b
JR
114%description -l pl.UTF-8
115GStreamer to środowisko obróbki danych strumieniowych, bazujące na
116grafie filtrów operujących na danych medialnych. Aplikacje używające
117tej biblioteki mogą robić wszystko od przetwarzania dźwięku w czasie
118rzeczywistym, do odtwarzania filmów i czegokolwiek innego związego z
119mediami. Architektura bazująca na wtyczkach pozwala na łatwe dodawanie
120nowych typów danych lub możliwości obróbki.
519aa733 121
2172819b
MB
122%package apidocs
123Summary: Good GStreamer streaming-media framework plugins API documentation
124Summary(pl.UTF-8): Dokumentacja API dobrych wtyczek środowiska obróbki strumieni GStreamer
125Group: Documentation
126Requires: gtk-doc-common
127
128%description apidocs
129Good GStreamer streaming-media framework plugins API documentation.
130
131%description apidocs -l pl.UTF-8
132Dokumentacja API dobrych wtyczek środowiska obróbki strumieni
133GStreamer.
134
519aa733
JB
135%package -n gstreamer-GConf
136Summary: GStreamer GConf schemas
b4b37edd 137Summary(pl.UTF-8): Schematy GConf GStreamera
519aa733
JB
138Group: Libraries
139Requires(post,preun): GConf2
140Requires: gstreamer >= %{gst_req_ver}
141Obsoletes: gstreamer-GConf-devel
142
143%description -n gstreamer-GConf
144Installation of GStreamer GConf schemas. These set usable defaults
145used by all GStreamer-enabled GNOME applications.
146
2929b21b
JR
147%description -n gstreamer-GConf -l pl.UTF-8
148Schematy GConf dla GStreamera. Zestaw ten ustawia wartości domyślne
149dla wszystkich aplikacji GNOME korzystających z GStreamera
519aa733 150
359ebc48 151## ## Plugins ##
519aa733
JB
152
153%package -n gstreamer-videosink-aa
154Summary: GStreamer plugin for Ascii-art output
b4b37edd 155Summary(pl.UTF-8): Wtyczka wyjścia obrazu Ascii-art do GStreamera
519aa733
JB
156Group: Libraries
157Requires: gstreamer >= %{gst_req_ver}
158Provides: gstreamer-videosink = %{version}
159Obsoletes: gstreamer-aalib
160
161%description -n gstreamer-videosink-aa
162Plugin for viewing movies in Ascii-art using aalib library.
163
2929b21b
JR
164%description -n gstreamer-videosink-aa -l pl.UTF-8
165Wtyczka wyjścia obrazu Ascii-art używająca biblioteki aalib.
519aa733
JB
166
167%package -n gstreamer-audio-effects-good
168Summary: Good GStreamer audio effects plugins
b4b37edd 169Summary(pl.UTF-8): Dobre wtyczki efektów dźwiękowych do GStreamera
519aa733 170Group: Libraries
844dbfcf 171Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
065845d8 172Obsoletes: gstreamer-audio-effects
519aa733
JB
173
174%description -n gstreamer-audio-effects-good
175Good GStreamer audio effects plugins.
176
2929b21b
JR
177%description -n gstreamer-audio-effects-good -l pl.UTF-8
178Dobre wtyczki efektów dźwiękowych do GStreamera.
519aa733
JB
179
180%package -n gstreamer-audio-formats
181Summary: GStreamer audio format plugins
b4b37edd 182Summary(pl.UTF-8): Wtyczki formatów dźwięku
519aa733 183Group: Libraries
844dbfcf 184#Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
519aa733
JB
185# for locales in wavparse module
186Requires: %{name} = %{version}-%{release}
187
188%description -n gstreamer-audio-formats
359ebc48
AM
189Plugin for playback of WAV, au and mod audio files as well as MP3
190type.
519aa733 191
2929b21b
JR
192%description -n gstreamer-audio-formats -l pl.UTF-8
193Wtyczka do odwarzania dźwięku w formacie au, WAV, mod oraz MP3.
519aa733
JB
194
195%package -n gstreamer-cairo
196Summary: GStreamer cairo plugin
b4b37edd 197Summary(pl.UTF-8): Wtyczka cairo do GStreamera
519aa733
JB
198Group: Libraries
199Requires: gstreamer >= %{gst_req_ver}
200
201%description -n gstreamer-cairo
202GStreamer cairo plugin.
203
2929b21b 204%description -n gstreamer-cairo -l pl.UTF-8
519aa733
JB
205Wtyczka cairo do GStreamera.
206
207%package -n gstreamer-dv
208Summary: GStreamer dv plugin
b4b37edd 209Summary(pl.UTF-8): Wtyczka dv do GStreamera
519aa733 210Group: Libraries
844dbfcf 211Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
519aa733
JB
212
213%description -n gstreamer-dv
214Plugin for digital video support.
215
2929b21b
JR
216%description -n gstreamer-dv -l pl.UTF-8
217Wtyczka do GStreamera obsługująca cyfrowy obraz.
519aa733
JB
218
219%package -n gstreamer-audiosink-esd
220Summary: GStreamer plugin for ESD sound output
b4b37edd 221Summary(pl.UTF-8): Wtyczka wyjścia dźwięku ESD do GStreamera
519aa733 222Group: Libraries
844dbfcf 223Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
519aa733
JB
224Provides: gstreamer-audiosink = %{version}
225Obsoletes: gstreamer-esound
226
227%description -n gstreamer-audiosink-esd
228Output plugin for GStreamer for use with the esound package.
229
2929b21b
JR
230%description -n gstreamer-audiosink-esd -l pl.UTF-8
231Wtyczka wyjścia dźwięku ESD (esound) dla GStreamera.
519aa733
JB
232
233%package -n gstreamer-flac
234Summary: GStreamer plugin for FLAC lossless audio format
b4b37edd 235Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca bezstratny format dźwięku FLAC
519aa733 236Group: Libraries
844dbfcf 237Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
59467759 238Requires: flac >= 1.1.4
519aa733
JB
239
240%description -n gstreamer-flac
241Plugin for the free FLAC lossless audio format.
242
2929b21b
JR
243%description -n gstreamer-flac -l pl.UTF-8
244Wtyczka obsługująca wolnodostępny, bezstratny format dźwięku FLAC.
519aa733 245
844dbfcf
JB
246%package -n gstreamer-gdkpixbuf
247Summary: GStreamer images input plugin
b4b37edd 248Summary(pl.UTF-8): Wtyczka do GStreamera wczytująca obrazki
844dbfcf
JB
249Group: Libraries
250Requires: gstreamer >= %{gst_req_ver}
251
252%description -n gstreamer-gdkpixbuf
253This GStreamer plugin load images via gdkpixbuf library.
254
2929b21b
JR
255%description -n gstreamer-gdkpixbuf -l pl.UTF-8
256Ta wtyczka GStreamera wczytuje obrazki za pośrednictwem biblioteki
844dbfcf
JB
257gdkpixbuf.
258
259%package -n gstreamer-hal
260Summary: GStreamer plugin to wrap the GStreamer/HAL audio input/output devices
b4b37edd 261Summary(pl.UTF-8): Wtyczka GStreamera spinająca urządzenia wejścia/wyjścia dźwięku z HAL-em
844dbfcf
JB
262Group: Libraries
263Requires: gstreamer >= %{gst_req_ver}
264
265%description -n gstreamer-hal
266GStreamer plugin to wrap the GStreamer/HAL audio input/output devices.
267
2929b21b
JR
268%description -n gstreamer-hal -l pl.UTF-8
269Wtyczka GStreamera spinająca urządzenia wejścia/wyjścia dźwięku między
844dbfcf
JB
270GStreamerem a HAL-em.
271
d99b8ce4
JB
272%package -n gstreamer-jack
273Summary: GStreamer plugin for the JACK Sound Server
274Summary(pl.UTF-8): Wtyczka serwera dźwięku JACK dla GStreamera
519aa733 275Group: Libraries
844dbfcf 276Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
d99b8ce4 277Provides: gstreamer-audiosink = %{version}
519aa733 278
d99b8ce4
JB
279%description -n gstreamer-jack
280Plugin for the JACK professional sound server.
519aa733 281
d99b8ce4
JB
282%description -n gstreamer-jack -l pl.UTF-8
283Wtyczka dla profesjonalnego serwera dźwięku JACK.
519aa733
JB
284
285%package -n gstreamer-videosink-libcaca
286Summary: GStreamer plugin for libcaca Ascii-art output
b4b37edd 287Summary(pl.UTF-8): Wtyczka libcaca do GStreamera
519aa733 288Group: Libraries
844dbfcf 289Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
519aa733
JB
290Provides: gstreamer-videosink = %{version}
291
292%description -n gstreamer-videosink-libcaca
293GStreamer plug-in for libcaca Ascii-art output.
294
2929b21b 295%description -n gstreamer-videosink-libcaca -l pl.UTF-8
519aa733
JB
296Wtyczka libcaca do GStreamera.
297
298%package -n gstreamer-libpng
299Summary: GStreamer plugin to encode png images
b4b37edd 300Summary(pl.UTF-8): Wtyczka GStreamera kodująca pliki png
519aa733
JB
301Group: Libraries
302#Requires: gstreamer >= %{gst_req_ver}
303# for locales
304Requires: %{name} = %{version}-%{release}
305Requires: libpng >= 1.2.0
306
307%description -n gstreamer-libpng
308Plugin for encoding png images.
309
2929b21b
JR
310%description -n gstreamer-libpng -l pl.UTF-8
311Wtyczka kodująca pliki png.
519aa733
JB
312
313%package -n gstreamer-audiosink-oss
314Summary: GStreamer plugins for input and output using OSS
b4b37edd 315Summary(pl.UTF-8): Wtyczki wejścia i wyjścia dźwięku OSS do GStreamera
519aa733 316Group: Libraries
844dbfcf 317#Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
519aa733
JB
318# for locales
319Requires: %{name} = %{version}-%{release}
320Provides: gstreamer-audiosink = %{version}
321Obsoletes: gstreamer-oss
322
323%description -n gstreamer-audiosink-oss
324Plugins for output and input to the OpenSoundSystem audio drivers
325found in the Linux kernels or commercially available from OpenSound.
326
2929b21b
JR
327%description -n gstreamer-audiosink-oss -l pl.UTF-8
328Wtyczki wyjścia i wejścia dźwięku używające sterowników
329OpenSoundSystem obecnych w jądrach Linuksa lub dostępnych komercyjnie
519aa733
JB
330od OpenSound.
331
aae141a8
JB
332%package -n gstreamer-pulseaudio
333Summary: GStreamer plugin for PulseAudio sound server
334Summary(pl.UTF-8): Wtyczka GStreamera dla serwera dźwięku PulseAudio
335Group: Libraries
336Requires: gstreamer >= %{gst_req_ver}
337Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
818d997b 338Requires: pulseaudio >= 1.0
aae141a8 339Obsoletes: gstreamer-audiosink-polypaudio
7d3fb33f 340Provides: gstreamer-audiosink = %{version}
aae141a8
JB
341Obsoletes: gstreamer-polypaudio
342
343%description -n gstreamer-pulseaudio
344GStreamer plugin for PulseAudio sound server.
345
346%description -n gstreamer-pulseaudio -l pl.UTF-8
347Wtyczka GStreamera dla serwera dźwięku PulseAudio.
348
519aa733
JB
349%package -n gstreamer-raw1394
350Summary: GStreamer raw1394 Firewire plugin
b4b37edd 351Summary(pl.UTF-8): Wtyczka FireWire dla GStreamera
519aa733
JB
352Group: Libraries
353Requires: gstreamer >= %{gst_req_ver}
354
355%description -n gstreamer-raw1394
356Plugin for digital video support using raw1394.
357
2929b21b
JR
358%description -n gstreamer-raw1394 -l pl.UTF-8
359Wtyczka dająca dostęp do cyfrowego obrazu przy użyciu raw1394.
519aa733
JB
360
361%package -n gstreamer-shout2
362Summary: GStreamer plugin for communicating with Shoutcast servers
b4b37edd 363Summary(pl.UTF-8): Wtyczka do GStreamera umożliwiająca komunikację z serwerami Shoutcast
519aa733
JB
364Group: Libraries
365Requires: gstreamer >= %{gst_req_ver}
366
367%description -n gstreamer-shout2
368GStreamer plugin for communicating with Shoutcast servers.
369
2929b21b
JR
370%description -n gstreamer-shout2 -l pl.UTF-8
371Wtyczka do GStreamera umożliwiająca komunikację z serwerami Shoutcast.
519aa733 372
4bfcc885
PZ
373%package -n gstreamer-soup
374Summary: GStreamer Soup plugin
375Summary(pl.UTF-8): Wtyczka biblioteki Soup dla GStreamera
376Group: Libraries
377Requires: gstreamer-plugins-base >= %{gst_req_ver}
59467759 378Requires: libsoup >= 2.26
4bfcc885
PZ
379
380%description -n gstreamer-soup
381GStreamer Plugin for downloading files with Soup library.
382
383%description -n gstreamer-soup -l pl.UTF-8
384Wtyczka GStreamera umożliwiająca ściąganie plików za pomocą biblioteki
385Soup.
386
519aa733
JB
387%package -n gstreamer-speex
388Summary: GStreamer speex codec decoder/encoder plugin
b4b37edd 389Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca kodek Speex
519aa733 390Group: Libraries
844dbfcf 391#Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
519aa733
JB
392Requires: speex >= 1:1.1.6
393
394%description -n gstreamer-speex
395GStreamer speex codec decoder/encoder plugin.
396
2929b21b
JR
397%description -n gstreamer-speex -l pl.UTF-8
398Wtyczka do GStreamera obsługująca kodek Speex.
519aa733 399
844dbfcf
JB
400%package -n gstreamer-taglib
401Summary: GStreamer tag writing plugin based on taglib
b4b37edd 402Summary(pl.UTF-8): Wtyczka GStreamera zapisująca znaczniki oparta na bibliotece taglib
844dbfcf
JB
403Group: Libraries
404Requires: gstreamer >= %{gst_req_ver}
59467759 405Requires: taglib >= 1.5
844dbfcf
JB
406
407%description -n gstreamer-taglib
408GStreamer tag writing plugin based on taglib.
409
2929b21b
JR
410%description -n gstreamer-taglib -l pl.UTF-8
411Wtyczka GStreamera zapisująca znaczniki oparta na bibliotece taglib.
844dbfcf 412
59467759
JB
413%package -n gstreamer-v4l2
414Summary: GStreamer Video4Linux2 input plugin
415Summary(pl.UTF-8): Wtyczka wejścia Video4Linux2 dla GStreamera
416Group: Libraries
417Requires: %{name} = %{version}-%{release}
418Requires: udev-glib >= 143
419
420%description -n gstreamer-v4l2
421GStreamer plugin for accessing Video4Linux2 devices.
422
423%description -n gstreamer-v4l2 -l pl.UTF-8
424Wtyczka GStreamera pozwalająca na dostęp do urządzeń Video4Linux2.
425
519aa733
JB
426%package -n gstreamer-video-effects
427Summary: GStreamer video effects plugins
b4b37edd 428Summary(pl.UTF-8): Wtyczki efektów wideo do GStreamera
519aa733
JB
429Group: Libraries
430# for locales in jpeg module
431Requires: %{name} = %{version}-%{release}
432
433%description -n gstreamer-video-effects
434GStreamer video effects plugins.
435
2929b21b
JR
436%description -n gstreamer-video-effects -l pl.UTF-8
437Wtyczki efektów wideo do GStreamera.
519aa733
JB
438
439%package -n gstreamer-visualisation
440Summary: GStreamer visualisations plugins
b4b37edd 441Summary(pl.UTF-8): Wtyczki wizualizacji do GStreamera
519aa733
JB
442Group: Libraries
443Requires: gstreamer >= %{gst_req_ver}
444
445%description -n gstreamer-visualisation
446Various plugins for visual effects to use with audio. Included are
488bc0e1 447monoscope, spectrum, goom (2k4) and goom2k1.
519aa733 448
2929b21b
JR
449%description -n gstreamer-visualisation -l pl.UTF-8
450Różne wtyczki efektów wizualnych do używania z dźwiękiem. Załączone:
488bc0e1 451monoscope, spectrum, goom (2k4) i goom2k1.
519aa733 452
844dbfcf
JB
453%package -n gstreamer-ximagesrc
454Summary: GStreamer X11 video input plugin using standard Xlib calls
b4b37edd 455Summary(pl.UTF-8): Wtyczka wejścia obrazu X11 GStreamera używająca standardowych wywołań Xlib
844dbfcf
JB
456Group: Libraries
457Requires: %{name} = %{version}-%{release}
458
459%description -n gstreamer-ximagesrc
460GStreamer X11 video input plugin using standard Xlib calls.
461
2929b21b
JR
462%description -n gstreamer-ximagesrc -l pl.UTF-8
463Wtyczka wejścia obrazu X11 GStreamera używająca standardowych wywołań
844dbfcf
JB
464Xlib.
465
359ebc48
AM
466%package -n gstreamer-wavpack
467Summary: GStreamer plugin for Wavpack lossless audio format
468Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca bezstratny format dźwięku Wavpack
469Group: Libraries
470Requires: gstreamer >= %{gst_req_ver}
59467759 471Requires: wavpack-libs >= 4.40.0
359ebc48
AM
472
473%description -n gstreamer-wavpack
474Plugin for lossless Wavpack audio format.
475
476%description -n gstreamer-wavpack -l pl.UTF-8
477Wtyczka obsługująca bezstratny format dźwięku Wavpack.
478
519aa733
JB
479%prep
480%setup -q -n %{gstname}-%{version}
519aa733
JB
481
482%build
483%{__libtoolize}
484%{__aclocal} -I m4 -I common/m4
485%{__autoconf}
486%{__autoheader}
487%{__automake}
488%configure \
489 ac_cv_lib_jpeg_mmx_jpeg_set_defaults=no \
d99b8ce4
JB
490 --disable-silent-rules \
491 --disable-static \
492 --enable-experimental \
519aa733 493 %{!?with_aalib:--disable-aalib} \
519aa733 494 %{!?with_cairo:--disable-cairo} \
e7d7576e 495 %{!?with_esd:--disable-esd} \
d99b8ce4
JB
496 %{!?with_jack:--disable-jack} \
497 %{!?with_caca:--disable-libcaca} \
4bfcc885 498 %{!?with_soup:--disable-soup} \
519aa733 499 %{!?with_speex:--disable-speex} \
359ebc48 500 %{!?with_wavpack:--disable-wavpack} \
63fa96eb 501 %{!?with_hal:--disable-hal} \
d99b8ce4
JB
502 --enable-gtk-doc%{!?with_apidocs:=no} \
503 --enable-orc \
519aa733
JB
504 --with-html-dir=%{_gtkdocdir}
505
506%{__make}
507
508%install
509rm -rf $RPM_BUILD_ROOT
510
511%{__make} install \
512 DESTDIR=$RPM_BUILD_ROOT
513
514# We don't need plugins' *.la files
59467759 515%{__rm} $RPM_BUILD_ROOT%{gstlibdir}/*.la
519aa733
JB
516
517%find_lang %{gstname}-%{gst_major_ver}
518
519%clean
520rm -rf $RPM_BUILD_ROOT
521
519aa733
JB
522%post -n gstreamer-GConf
523%gconf_schema_install gstreamer-0.10.schemas
524
525%preun -n gstreamer-GConf
526%gconf_schema_uninstall gstreamer-0.10.schemas
527
528%files -f %{gstname}-%{gst_major_ver}.lang
529%defattr(644,root,root,755)
359ebc48 530%doc AUTHORS ChangeLog NEWS README RELEASE
519aa733
JB
531%attr(755,root,root) %{gstlibdir}/libgstalphacolor.so
532%attr(755,root,root) %{gstlibdir}/libgstalpha.so
844dbfcf 533%attr(755,root,root) %{gstlibdir}/libgstannodex.so
d4436036 534%attr(755,root,root) %{gstlibdir}/libgstapetag.so
133ea663 535%attr(755,root,root) %{gstlibdir}/libgstaudiofx.so
519aa733
JB
536%attr(755,root,root) %{gstlibdir}/libgstautodetect.so
537%attr(755,root,root) %{gstlibdir}/libgstavi.so
538%attr(755,root,root) %{gstlibdir}/libgstdebug.so
539%attr(755,root,root) %{gstlibdir}/libgstefence.so
e2934287 540%attr(755,root,root) %{gstlibdir}/libgstequalizer.so
a4a3b413
PZ
541%attr(755,root,root) %{gstlibdir}/libgstdeinterlace.so
542%attr(755,root,root) %{gstlibdir}/libgstflv.so
519aa733 543%attr(755,root,root) %{gstlibdir}/libgstflxdec.so
844dbfcf 544%attr(755,root,root) %{gstlibdir}/libgsticydemux.so
519aa733 545%attr(755,root,root) %{gstlibdir}/libgstid3demux.so
49ba75d8 546%attr(755,root,root) %{gstlibdir}/libgstimagefreeze.so
aae141a8 547%attr(755,root,root) %{gstlibdir}/libgstinterleave.so
bbbf358f 548%attr(755,root,root) %{gstlibdir}/libgstisomp4.so
519aa733 549%attr(755,root,root) %{gstlibdir}/libgstmatroska.so
e2934287 550%attr(755,root,root) %{gstlibdir}/libgstmultifile.so
519aa733
JB
551%attr(755,root,root) %{gstlibdir}/libgstmultipart.so
552%attr(755,root,root) %{gstlibdir}/libgstnavigationtest.so
49ba75d8 553%attr(755,root,root) %{gstlibdir}/libgstoss4audio.so
aae141a8 554%attr(755,root,root) %{gstlibdir}/libgstreplaygain.so
519aa733 555%attr(755,root,root) %{gstlibdir}/libgstrtp.so
58be2b13 556%attr(755,root,root) %{gstlibdir}/libgstrtpmanager.so
519aa733 557%attr(755,root,root) %{gstlibdir}/libgstrtsp.so
2d635bb4 558%attr(755,root,root) %{gstlibdir}/libgstshapewipe.so
519aa733
JB
559%attr(755,root,root) %{gstlibdir}/libgstudp.so
560%attr(755,root,root) %{gstlibdir}/libgstvideobox.so
359ebc48 561%attr(755,root,root) %{gstlibdir}/libgstvideocrop.so
49ba75d8 562%attr(755,root,root) %{gstlibdir}/libgstvideofilter.so
519aa733 563%attr(755,root,root) %{gstlibdir}/libgstvideomixer.so
a4a3b413 564%attr(755,root,root) %{gstlibdir}/libgsty4menc.so
f689a4fd
PZ
565%dir %{_datadir}/gstreamer-0.10
566%{_datadir}/gstreamer-0.10/presets
2172819b
MB
567
568%if %{with apidocs}
569%files apidocs
570%defattr(644,root,root,755)
519aa733 571%{_gtkdocdir}/gst-plugins-good-plugins-*
2172819b 572%endif
519aa733
JB
573
574%if %{with gconf}
575%files -n gstreamer-GConf
576%defattr(644,root,root,755)
577%attr(755,root,root) %{gstlibdir}/libgstgconfelements.so
e7d226c6 578%{_sysconfdir}/gconf/schemas/gstreamer-0.10.schemas
519aa733
JB
579%endif
580
581##
582## Plugins
583##
584
585%if %{with aalib}
586%files -n gstreamer-videosink-aa
587%defattr(644,root,root,755)
588%attr(755,root,root) %{gstlibdir}/libgstaasink.so
589%endif
590
591%files -n gstreamer-audio-effects-good
592%defattr(644,root,root,755)
593%attr(755,root,root) %{gstlibdir}/libgstalaw.so
488bc0e1 594%attr(755,root,root) %{gstlibdir}/libgstcutter.so
519aa733
JB
595%attr(755,root,root) %{gstlibdir}/libgstlevel.so
596%attr(755,root,root) %{gstlibdir}/libgstmulaw.so
519aa733
JB
597
598%files -n gstreamer-audio-formats
599%defattr(644,root,root,755)
600%attr(755,root,root) %{gstlibdir}/libgstauparse.so
bbbf358f 601%attr(755,root,root) %{gstlibdir}/libgstaudioparsers.so
519aa733
JB
602%attr(755,root,root) %{gstlibdir}/libgstwavparse.so
603%attr(755,root,root) %{gstlibdir}/libgstwavenc.so
604
605%if %{with cairo}
606%files -n gstreamer-cairo
607%defattr(644,root,root,755)
608%attr(755,root,root) %{gstlibdir}/libgstcairo.so
609%endif
610
611%files -n gstreamer-dv
612%defattr(644,root,root,755)
613%attr(755,root,root) %{gstlibdir}/libgstdv.so
614
e7d7576e 615%if %{with esd}
519aa733
JB
616%files -n gstreamer-audiosink-esd
617%defattr(644,root,root,755)
618%attr(755,root,root) %{gstlibdir}/libgstesd.so
e7d7576e 619%endif
519aa733
JB
620
621%files -n gstreamer-flac
622%defattr(644,root,root,755)
623%attr(755,root,root) %{gstlibdir}/libgstflac.so
624
844dbfcf
JB
625%files -n gstreamer-gdkpixbuf
626%defattr(644,root,root,755)
627%attr(755,root,root) %{gstlibdir}/libgstgdkpixbuf.so
628
d99b8ce4
JB
629%if %{with jack}
630%files -n gstreamer-jack
631%defattr(644,root,root,755)
632%attr(755,root,root) %{gstlibdir}/libgstjack.so
633%endif
634
63fa96eb 635%if %{with hal}
844dbfcf
JB
636%files -n gstreamer-hal
637%defattr(644,root,root,755)
638%attr(755,root,root) %{gstlibdir}/libgsthalelements.so
63fa96eb 639%endif
844dbfcf 640
519aa733
JB
641%if %{with caca}
642%files -n gstreamer-videosink-libcaca
643%defattr(644,root,root,755)
644%attr(755,root,root) %{gstlibdir}/libgstcacasink.so
645%endif
646
647%files -n gstreamer-libpng
648%defattr(644,root,root,755)
649%attr(755,root,root) %{gstlibdir}/libgstpng.so
650
651%files -n gstreamer-audiosink-oss
652%defattr(644,root,root,755)
653%attr(755,root,root) %{gstlibdir}/libgstossaudio.so
654
aae141a8
JB
655%files -n gstreamer-pulseaudio
656%defattr(644,root,root,755)
657%attr(755,root,root) %{_libdir}/gstreamer-0.10/libgstpulse.so
658
519aa733
JB
659%files -n gstreamer-raw1394
660%defattr(644,root,root,755)
661%attr(755,root,root) %{gstlibdir}/libgst1394.so
662
663%files -n gstreamer-shout2
664%defattr(644,root,root,755)
665%attr(755,root,root) %{gstlibdir}/libgstshout2.so
666
4bfcc885
PZ
667%if %{with soup}
668%files -n gstreamer-soup
669%defattr(644,root,root,755)
670%attr(755,root,root) %{gstlibdir}/libgstsouphttpsrc.so
671%endif
672
519aa733
JB
673%if %{with speex}
674%files -n gstreamer-speex
675%defattr(644,root,root,755)
676%attr(755,root,root) %{gstlibdir}/libgstspeex.so
677%endif
678
844dbfcf
JB
679%files -n gstreamer-taglib
680%defattr(644,root,root,755)
681%attr(755,root,root) %{gstlibdir}/libgsttaglib.so
682
59467759
JB
683%files -n gstreamer-v4l2
684%defattr(644,root,root,755)
685%attr(755,root,root) %{gstlibdir}/libgstvideo4linux2.so
686
519aa733
JB
687%files -n gstreamer-video-effects
688%defattr(644,root,root,755)
689%attr(755,root,root) %{gstlibdir}/libgsteffectv.so
690%attr(755,root,root) %{gstlibdir}/libgstjpeg.so
691%attr(755,root,root) %{gstlibdir}/libgstsmpte.so
519aa733
JB
692
693%files -n gstreamer-visualisation
694%defattr(644,root,root,755)
695%attr(755,root,root) %{gstlibdir}/libgstgoom.so
488bc0e1
JB
696%attr(755,root,root) %{gstlibdir}/libgstgoom2k1.so
697%attr(755,root,root) %{gstlibdir}/libgstmonoscope.so
698%attr(755,root,root) %{gstlibdir}/libgstspectrum.so
844dbfcf 699
359ebc48
AM
700%if %{with wavpack}
701%files -n gstreamer-wavpack
702%defattr(644,root,root,755)
703%attr(755,root,root) %{gstlibdir}/libgstwavpack.so
704%endif
705
844dbfcf
JB
706%files -n gstreamer-ximagesrc
707%defattr(644,root,root,755)
708%attr(755,root,root) %{gstlibdir}/libgstximagesrc.so
This page took 0.133988 seconds and 4 git commands to generate.