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

  ViewVC Help
Powered by ViewVC 1.1.28