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