/[packages]/cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec
ViewVC logotype

Contents of /cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 592551 - (show annotations) (download)
Sun Feb 16 00:48:49 2014 UTC (10 years, 1 month ago) by luigiwalser
File size: 24422 byte(s)
SILENT: allow to build against updated opencv
1 %define api 1.0
2 %define bname gstreamer%{api}
3 %define name %{bname}-plugins-bad
4
5 %define build_plf 0
6 %if "%{?distro_section}" == "tainted"
7 %define build_plf 1
8 %endif
9
10 %define build_experimental 0
11 %{?_with_experimental: %{expand: %%global build_experimental 1}}
12 %define build_amrwb 0
13 %define build_faac 0
14 %define build_faad 0
15 %define build_xvid 0
16 %define build_dts 0
17 %define build_dirac 0
18 %define build_gme 1
19
20 %if %build_plf
21 %define build_amrwb 0
22 %define build_faac 0
23 %define build_faad 1
24 %define build_xvid 0
25 %define build_dts 1
26 %endif
27
28 %define libmajor 0
29 %define libnamephoto %mklibname gstphotography %{api} %{libmajor}
30 %define libnamecodecparsers %mklibname gstcodecparsers %{api} %{libmajor}
31 %define libnamebase %mklibname gstbasecamerabinsrc %{api} %{libmajor}
32 %define libnameegl %mklibname gstegl %{api} %{libmajor}
33 %define libnameinsertbin %mklibname gstinsertbin %{api} %{libmajor}
34 %define libnamempegts %mklibname gstmpegts %{api} %{libmajor}
35 %define libnameuridownloader %mklibname gsturidownloader %{api} %{libmajor}
36 %define girname %mklibname gstreamer-plugins-bad-gir %{api}
37 %define develname %mklibname -d gstreamer-plugins-bad %{api}
38
39 Summary: GStreamer Streaming-media framework plug-ins
40 Name: %{name}
41 Version: 1.2.3
42 Release: %mkrel 3
43 License: LGPLv2+ and GPLv2+
44 Group: Sound/Utilities
45 Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
46 Patch0: gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
47 # ovitters: doesn't apply
48 #Patch1: gst-plugins-bad-0.10.22-disable-example.patch
49 # gw: fix for bug #36437 (paths to realplayer codecs)
50 # prefer codecs from the RealPlayer package in restricted
51 Patch10: gst-plugins-bad-0.10.6-real-codecs-path.patch
52 URL: http://gstreamer.freedesktop.org/
53
54 %ifarch %ix86
55 BuildRequires: nasm => 0.90
56 %endif
57
58 %ifnarch %arm %mips
59 BuildRequires: pkgconfig(valgrind)
60 %endif
61 BuildRequires: pkgconfig(bluez)
62 BuildRequires: pkgconfig(cairo)
63 BuildRequires: pkgconfig(dbus-1)
64 BuildRequires: pkgconfig(directfb) >= 0.9.24
65 BuildRequires: pkgconfig(dvdnav) >= 4.1.2
66 BuildRequires: pkgconfig(dvdread) >= 4.1.2
67 BuildRequires: pkgconfig(egl)
68 BuildRequires: pkgconfig(fluidsynth) >= 1.0
69 BuildRequires: pkgconfig(gio-2.0) >= 2.25.0
70 BuildRequires: pkgconfig(glesv2)
71 BuildRequires: pkgconfig(gmodule-export-2.0)
72 BuildRequires: pkgconfig(gmodule-no-export-2.0)
73 BuildRequires: pkgconfig(gnutls) >= 2.11.3
74 BuildRequires: pkgconfig(gstreamer-video-1.0)
75 BuildRequires: pkgconfig(gudev-1.0)
76 BuildRequires: pkgconfig(libass) >= 0.9.4
77 BuildRequires: pkgconfig(libcdaudio)
78 BuildRequires: pkgconfig(libchromaprint)
79 BuildRequires: pkgconfig(libcrypto)
80 BuildRequires: pkgconfig(libcurl) >= 7.21.0
81 BuildRequires: pkgconfig(libdc1394-2) >= 2.0.0
82 BuildRequires: pkgconfig(libexif) >= 0.6.16
83 BuildRequires: pkgconfig(libmimic) >= 1.0
84 BuildRequires: pkgconfig(libmms) >= 0.4
85 BuildRequires: pkgconfig(libmodplug)
86 BuildRequires: pkgconfig(libmpg123) >= 1.13
87 BuildRequires: pkgconfig(libofa) >= 0.9.3
88 BuildRequires: pkgconfig(libopenjpeg1)
89 BuildRequires: pkgconfig(librsvg-2.0) >= 2.36
90 BuildRequires: pkgconfig(librtmp)
91 BuildRequires: pkgconfig(libusb-1.0)
92 BuildRequires: pkgconfig(libwebp) >= 0.2.1
93 BuildRequires: pkgconfig(libxml-2.0) >= 2.4
94 BuildRequires: pkgconfig(lrdf)
95 BuildRequires: pkgconfig(mjpegtools)
96 BuildRequires: pkgconfig(neon) >= 0.27.0
97 BuildRequires: pkgconfig(neon) <= 0.30.99
98 BuildRequires: pkgconfig(openal) >= 1.14
99 BuildRequires: pkgconfig(opencv) >= 2.0.0
100 BuildRequires: pkgconfig(openssl) >= 0.9.5
101 BuildRequires: pkgconfig(opus) >= 0.9.4
102 BuildRequires: pkgconfig(sbc) >= 1.0
103 BuildRequires: pkgconfig(schroedinger-1.0) >= 1.0.10
104 BuildRequires: pkgconfig(slv2) >= 0.6.6
105 BuildRequires: pkgconfig(sndfile) >= 1.0.16
106 BuildRequires: pkgconfig(soundtouch)
107 BuildRequires: pkgconfig(spandsp) >= 0.0.6
108 BuildRequires: pkgconfig(vdpau)
109 BuildRequires: pkgconfig(wayland-client) >= 1.0.0
110 BuildRequires: pkgconfig(x11)
111 BuildRequires: pkgconfig(zbar) >= 0.9
112 BuildRequires: pkgconfig(zvbi-0.2)
113 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
114 BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
115 %if %build_plf
116 BuildRequires: pkgconfig(vo-aacenc)
117 BuildRequires: pkgconfig(vo-amrwbenc)
118 %endif
119 BuildRequires: gobject-introspection-devel
120 BuildRequires: libgme-devel
121 BuildRequires: ladspa-devel
122 BuildRequires: srtp-devel
123 BuildRequires: wildmidi-devel
124 #gw for autoreconf
125 BuildRequires: gettext-devel
126 Conflicts: gstreamer1.0-plugins-base < 0.11.94
127
128 %description
129 GStreamer is a streaming-media framework, based on graphs of filters which
130 operate on media data. Applications using this library can do anything
131 from real-time sound processing to playing videos, and just about anything
132 else media-related. Its plugin-based architecture means that new data
133 types or processing capabilities can be added simply by installing new
134 plug-ins.
135
136 This package contains a set of plug-ins that aren't up to par compared
137 to the rest. They might be close to being good quality, but they're
138 missing something - be it a good code review, some documentation, a
139 set of tests, a real live maintainer, or some actual wide use. If the
140 blanks are filled in they might be upgraded to become part of either
141 gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
142 other factors. If the plug-ins break, you can't complain - instead,
143 you can fix the problem and send us a patch, or bribe someone into
144 fixing them for you. New contributors can start here for things to
145 work on.
146
147 %if %build_plf
148 This package is in the 'tainted' section as it violates some patents.
149 %endif
150
151
152 %package -n %{libnamephoto}
153 Summary: Libraries for GStreamer streaming-media framework
154 Group: System/Libraries
155
156 %description -n %{libnamephoto}
157 GStreamer is a streaming-media framework, based on graphs of filters which
158 operate on media data. Applications using this library can do anything
159 from real-time sound processing to playing videos, and just about anything
160 else media-related. Its plugin-based architecture means that new data
161 types or processing capabilities can be added simply by installing new
162 plugins.
163
164 This package contains the libraries.
165
166 %files -n %{libnamephoto}
167 %{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
168
169 %package -n %{libnamecodecparsers}
170 Summary: Libraries for GStreamer streaming-media framework
171 Group: System/Libraries
172 Conflicts: %{_lib}gstphotography1.0_0 < 1.1.90
173
174 %description -n %{libnamecodecparsers}
175 GStreamer is a streaming-media framework, based on graphs of filters which
176 operate on media data. Applications using this library can do anything
177 from real-time sound processing to playing videos, and just about anything
178 else media-related. Its plugin-based architecture means that new data
179 types or processing capabilities can be added simply by installing new
180 plugins.
181
182 This package contains the libraries.
183
184 %files -n %{libnamecodecparsers}
185 %{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*
186
187 %package -n %{libnamebase}
188 Summary: Libraries for GStreamer streaming-media framework
189 Group: System/Libraries
190 Obsoletes: %{_lib}gstbasevideo1.0_0 < 1.1.90
191
192 %description -n %{libnamebase}
193 GStreamer is a streaming-media framework, based on graphs of filters which
194 operate on media data. Applications using this library can do anything
195 from real-time sound processing to playing videos, and just about anything
196 else media-related. Its plugin-based architecture means that new data
197 types or processing capabilities can be added simply by installing new
198 plugins.
199
200 This package contains the libraries.
201
202 %files -n %{libnamebase}
203 %{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
204
205 %package -n %{libnameegl}
206 Summary: Libraries for GStreamer streaming-media framework
207 Group: System/Libraries
208
209 %description -n %{libnameegl}
210 GStreamer is a streaming-media framework, based on graphs of filters which
211 operate on media data. Applications using this library can do anything
212 from real-time sound processing to playing videos, and just about anything
213 else media-related. Its plugin-based architecture means that new data
214 types or processing capabilities can be added simply by installing new
215 plugins.
216
217 This package contains the libraries.
218
219 %files -n %{libnameegl}
220 %{_libdir}/libgstegl-%{api}.so.%{libmajor}*
221
222 %package -n %{libnameinsertbin}
223 Summary: Libraries for GStreamer streaming-media framework
224 Group: System/Libraries
225
226 %description -n %{libnameinsertbin}
227 GStreamer is a streaming-media framework, based on graphs of filters which
228 operate on media data. Applications using this library can do anything
229 from real-time sound processing to playing videos, and just about anything
230 else media-related. Its plugin-based architecture means that new data
231 types or processing capabilities can be added simply by installing new
232 plugins.
233
234 This package contains the libraries.
235
236 %files -n %{libnameinsertbin}
237 %{_libdir}/libgstinsertbin-%{api}.so.%{libmajor}*
238
239 %package -n %{libnamempegts}
240 Summary: Libraries for GStreamer streaming-media framework
241 Group: System/Libraries
242
243 %description -n %{libnamempegts}
244 GStreamer is a streaming-media framework, based on graphs of filters which
245 operate on media data. Applications using this library can do anything
246 from real-time sound processing to playing videos, and just about anything
247 else media-related. Its plugin-based architecture means that new data
248 types or processing capabilities can be added simply by installing new
249 plugins.
250
251 This package contains the libraries.
252
253 %files -n %{libnamempegts}
254 %{_libdir}/libgstmpegts-%{api}.so.%{libmajor}*
255
256 %package -n %{libnameuridownloader}
257 Summary: Libraries for GStreamer streaming-media framework
258 Group: System/Libraries
259
260 %description -n %{libnameuridownloader}
261 GStreamer is a streaming-media framework, based on graphs of filters which
262 operate on media data. Applications using this library can do anything
263 from real-time sound processing to playing videos, and just about anything
264 else media-related. Its plugin-based architecture means that new data
265 types or processing capabilities can be added simply by installing new
266 plugins.
267
268 This package contains the libraries.
269
270 %files -n %{libnameuridownloader}
271 %{_libdir}/libgsturidownloader-%{api}.so.%{libmajor}*
272
273 %package -n %{develname}
274 Summary: Libraries and include files for GStreamer streaming-media framework
275 Group: Development/C
276 Requires: %{libnamephoto} = %{version}
277 Requires: %{libnamecodecparsers} = %{version}
278 Requires: %{libnamebase} = %{version}
279 Requires: %{libnameegl} = %{version}
280 Requires: %{libnameinsertbin} = %{version}
281 Requires: %{libnamempegts} = %{version}
282 Requires: %{libnameuridownloader} = %{version}
283 Provides: %{name}-devel = %{version}-%{release}
284 Obsoletes: %{_lib}gstbasevideo1.0-devel < 1.1.90
285 Obsoletes: %{_lib}gstphotographyi1.0-devel < 1.1.90
286
287 %description -n %{develname}
288 GStreamer is a streaming-media framework, based on graphs of filters which
289 operate on media data. Applications using this library can do anything
290 from real-time sound processing to playing videos, and just about anything
291 else media-related. Its plugin-based architecture means that new data
292 types or processing capabilities can be added simply by installing new
293 plugins.
294
295 This package contains the libraries and includes files necessary to develop
296 applications and plugins for GStreamer.
297
298 %files -n %develname
299 %{_libdir}/libgst*-%{api}.so
300 %{_libdir}/pkgconfig/*.pc
301 %{_includedir}/gstreamer-%{api}/gst/*
302 %{_datadir}/gir-1.0/GstEGL-%{api}.gir
303 %{_datadir}/gir-1.0/GstInsertBin-%{api}.gir
304 %{_datadir}/gir-1.0/GstMpegts-%{api}.gir
305
306 %package -n %{bname}-curl
307 Summary: GStreamer Curl plugin
308 Group: Networking/Other
309
310 %description -n %{bname}-curl
311 This is a HTTP plugin for GStreamer based on the curl library.
312
313 %files -n %{bname}-curl
314 %{_libdir}/gstreamer-%{api}/libgstcurl.so
315
316 %package -n %{bname}-mpeg2enc
317 Summary: GStreamer mjpegtools plug-in
318 Group: Video/Utilities
319
320 %description -n %{bname}-mpeg2enc
321 mjpegtools-based encoding and decoding plug-in.
322
323 %files -n %{bname}-mpeg2enc
324 %{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
325 %{_libdir}/gstreamer-%{api}/libgstmplex.so
326
327 %if %build_gme
328 %package -n %{bname}-gme
329 Summary: GStreamer Game Music plug-in
330 Group: Sound/Utilities
331
332 %description -n %{bname}-gme
333 Game Music decoding plug-in.
334
335 %files -n %{bname}-gme
336 %{_libdir}/gstreamer-%{api}/libgstgme.so
337 %endif
338
339 %package -n %{bname}-schroedinger
340 Summary: GStreamer dirac plug-in based on Schroedinger
341 Group: Video/Utilities
342 Epoch: 1
343
344 %description -n %{bname}-schroedinger
345 Dirac encoding and decoding plug-in based on Schroedinger.
346
347 %files -n %{bname}-schroedinger
348 %{_libdir}/gstreamer-%{api}/libgstschro.so
349
350 %if %build_xvid
351 %package -n %{bname}-xvid
352 Summary: GStreamer plug-ins for XVID video encoding and decoding
353 Group: Video/Utilities
354 BuildRequires: xvid-devel >= 1.1
355
356 %description -n %{bname}-xvid
357 Plug-ins for encoding and decoding XVID video.
358
359 This package is in the 'tainted' section as it violates some patents.
360 %files -n %{bname}-xvid
361 %{_libdir}/gstreamer-%{api}/libgstxvid.so
362 %endif
363
364 %package -n %{bname}-mms
365 Summary: GStreamer plug-in for mms streams
366 Group: System/Libraries
367 Requires: %{bname}-plugins = %{version}
368
369 %description -n %{bname}-mms
370 Plug-in supporting the mms protocol based on the libmms library.
371
372 %files -n %{bname}-mms
373 %{_libdir}/gstreamer-%{api}/libgstmms.so
374
375 %package -n %{bname}-rtmp
376 Summary: GStreamer plug-in for rtmp streams
377 Group: System/Libraries
378 Requires: %{bname}-plugins = %{version}
379
380 %description -n %{bname}-rtmp
381 Plug-in supporting the rtmp protocol based on the librtmp library.
382
383 %files -n %{bname}-rtmp
384 %{_libdir}/gstreamer-%{api}/libgstrtmp.so
385
386 %package -n %{bname}-soundtouch
387 Summary: GStreamer plug-in for SoundTouch support
388 Group: Sound/Utilities
389 Requires: %{bname}-plugins = %{version}
390
391 %description -n %{bname}-soundtouch
392 Plug-in supporting the SoundTouch audio manipulation support.
393
394 %files -n %{bname}-soundtouch
395 %{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
396
397 %package -n %{bname}-libass
398 Summary: GStreamer subtitles plugin
399 Group: Video/Utilities
400
401 %description -n %{bname}-libass
402 This is a subtitle plugin for GStreamer based on libass.
403
404 %files -n %{bname}-libass
405 %{_libdir}/gstreamer-%{api}/libgstassrender.so
406
407 %package -n %{bname}-opencv
408 Summary: GStreamer OpenCV Plugins
409 Group: Video/Utilities
410
411 %description -n %{bname}-opencv
412 GStreamer OpenCV Plugins.
413
414 %files -n %{bname}-opencv
415 %{_libdir}/gstreamer-%{api}/libgstopencv.so
416 %{_datadir}/gst-plugins-bad/%{api}/opencv_haarcascades/*.xml
417
418 %package -n %{bname}-wildmidi
419 Summary: GStreamer wildmidi Plugins
420 Group: Sound/Midi
421 Requires: timidity-instruments
422
423 %description -n %{bname}-wildmidi
424 GStreamer wildmidi Plugins.
425
426 %files -n %{bname}-wildmidi
427 %{_libdir}/gstreamer-%{api}/libgstwildmidi.so
428
429 %package doc
430 Group: Documentation
431 Summary: GStreamer application library
432 BuildArch: noarch
433
434 %description doc
435 This is the documentation of %{name}.
436
437 %package -n %{girname}
438 Group: System/Libraries
439 Summary: Object Introspection interface description for %{name}
440 Requires: %{libnameegl} = %{version}
441 Requires: %{libnameinsertbin} = %{version}
442 Requires: %{libnamempegts} = %{version}
443
444 %description -n %{girname}
445 GObject Introspection interface description for %{name}.
446
447 %files -n %{girname}
448 %{_libdir}/girepository-1.0/GstEGL-%{api}.typelib
449 %{_libdir}/girepository-1.0/GstInsertBin-%{api}.typelib
450 %{_libdir}/girepository-1.0/GstMpegts-%{api}.typelib
451
452 %prep
453 %setup -q -n gst-plugins-bad-%{version}
454 %apply_patches
455
456 %build
457 %configure2_5x --disable-dependency-tracking --disable-static \
458 --with-package-name='%distribution %{name} package' \
459 --with-package-origin='http://www.mageia.org/' \
460 %if ! %build_faac
461 --disable-faac \
462 %endif
463 %if ! %build_faad
464 --disable-faad \
465 %endif
466 %if ! %build_dirac
467 --disable-dirac \
468 %endif
469 %if ! %build_xvid
470 --disable-xvid \
471 %endif
472 %if ! %build_dts
473 --disable-dts \
474 %endif
475 %if ! %build_plf
476 --disable-voamrwbenc --disable-voaacenc \
477 %endif
478 %if %build_experimental
479 --enable-experimental
480 %endif
481
482 make
483
484 %install
485 %makeinstall_std
486
487 %find_lang gst-plugins-bad-%{api}
488
489 # Clean out files that should not be part of the rpm.
490 # This is the recommended way of dealing with it for RH8
491 find %{buildroot} -name '*.la' -delete
492
493 %files doc
494 %doc docs/plugins/html
495 %{_datadir}/gtk-doc/html/
496
497 %files -f gst-plugins-bad-%{api}.lang
498 %doc AUTHORS COPYING README NEWS
499 %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
500 %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
501 %{_libdir}/gstreamer-%{api}/libgstasfmux.so
502 %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
503 %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
504 %{_libdir}/gstreamer-%{api}/libgstbayer.so
505 %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
506 %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
507 %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
508 %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
509 %{_libdir}/gstreamer-%{api}/libgstdvb.so
510 %{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
511 %{_libdir}/gstreamer-%{api}/libgstdvdspu.so
512 %{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
513 %{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
514 %{_libdir}/gstreamer-%{api}/libgstfestival.so
515 %{_libdir}/gstreamer-%{api}/libgstfrei0r.so
516 %{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
517 %{_libdir}/gstreamer-%{api}/libgstgdp.so
518 %{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
519 %{_libdir}/gstreamer-%{api}/libgstid3tag.so
520 %{_libdir}/gstreamer-%{api}/libgstinter.so
521 %{_libdir}/gstreamer-%{api}/libgstinterlace.so
522 %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
523 %{_libdir}/gstreamer-%{api}/libgstliveadder.so
524 %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
525 %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
526 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
527 %{_libdir}/gstreamer-%{api}/libgstmfc.so
528 %{_libdir}/gstreamer-%{api}/libgstmidi.so
529 %{_libdir}/gstreamer-%{api}/libgstmimic.so
530 %{_libdir}/gstreamer-%{api}/libgstzbar.so
531 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
532 %{_libdir}/gstreamer-%{api}/libgstopenal.so
533 %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
534 %{_libdir}/gstreamer-%{api}/libgstopus.so
535 %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
536 %{_libdir}/gstreamer-%{api}/libgstpnm.so
537 %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
538 %{_libdir}/gstreamer-%{api}/libgstrawparse.so
539 %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
540 %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
541 %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
542 %{_libdir}/gstreamer-%{api}/libgstshm.so
543 %{_libdir}/gstreamer-%{api}/libgstsiren.so
544 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
545 %{_libdir}/gstreamer-%{api}/libgstspeed.so
546 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
547 %{_libdir}/gstreamer-%{api}/libgstbz2.so
548 %{_libdir}/gstreamer-%{api}/libgstfragmented.so
549 %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
550 %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
551 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
552 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
553 %{_libdir}/gstreamer-%{api}/libgstresindvd.so
554 %{_libdir}/gstreamer-%{api}/libgstdecklink.so
555 %if %{build_plf}
556 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
557 %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
558 %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
559 %endif
560 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
561 %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
562 %{_libdir}/gstreamer-%{api}/libgstaccurip.so
563 %{_libdir}/gstreamer-%{api}/libgstaiff.so
564 %{_libdir}/gstreamer-%{api}/libgstaudiofxbad.so
565 %{_libdir}/gstreamer-%{api}/libgstfreeverb.so
566 %{_libdir}/gstreamer-%{api}/libgstivtc.so
567 %{_libdir}/gstreamer-%{api}/libgstmxf.so
568 %{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
569 %{_libdir}/gstreamer-%{api}/libgstwebp.so
570 %{_libdir}/gstreamer-%{api}/libgstyadif.so
571 %{_libdir}/gstreamer-%{api}/libgstrsvg.so
572 %{_libdir}/gstreamer-%{api}/libgstuvch264.so
573 %{_libdir}/gstreamer-%{api}/libgstvdpau.so
574
575 %if %build_faad
576 %package -n %{bname}-faad
577 Summary: GStreamer plug-in for AAC audio playback
578 Group: Sound/Utilities
579 Requires: %{bname}-plugins >= %version
580 BuildRequires: libfaad2-devel => 2.0
581
582 %description -n %{bname}-faad
583 Plug-ins for playing AAC audio
584
585 This package is in the 'tainted' section as it violates some patents.
586
587 %files -n %{bname}-faad
588 %{_libdir}/gstreamer-%{api}/libgstfaad.so
589 %endif
590
591 %if %build_faac
592 %package -n %{bname}-faac
593 Summary: GStreamer plug-ins for AAC audio encoding
594 Group: Sound
595 Requires: %{bname}-plugins >= %version
596 BuildRequires: libfaac-devel
597
598 %description -n %{bname}-faac
599 Plug-ins for encoding AAC audio
600
601 This package is in the 'tainted' section as it violates some patents.
602
603 %files -n %{bname}-faac
604 %{_libdir}/gstreamer-%{api}/libgstfaac.so
605 %endif
606
607 %package -n %{bname}-gsm
608 Summary: GStreamer plugin for GSM lossy audio format
609 Group: Sound/Utilities
610 Requires: %{bname}-plugins >= %{version}
611 BuildRequires: gsm-devel >= 1.0.10
612
613 %description -n %{bname}-gsm
614 Output plugin for GStreamer to convert to GSM lossy audio format.
615
616 %files -n %{bname}-gsm
617 %{_libdir}/gstreamer-%{api}/libgstgsm.so
618
619 %if %build_amrwb
620 %package -n %{bname}-amrwb
621 Summary: GStreamer plug-in for AMR-WB support
622 Group: Sound/Utilities
623 Requires: %{bname}-plugins >= %{version}
624 BuildRequires: libamrwb-devel
625
626 %description -n %{bname}-amrwb
627 Plug-in for decoding AMR-WB under GStreamer.
628
629 This package is in the 'tainted' section as it violates some patents.
630
631 %files -n %{bname}-amrwb
632 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
633 %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
634 %endif
635
636 %package -n %{bname}-dash
637 Summary: GStreamer plugin for Dynamic Adaptive Streaming over HTTP
638 Group: Sound/Utilities
639 Requires: %{bname}-plugins >= %{version}
640
641 %description -n %{bname}-dash
642 Dynamic Adaptive Streaming over HTTP demuxer.
643
644 %files -n %{bname}-dash
645 %{_libdir}/gstreamer-%{api}/libgstdashdemux.so
646
647 %package -n %{bname}-directfb
648 Summary: GStreamer plugin for DirectFB video sink
649 Group: Video/Utilities
650 Requires: %{bname}-plugins >= %{version}
651
652 %description -n %{bname}-directfb
653 A DirectFB based videosink.
654
655 %files -n %{bname}-directfb
656 %{_libdir}/gstreamer-%{api}/libgstdfbvideosink.so
657
658 %package -n %{bname}-eglgles
659 Summary: GStreamer plugin for EGL/GLES vout Sink
660 Group: Video/Utilities
661 Requires: %{bname}-plugins >= %{version}
662
663 %description -n %{bname}-eglgles
664 EGL/GLES vout Sink.
665
666 %files -n %{bname}-eglgles
667 %{_libdir}/gstreamer-%{api}/libgsteglglessink.so
668
669 %package -n %{bname}-fluidsynth
670 Summary: GStreamer plugin for Midi Synthesizer Element
671 Group: Sound/Midi
672 Requires: %{bname}-plugins >= %{version}
673
674 %description -n %{bname}-fluidsynth
675 Midi Synthesizer Element.
676
677 %files -n %{bname}-fluidsynth
678 %{_libdir}/gstreamer-%{api}/libgstfluidsynthmidi.so
679
680 %package -n %{bname}-ladspa
681 Summary: GStreamer plugin for LADSPA plugin
682 Group: Sound/Utilities
683 Requires: %{bname}-plugins >= %{version}
684
685 %description -n %{bname}-ladspa
686 LADSPA plugin.
687
688 %files -n %{bname}-ladspa
689 %{_libdir}/gstreamer-%{api}/libgstladspa.so
690
691 %package -n %{bname}-neon
692 Summary: GStreamer plugin for NEON plugin
693 Group: Networking/Other
694 Requires: %{bname}-plugins >= %{version}
695
696 %description -n %{bname}-neon
697 Receive data as a client over the network via HTTP using NEON.
698
699 %files -n %{bname}-neon
700 %{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so
701
702 %package -n %{bname}-ofa
703 Summary: GStreamer plugin for MusicIP Fingerprinting element
704 Group: Sound/Utilities
705 Requires: %{bname}-plugins >= %{version}
706
707 %description -n %{bname}-ofa
708 Find a music fingerprint using MusicIP's libofa.
709
710 %files -n %{bname}-ofa
711 %{_libdir}/gstreamer-%{api}/libgstofa.so
712
713 %package -n %{bname}-sbc
714 Summary: GStreamer plugin for Bluetooth SBC audio encoder/decoder
715 Group: Sound/Utilities
716 Requires: %{bname}-plugins >= %{version}
717
718 %description -n %{bname}-sbc
719 Encode/Decode an SBC audio stream.
720
721 %files -n %{bname}-sbc
722 %{_libdir}/gstreamer-%{api}/libgstsbc.so
723
724 %package -n %{bname}-smoothstreaming
725 Summary: GStreamer plugin for Microsoft's Smooth Streaming format
726 Group: Sound/Utilities
727 Requires: %{bname}-plugins >= %{version}
728
729 %description -n %{bname}-smoothstreaming
730 Microsoft's Smooth Streaming format support.
731
732 %files -n %{bname}-smoothstreaming
733 %{_libdir}/gstreamer-%{api}/libgstsmoothstreaming.so
734
735 %package -n %{bname}-spandsp
736 Summary: GStreamer plugin for libspandsp
737 Group: Sound/Utilities
738 Requires: %{bname}-plugins >= %{version}
739
740 %description -n %{bname}-spandsp
741 libspandsp plugin.
742
743 %files -n %{bname}-spandsp
744 %{_libdir}/gstreamer-%{api}/libgstspandsp.so
745
746 %package -n %{bname}-srtp
747 Summary: GStreamer plugin for srtp
748 Group: Sound/Utilities
749 Requires: %{bname}-plugins >= %{version}
750
751 %description -n %{bname}-srtp
752 GStreamer SRTP plugin.
753
754 %files -n %{bname}-srtp
755 %{_libdir}/gstreamer-%{api}/libgstsrtp.so
756

  ViewVC Help
Powered by ViewVC 1.1.30