/[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 654978 - (show annotations) (download)
Mon Jul 21 06:15:36 2014 UTC (6 years, 4 months ago) by fwang
File size: 24273 byte(s)
SILENT: 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/GstInsertBin-%{api}.typelib
447 %{_libdir}/girepository-1.0/GstMpegts-%{api}.typelib
448
449 %prep
450 %setup -q -n gst-plugins-bad-%{version}
451 %apply_patches
452
453 %build
454 %configure2_5x --disable-dependency-tracking --disable-static \
455 --with-package-name='%distribution %{name} package' \
456 --with-package-origin='http://www.mageia.org/' \
457 %if ! %build_faac
458 --disable-faac \
459 %endif
460 %if ! %build_faad
461 --disable-faad \
462 %endif
463 %if ! %build_dirac
464 --disable-dirac \
465 %endif
466 %if ! %build_xvid
467 --disable-xvid \
468 %endif
469 %if ! %build_dts
470 --disable-dts \
471 %endif
472 %if ! %build_plf
473 --disable-voamrwbenc --disable-voaacenc \
474 %endif
475 %if %build_experimental
476 --enable-experimental
477 %endif
478
479 make
480
481 %install
482 %makeinstall_std
483
484 %find_lang gst-plugins-bad-%{api}
485
486 # Clean out files that should not be part of the rpm.
487 # This is the recommended way of dealing with it for RH8
488 find %{buildroot} -name '*.la' -delete
489
490 %files doc
491 %doc docs/plugins/html
492 %{_datadir}/gtk-doc/html/
493
494 %files -f gst-plugins-bad-%{api}.lang
495 %doc AUTHORS COPYING README NEWS
496 %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
497 %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
498 %{_libdir}/gstreamer-%{api}/libgstasfmux.so
499 %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
500 %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
501 %{_libdir}/gstreamer-%{api}/libgstbayer.so
502 %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
503 %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
504 %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
505 %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
506 %{_libdir}/gstreamer-%{api}/libgstdvb.so
507 %{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
508 %{_libdir}/gstreamer-%{api}/libgstdvdspu.so
509 %{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
510 %{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
511 %{_libdir}/gstreamer-%{api}/libgstfestival.so
512 %{_libdir}/gstreamer-%{api}/libgstfrei0r.so
513 %{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
514 %{_libdir}/gstreamer-%{api}/libgstgdp.so
515 %{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
516 %{_libdir}/gstreamer-%{api}/libgstid3tag.so
517 %{_libdir}/gstreamer-%{api}/libgstinter.so
518 %{_libdir}/gstreamer-%{api}/libgstinterlace.so
519 %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
520 %{_libdir}/gstreamer-%{api}/libgstliveadder.so
521 %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
522 %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
523 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
524 %{_libdir}/gstreamer-%{api}/libgstmidi.so
525 %{_libdir}/gstreamer-%{api}/libgstmimic.so
526 %{_libdir}/gstreamer-%{api}/libgstzbar.so
527 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
528 %{_libdir}/gstreamer-%{api}/libgstopenal.so
529 %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
530 %{_libdir}/gstreamer-%{api}/libgstopus.so
531 %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
532 %{_libdir}/gstreamer-%{api}/libgstpnm.so
533 %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
534 %{_libdir}/gstreamer-%{api}/libgstrawparse.so
535 %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
536 %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
537 %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
538 %{_libdir}/gstreamer-%{api}/libgstshm.so
539 %{_libdir}/gstreamer-%{api}/libgstsiren.so
540 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
541 %{_libdir}/gstreamer-%{api}/libgstspeed.so
542 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
543 %{_libdir}/gstreamer-%{api}/libgstbz2.so
544 %{_libdir}/gstreamer-%{api}/libgstfragmented.so
545 %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
546 %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
547 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
548 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
549 %{_libdir}/gstreamer-%{api}/libgstresindvd.so
550 %{_libdir}/gstreamer-%{api}/libgstdecklink.so
551 %if %{build_plf}
552 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
553 %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
554 %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
555 %endif
556 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
557 %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
558 %{_libdir}/gstreamer-%{api}/libgstaccurip.so
559 %{_libdir}/gstreamer-%{api}/libgstaiff.so
560 %{_libdir}/gstreamer-%{api}/libgstaudiofxbad.so
561 %{_libdir}/gstreamer-%{api}/libgstfreeverb.so
562 %{_libdir}/gstreamer-%{api}/libgstivtc.so
563 %{_libdir}/gstreamer-%{api}/libgstmxf.so
564 %{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
565 %{_libdir}/gstreamer-%{api}/libgstwebp.so
566 %{_libdir}/gstreamer-%{api}/libgstyadif.so
567 %{_libdir}/gstreamer-%{api}/libgstrsvg.so
568 %{_libdir}/gstreamer-%{api}/libgstuvch264.so
569 %{_libdir}/gstreamer-%{api}/libgstvdpau.so
570
571 %if %build_faad
572 %package -n %{bname}-faad
573 Summary: GStreamer plug-in for AAC audio playback
574 Group: Sound/Utilities
575 Requires: %{bname}-plugins >= %version
576 BuildRequires: libfaad2-devel >= 2.0
577
578 %description -n %{bname}-faad
579 Plug-ins for playing AAC audio
580
581 This package is in the 'tainted' section as it violates some patents.
582
583 %files -n %{bname}-faad
584 %{_libdir}/gstreamer-%{api}/libgstfaad.so
585 %endif
586
587 %if %build_faac
588 %package -n %{bname}-faac
589 Summary: GStreamer plug-ins for AAC audio encoding
590 Group: Sound
591 Requires: %{bname}-plugins >= %version
592 BuildRequires: libfaac-devel
593
594 %description -n %{bname}-faac
595 Plug-ins for encoding AAC audio
596
597 This package is in the 'tainted' section as it violates some patents.
598
599 %files -n %{bname}-faac
600 %{_libdir}/gstreamer-%{api}/libgstfaac.so
601 %endif
602
603 %package -n %{bname}-gsm
604 Summary: GStreamer plugin for GSM lossy audio format
605 Group: Sound/Utilities
606 Requires: %{bname}-plugins >= %{version}
607 BuildRequires: gsm-devel >= 1.0.10
608
609 %description -n %{bname}-gsm
610 Output plugin for GStreamer to convert to GSM lossy audio format.
611
612 %files -n %{bname}-gsm
613 %{_libdir}/gstreamer-%{api}/libgstgsm.so
614
615 %if %build_amrwb
616 %package -n %{bname}-amrwb
617 Summary: GStreamer plug-in for AMR-WB support
618 Group: Sound/Utilities
619 Requires: %{bname}-plugins >= %{version}
620 BuildRequires: libamrwb-devel
621
622 %description -n %{bname}-amrwb
623 Plug-in for decoding AMR-WB under GStreamer.
624
625 This package is in the 'tainted' section as it violates some patents.
626
627 %files -n %{bname}-amrwb
628 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
629 %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
630 %endif
631
632 %package -n %{bname}-dash
633 Summary: GStreamer plugin for Dynamic Adaptive Streaming over HTTP
634 Group: Sound/Utilities
635 Requires: %{bname}-plugins >= %{version}
636
637 %description -n %{bname}-dash
638 Dynamic Adaptive Streaming over HTTP demuxer.
639
640 %files -n %{bname}-dash
641 %{_libdir}/gstreamer-%{api}/libgstdashdemux.so
642
643 %package -n %{bname}-directfb
644 Summary: GStreamer plugin for DirectFB video sink
645 Group: Video/Utilities
646 Requires: %{bname}-plugins >= %{version}
647
648 %description -n %{bname}-directfb
649 A DirectFB based videosink.
650
651 %files -n %{bname}-directfb
652 %{_libdir}/gstreamer-%{api}/libgstdfbvideosink.so
653
654 %package -n %{bname}-eglgles
655 Summary: GStreamer plugin for EGL/GLES vout Sink
656 Group: Video/Utilities
657 Requires: %{bname}-plugins >= %{version}
658
659 %description -n %{bname}-eglgles
660 EGL/GLES vout Sink.
661
662 %files -n %{bname}-eglgles
663 %{_libdir}/gstreamer-%{api}/libgsteglglessink.so
664
665 %package -n %{bname}-fluidsynth
666 Summary: GStreamer plugin for Midi Synthesizer Element
667 Group: Sound/Midi
668 Requires: %{bname}-plugins >= %{version}
669
670 %description -n %{bname}-fluidsynth
671 Midi Synthesizer Element.
672
673 %files -n %{bname}-fluidsynth
674 %{_libdir}/gstreamer-%{api}/libgstfluidsynthmidi.so
675
676 %package -n %{bname}-ladspa
677 Summary: GStreamer plugin for LADSPA plugin
678 Group: Sound/Utilities
679 Requires: %{bname}-plugins >= %{version}
680
681 %description -n %{bname}-ladspa
682 LADSPA plugin.
683
684 %files -n %{bname}-ladspa
685 %{_libdir}/gstreamer-%{api}/libgstladspa.so
686
687 %package -n %{bname}-neon
688 Summary: GStreamer plugin for NEON plugin
689 Group: Networking/Other
690 Requires: %{bname}-plugins >= %{version}
691
692 %description -n %{bname}-neon
693 Receive data as a client over the network via HTTP using NEON.
694
695 %files -n %{bname}-neon
696 %{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so
697
698 %package -n %{bname}-ofa
699 Summary: GStreamer plugin for MusicIP Fingerprinting element
700 Group: Sound/Utilities
701 Requires: %{bname}-plugins >= %{version}
702
703 %description -n %{bname}-ofa
704 Find a music fingerprint using MusicIP's libofa.
705
706 %files -n %{bname}-ofa
707 %{_libdir}/gstreamer-%{api}/libgstofa.so
708
709 %package -n %{bname}-sbc
710 Summary: GStreamer plugin for Bluetooth SBC audio encoder/decoder
711 Group: Sound/Utilities
712 Requires: %{bname}-plugins >= %{version}
713
714 %description -n %{bname}-sbc
715 Encode/Decode an SBC audio stream.
716
717 %files -n %{bname}-sbc
718 %{_libdir}/gstreamer-%{api}/libgstsbc.so
719
720 %package -n %{bname}-smoothstreaming
721 Summary: GStreamer plugin for Microsoft's Smooth Streaming format
722 Group: Sound/Utilities
723 Requires: %{bname}-plugins >= %{version}
724
725 %description -n %{bname}-smoothstreaming
726 Microsoft's Smooth Streaming format support.
727
728 %files -n %{bname}-smoothstreaming
729 %{_libdir}/gstreamer-%{api}/libgstsmoothstreaming.so
730
731 %package -n %{bname}-spandsp
732 Summary: GStreamer plugin for libspandsp
733 Group: Sound/Utilities
734 Requires: %{bname}-plugins >= %{version}
735
736 %description -n %{bname}-spandsp
737 libspandsp plugin.
738
739 %files -n %{bname}-spandsp
740 %{_libdir}/gstreamer-%{api}/libgstspandsp.so
741
742 %package -n %{bname}-srtp
743 Summary: GStreamer plugin for srtp
744 Group: Sound/Utilities
745 Requires: %{bname}-plugins >= %{version}
746
747 %description -n %{bname}-srtp
748 GStreamer SRTP plugin.
749
750 %files -n %{bname}-srtp
751 %{_libdir}/gstreamer-%{api}/libgstsrtp.so
752

  ViewVC Help
Powered by ViewVC 1.1.28