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

  ViewVC Help
Powered by ViewVC 1.1.30