/[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 654965 - (show annotations) (download)
Mon Jul 21 05:54:11 2014 UTC (9 years, 8 months ago) by fwang
File size: 24361 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/GstEGL-%{api}.gir
302 %{_datadir}/gir-1.0/GstInsertBin-%{api}.gir
303 %{_datadir}/gir-1.0/GstMpegts-%{api}.gir
304
305 %package -n %{bname}-curl
306 Summary: GStreamer Curl plugin
307 Group: Networking/Other
308
309 %description -n %{bname}-curl
310 This is a HTTP plugin for GStreamer based on the curl library.
311
312 %files -n %{bname}-curl
313 %{_libdir}/gstreamer-%{api}/libgstcurl.so
314
315 %package -n %{bname}-mpeg2enc
316 Summary: GStreamer mjpegtools plug-in
317 Group: Video/Utilities
318
319 %description -n %{bname}-mpeg2enc
320 mjpegtools-based encoding and decoding plug-in.
321
322 %files -n %{bname}-mpeg2enc
323 %{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
324 %{_libdir}/gstreamer-%{api}/libgstmplex.so
325
326 %if %build_gme
327 %package -n %{bname}-gme
328 Summary: GStreamer Game Music plug-in
329 Group: Sound/Utilities
330
331 %description -n %{bname}-gme
332 Game Music decoding plug-in.
333
334 %files -n %{bname}-gme
335 %{_libdir}/gstreamer-%{api}/libgstgme.so
336 %endif
337
338 %package -n %{bname}-schroedinger
339 Summary: GStreamer dirac plug-in based on Schroedinger
340 Group: Video/Utilities
341 Epoch: 1
342
343 %description -n %{bname}-schroedinger
344 Dirac encoding and decoding plug-in based on Schroedinger.
345
346 %files -n %{bname}-schroedinger
347 %{_libdir}/gstreamer-%{api}/libgstschro.so
348
349 %if %build_xvid
350 %package -n %{bname}-xvid
351 Summary: GStreamer plug-ins for XVID video encoding and decoding
352 Group: Video/Utilities
353 BuildRequires: xvid-devel >= 1.1
354
355 %description -n %{bname}-xvid
356 Plug-ins for encoding and decoding XVID video.
357
358 This package is in the 'tainted' section as it violates some patents.
359 %files -n %{bname}-xvid
360 %{_libdir}/gstreamer-%{api}/libgstxvid.so
361 %endif
362
363 %package -n %{bname}-mms
364 Summary: GStreamer plug-in for mms streams
365 Group: System/Libraries
366 Requires: %{bname}-plugins = %{version}
367
368 %description -n %{bname}-mms
369 Plug-in supporting the mms protocol based on the libmms library.
370
371 %files -n %{bname}-mms
372 %{_libdir}/gstreamer-%{api}/libgstmms.so
373
374 %package -n %{bname}-rtmp
375 Summary: GStreamer plug-in for rtmp streams
376 Group: System/Libraries
377 Requires: %{bname}-plugins = %{version}
378
379 %description -n %{bname}-rtmp
380 Plug-in supporting the rtmp protocol based on the librtmp library.
381
382 %files -n %{bname}-rtmp
383 %{_libdir}/gstreamer-%{api}/libgstrtmp.so
384
385 %package -n %{bname}-soundtouch
386 Summary: GStreamer plug-in for SoundTouch support
387 Group: Sound/Utilities
388 Requires: %{bname}-plugins = %{version}
389
390 %description -n %{bname}-soundtouch
391 Plug-in supporting the SoundTouch audio manipulation support.
392
393 %files -n %{bname}-soundtouch
394 %{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
395
396 %package -n %{bname}-libass
397 Summary: GStreamer subtitles plugin
398 Group: Video/Utilities
399
400 %description -n %{bname}-libass
401 This is a subtitle plugin for GStreamer based on libass.
402
403 %files -n %{bname}-libass
404 %{_libdir}/gstreamer-%{api}/libgstassrender.so
405
406 %package -n %{bname}-opencv
407 Summary: GStreamer OpenCV Plugins
408 Group: Video/Utilities
409
410 %description -n %{bname}-opencv
411 GStreamer OpenCV Plugins.
412
413 %files -n %{bname}-opencv
414 %{_libdir}/gstreamer-%{api}/libgstopencv.so
415 %{_datadir}/gst-plugins-bad/%{api}/opencv_haarcascades/*.xml
416
417 %package -n %{bname}-wildmidi
418 Summary: GStreamer wildmidi Plugins
419 Group: Sound/Midi
420 Requires: timidity-instruments
421
422 %description -n %{bname}-wildmidi
423 GStreamer wildmidi Plugins.
424
425 %files -n %{bname}-wildmidi
426 %{_libdir}/gstreamer-%{api}/libgstwildmidi.so
427
428 %package doc
429 Group: Documentation
430 Summary: GStreamer application library
431 BuildArch: noarch
432
433 %description doc
434 This is the documentation of %{name}.
435
436 %package -n %{girname}
437 Group: System/Libraries
438 Summary: Object Introspection interface description for %{name}
439 Requires: %{libnameegl} = %{version}
440 Requires: %{libnameinsertbin} = %{version}
441 Requires: %{libnamempegts} = %{version}
442
443 %description -n %{girname}
444 GObject Introspection interface description for %{name}.
445
446 %files -n %{girname}
447 %{_libdir}/girepository-1.0/GstEGL-%{api}.typelib
448 %{_libdir}/girepository-1.0/GstInsertBin-%{api}.typelib
449 %{_libdir}/girepository-1.0/GstMpegts-%{api}.typelib
450
451 %prep
452 %setup -q -n gst-plugins-bad-%{version}
453 %apply_patches
454
455 %build
456 %configure2_5x --disable-dependency-tracking --disable-static \
457 --with-package-name='%distribution %{name} package' \
458 --with-package-origin='http://www.mageia.org/' \
459 %if ! %build_faac
460 --disable-faac \
461 %endif
462 %if ! %build_faad
463 --disable-faad \
464 %endif
465 %if ! %build_dirac
466 --disable-dirac \
467 %endif
468 %if ! %build_xvid
469 --disable-xvid \
470 %endif
471 %if ! %build_dts
472 --disable-dts \
473 %endif
474 %if ! %build_plf
475 --disable-voamrwbenc --disable-voaacenc \
476 %endif
477 %if %build_experimental
478 --enable-experimental
479 %endif
480
481 make
482
483 %install
484 %makeinstall_std
485
486 %find_lang gst-plugins-bad-%{api}
487
488 # Clean out files that should not be part of the rpm.
489 # This is the recommended way of dealing with it for RH8
490 find %{buildroot} -name '*.la' -delete
491
492 %files doc
493 %doc docs/plugins/html
494 %{_datadir}/gtk-doc/html/
495
496 %files -f gst-plugins-bad-%{api}.lang
497 %doc AUTHORS COPYING README NEWS
498 %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
499 %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
500 %{_libdir}/gstreamer-%{api}/libgstasfmux.so
501 %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
502 %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
503 %{_libdir}/gstreamer-%{api}/libgstbayer.so
504 %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
505 %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
506 %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
507 %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
508 %{_libdir}/gstreamer-%{api}/libgstdvb.so
509 %{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
510 %{_libdir}/gstreamer-%{api}/libgstdvdspu.so
511 %{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
512 %{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
513 %{_libdir}/gstreamer-%{api}/libgstfestival.so
514 %{_libdir}/gstreamer-%{api}/libgstfrei0r.so
515 %{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
516 %{_libdir}/gstreamer-%{api}/libgstgdp.so
517 %{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
518 %{_libdir}/gstreamer-%{api}/libgstid3tag.so
519 %{_libdir}/gstreamer-%{api}/libgstinter.so
520 %{_libdir}/gstreamer-%{api}/libgstinterlace.so
521 %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
522 %{_libdir}/gstreamer-%{api}/libgstliveadder.so
523 %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
524 %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
525 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
526 %{_libdir}/gstreamer-%{api}/libgstmidi.so
527 %{_libdir}/gstreamer-%{api}/libgstmimic.so
528 %{_libdir}/gstreamer-%{api}/libgstzbar.so
529 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
530 %{_libdir}/gstreamer-%{api}/libgstopenal.so
531 %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
532 %{_libdir}/gstreamer-%{api}/libgstopus.so
533 %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
534 %{_libdir}/gstreamer-%{api}/libgstpnm.so
535 %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
536 %{_libdir}/gstreamer-%{api}/libgstrawparse.so
537 %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
538 %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
539 %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
540 %{_libdir}/gstreamer-%{api}/libgstshm.so
541 %{_libdir}/gstreamer-%{api}/libgstsiren.so
542 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
543 %{_libdir}/gstreamer-%{api}/libgstspeed.so
544 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
545 %{_libdir}/gstreamer-%{api}/libgstbz2.so
546 %{_libdir}/gstreamer-%{api}/libgstfragmented.so
547 %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
548 %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
549 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
550 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
551 %{_libdir}/gstreamer-%{api}/libgstresindvd.so
552 %{_libdir}/gstreamer-%{api}/libgstdecklink.so
553 %if %{build_plf}
554 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
555 %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
556 %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
557 %endif
558 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
559 %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
560 %{_libdir}/gstreamer-%{api}/libgstaccurip.so
561 %{_libdir}/gstreamer-%{api}/libgstaiff.so
562 %{_libdir}/gstreamer-%{api}/libgstaudiofxbad.so
563 %{_libdir}/gstreamer-%{api}/libgstfreeverb.so
564 %{_libdir}/gstreamer-%{api}/libgstivtc.so
565 %{_libdir}/gstreamer-%{api}/libgstmxf.so
566 %{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
567 %{_libdir}/gstreamer-%{api}/libgstwebp.so
568 %{_libdir}/gstreamer-%{api}/libgstyadif.so
569 %{_libdir}/gstreamer-%{api}/libgstrsvg.so
570 %{_libdir}/gstreamer-%{api}/libgstuvch264.so
571 %{_libdir}/gstreamer-%{api}/libgstvdpau.so
572
573 %if %build_faad
574 %package -n %{bname}-faad
575 Summary: GStreamer plug-in for AAC audio playback
576 Group: Sound/Utilities
577 Requires: %{bname}-plugins >= %version
578 BuildRequires: libfaad2-devel >= 2.0
579
580 %description -n %{bname}-faad
581 Plug-ins for playing AAC audio
582
583 This package is in the 'tainted' section as it violates some patents.
584
585 %files -n %{bname}-faad
586 %{_libdir}/gstreamer-%{api}/libgstfaad.so
587 %endif
588
589 %if %build_faac
590 %package -n %{bname}-faac
591 Summary: GStreamer plug-ins for AAC audio encoding
592 Group: Sound
593 Requires: %{bname}-plugins >= %version
594 BuildRequires: libfaac-devel
595
596 %description -n %{bname}-faac
597 Plug-ins for encoding AAC audio
598
599 This package is in the 'tainted' section as it violates some patents.
600
601 %files -n %{bname}-faac
602 %{_libdir}/gstreamer-%{api}/libgstfaac.so
603 %endif
604
605 %package -n %{bname}-gsm
606 Summary: GStreamer plugin for GSM lossy audio format
607 Group: Sound/Utilities
608 Requires: %{bname}-plugins >= %{version}
609 BuildRequires: gsm-devel >= 1.0.10
610
611 %description -n %{bname}-gsm
612 Output plugin for GStreamer to convert to GSM lossy audio format.
613
614 %files -n %{bname}-gsm
615 %{_libdir}/gstreamer-%{api}/libgstgsm.so
616
617 %if %build_amrwb
618 %package -n %{bname}-amrwb
619 Summary: GStreamer plug-in for AMR-WB support
620 Group: Sound/Utilities
621 Requires: %{bname}-plugins >= %{version}
622 BuildRequires: libamrwb-devel
623
624 %description -n %{bname}-amrwb
625 Plug-in for decoding AMR-WB under GStreamer.
626
627 This package is in the 'tainted' section as it violates some patents.
628
629 %files -n %{bname}-amrwb
630 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
631 %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
632 %endif
633
634 %package -n %{bname}-dash
635 Summary: GStreamer plugin for Dynamic Adaptive Streaming over HTTP
636 Group: Sound/Utilities
637 Requires: %{bname}-plugins >= %{version}
638
639 %description -n %{bname}-dash
640 Dynamic Adaptive Streaming over HTTP demuxer.
641
642 %files -n %{bname}-dash
643 %{_libdir}/gstreamer-%{api}/libgstdashdemux.so
644
645 %package -n %{bname}-directfb
646 Summary: GStreamer plugin for DirectFB video sink
647 Group: Video/Utilities
648 Requires: %{bname}-plugins >= %{version}
649
650 %description -n %{bname}-directfb
651 A DirectFB based videosink.
652
653 %files -n %{bname}-directfb
654 %{_libdir}/gstreamer-%{api}/libgstdfbvideosink.so
655
656 %package -n %{bname}-eglgles
657 Summary: GStreamer plugin for EGL/GLES vout Sink
658 Group: Video/Utilities
659 Requires: %{bname}-plugins >= %{version}
660
661 %description -n %{bname}-eglgles
662 EGL/GLES vout Sink.
663
664 %files -n %{bname}-eglgles
665 %{_libdir}/gstreamer-%{api}/libgsteglglessink.so
666
667 %package -n %{bname}-fluidsynth
668 Summary: GStreamer plugin for Midi Synthesizer Element
669 Group: Sound/Midi
670 Requires: %{bname}-plugins >= %{version}
671
672 %description -n %{bname}-fluidsynth
673 Midi Synthesizer Element.
674
675 %files -n %{bname}-fluidsynth
676 %{_libdir}/gstreamer-%{api}/libgstfluidsynthmidi.so
677
678 %package -n %{bname}-ladspa
679 Summary: GStreamer plugin for LADSPA plugin
680 Group: Sound/Utilities
681 Requires: %{bname}-plugins >= %{version}
682
683 %description -n %{bname}-ladspa
684 LADSPA plugin.
685
686 %files -n %{bname}-ladspa
687 %{_libdir}/gstreamer-%{api}/libgstladspa.so
688
689 %package -n %{bname}-neon
690 Summary: GStreamer plugin for NEON plugin
691 Group: Networking/Other
692 Requires: %{bname}-plugins >= %{version}
693
694 %description -n %{bname}-neon
695 Receive data as a client over the network via HTTP using NEON.
696
697 %files -n %{bname}-neon
698 %{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so
699
700 %package -n %{bname}-ofa
701 Summary: GStreamer plugin for MusicIP Fingerprinting element
702 Group: Sound/Utilities
703 Requires: %{bname}-plugins >= %{version}
704
705 %description -n %{bname}-ofa
706 Find a music fingerprint using MusicIP's libofa.
707
708 %files -n %{bname}-ofa
709 %{_libdir}/gstreamer-%{api}/libgstofa.so
710
711 %package -n %{bname}-sbc
712 Summary: GStreamer plugin for Bluetooth SBC audio encoder/decoder
713 Group: Sound/Utilities
714 Requires: %{bname}-plugins >= %{version}
715
716 %description -n %{bname}-sbc
717 Encode/Decode an SBC audio stream.
718
719 %files -n %{bname}-sbc
720 %{_libdir}/gstreamer-%{api}/libgstsbc.so
721
722 %package -n %{bname}-smoothstreaming
723 Summary: GStreamer plugin for Microsoft's Smooth Streaming format
724 Group: Sound/Utilities
725 Requires: %{bname}-plugins >= %{version}
726
727 %description -n %{bname}-smoothstreaming
728 Microsoft's Smooth Streaming format support.
729
730 %files -n %{bname}-smoothstreaming
731 %{_libdir}/gstreamer-%{api}/libgstsmoothstreaming.so
732
733 %package -n %{bname}-spandsp
734 Summary: GStreamer plugin for libspandsp
735 Group: Sound/Utilities
736 Requires: %{bname}-plugins >= %{version}
737
738 %description -n %{bname}-spandsp
739 libspandsp plugin.
740
741 %files -n %{bname}-spandsp
742 %{_libdir}/gstreamer-%{api}/libgstspandsp.so
743
744 %package -n %{bname}-srtp
745 Summary: GStreamer plugin for srtp
746 Group: Sound/Utilities
747 Requires: %{bname}-plugins >= %{version}
748
749 %description -n %{bname}-srtp
750 GStreamer SRTP plugin.
751
752 %files -n %{bname}-srtp
753 %{_libdir}/gstreamer-%{api}/libgstsrtp.so
754

  ViewVC Help
Powered by ViewVC 1.1.30