/[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 483117 - (show annotations) (download)
Sun Sep 22 03:09:44 2013 UTC (10 years, 7 months ago) by fwang
File size: 19640 byte(s)
SILENT: update file list
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 develname %mklibname -d gstreamer-plugins-bad %{api}
37
38 Summary: GStreamer Streaming-media framework plug-ins
39 Name: %{name}
40 Version: 1.1.90
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(opencv) <= 2.4.6.1
100 BuildRequires: pkgconfig(openssl) >= 0.9.5
101 BuildRequires: pkgconfig(opus) >= 0.9.4
102 BuildRequires: pkgconfig(sbc) >= 1.0
103 BuildRequires: pkgconfig(schroedinger-1.0) >= 1.0.10
104 BuildRequires: pkgconfig(slv2) >= 0.6.6
105 BuildRequires: pkgconfig(sndfile) >= 1.0.16
106 BuildRequires: pkgconfig(soundtouch)
107 BuildRequires: pkgconfig(spandsp) >= 0.0.6
108 BuildRequires: pkgconfig(vdpau)
109 BuildRequires: pkgconfig(wayland-client) >= 1.0.0
110 BuildRequires: pkgconfig(x11)
111 BuildRequires: pkgconfig(zbar) >= 0.9
112 BuildRequires: pkgconfig(zvbi-0.2)
113 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
114 BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
115 %if %build_plf
116 BuildRequires: pkgconfig(vo-aacenc)
117 BuildRequires: pkgconfig(vo-amrwbenc)
118 %endif
119 BuildRequires: 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 %{libnamebase}
169 Summary: Libraries for GStreamer streaming-media framework
170 Group: System/Libraries
171 Obsoletes: %{_lib}gstbasevideo1.0_0 < 1.1.90
172
173 %description -n %{libnamebase}
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 %{libnamebase}
184 %{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
185
186 %package -n %{libnameegl}
187 Summary: Libraries for GStreamer streaming-media framework
188 Group: System/Libraries
189
190 %description -n %{libnameegl}
191 GStreamer is a streaming-media framework, based on graphs of filters which
192 operate on media data. Applications using this library can do anything
193 from real-time sound processing to playing videos, and just about anything
194 else media-related. Its plugin-based architecture means that new data
195 types or processing capabilities can be added simply by installing new
196 plugins.
197
198 This package contains the libraries.
199
200 %files -n %{libnameegl}
201 %{_libdir}/libgstegl-%{api}.so.%{libmajor}*
202
203 %package -n %{libnameinsertbin}
204 Summary: Libraries for GStreamer streaming-media framework
205 Group: System/Libraries
206
207 %description -n %{libnameinsertbin}
208 GStreamer is a streaming-media framework, based on graphs of filters which
209 operate on media data. Applications using this library can do anything
210 from real-time sound processing to playing videos, and just about anything
211 else media-related. Its plugin-based architecture means that new data
212 types or processing capabilities can be added simply by installing new
213 plugins.
214
215 This package contains the libraries.
216
217 %files -n %{libnameinsertbin}
218 %{_libdir}/libgstinsertbin-%{api}.so.%{libmajor}*
219
220 %package -n %{libnamempegts}
221 Summary: Libraries for GStreamer streaming-media framework
222 Group: System/Libraries
223
224 %description -n %{libnamempegts}
225 GStreamer is a streaming-media framework, based on graphs of filters which
226 operate on media data. Applications using this library can do anything
227 from real-time sound processing to playing videos, and just about anything
228 else media-related. Its plugin-based architecture means that new data
229 types or processing capabilities can be added simply by installing new
230 plugins.
231
232 This package contains the libraries.
233
234 %files -n %{libnamempegts}
235 %{_libdir}/libgstmpegts-%{api}.so.%{libmajor}*
236
237 %package -n %{libnameuridownloader}
238 Summary: Libraries for GStreamer streaming-media framework
239 Group: System/Libraries
240
241 %description -n %{libnameuridownloader}
242 GStreamer is a streaming-media framework, based on graphs of filters which
243 operate on media data. Applications using this library can do anything
244 from real-time sound processing to playing videos, and just about anything
245 else media-related. Its plugin-based architecture means that new data
246 types or processing capabilities can be added simply by installing new
247 plugins.
248
249 This package contains the libraries.
250
251 %files -n %{libnameuridownloader}
252 %{_libdir}/libgsturidownloader-%{api}.so.%{libmajor}*
253
254 %package -n %{develname}
255 Summary: Libraries and include files for GStreamer streaming-media framework
256 Group: Development/C
257 Requires: %{libnamephoto} = %{version}
258 Requires: %{libnamecodecparsers} = %{version}
259 Requires: %{libnamebase} = %{version}
260 Requires: %{libnameegl} = %{version}
261 Requires: %{libnameinsertbin} = %{version}
262 Requires: %{libnamempegts} = %{version}
263 Requires: %{libnameuridownloader} = %{version}
264 Provides: %{name}-devel = %{version}-%{release}
265 Obsoletes: %{_lib}gstbasevideo1.0-devel < 1.1.90
266 Obsoletes: %{_lib}gstphotographyi1.0-devel < 1.1.90
267
268 %description -n %{develname}
269 GStreamer is a streaming-media framework, based on graphs of filters which
270 operate on media data. Applications using this library can do anything
271 from real-time sound processing to playing videos, and just about anything
272 else media-related. Its plugin-based architecture means that new data
273 types or processing capabilities can be added simply by installing new
274 plugins.
275
276 This package contains the libraries and includes files necessary to develop
277 applications and plugins for GStreamer.
278
279 %files -n %develname
280 %{_libdir}/libgst*-%{api}.so
281 %{_libdir}/pkgconfig/*.pc
282 %{_includedir}/gstreamer-%{api}/gst/*
283
284 %package -n %{bname}-curl
285 Summary: GStreamer Curl plugin
286 Group: Networking/Other
287
288 %description -n %{bname}-curl
289 This is a HTTP plugin for GStreamer based on the curl library.
290
291 %files -n %{bname}-curl
292 %{_libdir}/gstreamer-%{api}/libgstcurl.so
293
294 %package -n %{bname}-mpeg2enc
295 Summary: GStreamer mjpegtools plug-in
296 Group: Video/Utilities
297
298 %description -n %{bname}-mpeg2enc
299 mjpegtools-based encoding and decoding plug-in.
300
301 %files -n %{bname}-mpeg2enc
302 %{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
303 %{_libdir}/gstreamer-%{api}/libgstmplex.so
304
305 %if %build_gme
306 %package -n %{bname}-gme
307 Summary: GStreamer Game Music plug-in
308 Group: Sound/Utilities
309
310 %description -n %{bname}-gme
311 Game Music decoding plug-in.
312
313 %files -n %{bname}-gme
314 %{_libdir}/gstreamer-%{api}/libgstgme.so
315 %endif
316
317 %package -n %{bname}-schroedinger
318 Summary: GStreamer dirac plug-in based on Schroedinger
319 Group: Video/Utilities
320 Epoch: 1
321
322 %description -n %{bname}-schroedinger
323 Dirac encoding and decoding plug-in based on Schroedinger.
324
325 %files -n %{bname}-schroedinger
326 %{_libdir}/gstreamer-%{api}/libgstschro.so
327
328 %if %build_xvid
329 %package -n %{bname}-xvid
330 Summary: GStreamer plug-ins for XVID video encoding and decoding
331 Group: Video/Utilities
332 BuildRequires: xvid-devel >= 1.1
333
334 %description -n %{bname}-xvid
335 Plug-ins for encoding and decoding XVID video.
336
337 This package is in the 'tainted' section as it violates some patents.
338 %files -n %{bname}-xvid
339 %{_libdir}/gstreamer-%{api}/libgstxvid.so
340 %endif
341
342 %package -n %{bname}-mms
343 Summary: GStreamer plug-in for mms streams
344 Group: System/Libraries
345 Requires: %{bname}-plugins = %{version}
346
347 %description -n %{bname}-mms
348 Plug-in supporting the mms protocol based on the libmms library.
349
350 %files -n %{bname}-mms
351 %{_libdir}/gstreamer-%{api}/libgstmms.so
352
353 %package -n %{bname}-rtmp
354 Summary: GStreamer plug-in for rtmp streams
355 Group: System/Libraries
356 Requires: %{bname}-plugins = %{version}
357
358 %description -n %{bname}-rtmp
359 Plug-in supporting the rtmp protocol based on the librtmp library.
360
361 %files -n %{bname}-rtmp
362 %{_libdir}/gstreamer-%{api}/libgstrtmp.so
363
364 %package -n %{bname}-soundtouch
365 Summary: GStreamer plug-in for SoundTouch support
366 Group: Sound/Utilities
367 Requires: %{bname}-plugins = %{version}
368
369 %description -n %{bname}-soundtouch
370 Plug-in supporting the SoundTouch audio manipulation support.
371
372 %files -n %{bname}-soundtouch
373 %{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
374
375 %package -n %{bname}-libass
376 Summary: GStreamer subtitles plugin
377 Group: Video/Utilities
378
379 %description -n %{bname}-libass
380 This is a subtitle plugin for GStreamer based on libass.
381
382 %files -n %{bname}-libass
383 %{_libdir}/gstreamer-%{api}/libgstassrender.so
384
385 %package -n %{bname}-opencv
386 Summary: GStreamer OpenCV Plugins
387 Group: Video/Utilities
388
389 %description -n %{bname}-opencv
390 GStreamer OpenCV Plugins.
391
392 %files -n %{bname}-opencv
393 %{_libdir}/gstreamer-%{api}/libgstopencv.so
394 %{_datadir}/gst-plugins-bad/%{api}/opencv_haarcascades/*.xml
395
396 %package -n %{bname}-wildmidi
397 Summary: GStreamer wildmidi Plugins
398 Group: Sound/Midi
399 Requires: timidity-instruments
400
401 %description -n %{bname}-wildmidi
402 GStreamer wildmidi Plugins.
403
404 %files -n %{bname}-wildmidi
405 %{_libdir}/gstreamer-%{api}/libgstwildmidi.so
406
407 %package doc
408 Group: Documentation
409 Summary: GStreamer application library
410 BuildArch: noarch
411
412 %description doc
413 This is the documentation of %{name}.
414
415 %prep
416 %setup -q -n gst-plugins-bad-%{version}
417 %apply_patches
418
419 %build
420 %configure2_5x --disable-dependency-tracking --disable-static \
421 --with-package-name='%distribution %{name} package' \
422 --with-package-origin='http://www.mageia.org/' \
423 %if ! %build_faac
424 --disable-faac \
425 %endif
426 %if ! %build_faad
427 --disable-faad \
428 %endif
429 %if ! %build_dirac
430 --disable-dirac \
431 %endif
432 %if ! %build_xvid
433 --disable-xvid \
434 %endif
435 %if ! %build_dts
436 --disable-dts \
437 %endif
438 %if ! %build_plf
439 --disable-voamrwbenc --disable-voaacenc \
440 %endif
441 %if %build_experimental
442 --enable-experimental
443 %endif
444
445 make
446
447 %install
448 %makeinstall_std
449
450 %find_lang gst-plugins-bad-%{api}
451
452 # Clean out files that should not be part of the rpm.
453 # This is the recommended way of dealing with it for RH8
454 find %{buildroot} -name '*.la' -delete
455
456 %files doc
457 %doc docs/plugins/html
458 %{_datadir}/gtk-doc/html/
459
460 %files -f gst-plugins-bad-%{api}.lang
461 %doc AUTHORS COPYING README NEWS
462 %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
463 %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
464 %{_libdir}/gstreamer-%{api}/libgstasfmux.so
465 %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
466 %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
467 %{_libdir}/gstreamer-%{api}/libgstbayer.so
468 %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
469 %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
470 %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
471 %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
472 %{_libdir}/gstreamer-%{api}/libgstdvb.so
473 %{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
474 %{_libdir}/gstreamer-%{api}/libgstdvdspu.so
475 %{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
476 %{_libdir}/gstreamer-%{api}/libgstfestival.so
477 %{_libdir}/gstreamer-%{api}/libgstfrei0r.so
478 %{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
479 %{_libdir}/gstreamer-%{api}/libgstgdp.so
480 %{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
481 %{_libdir}/gstreamer-%{api}/libgstid3tag.so
482 %{_libdir}/gstreamer-%{api}/libgstinter.so
483 %{_libdir}/gstreamer-%{api}/libgstinterlace.so
484 %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
485 %{_libdir}/gstreamer-%{api}/libgstliveadder.so
486 %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
487 %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
488 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
489 %{_libdir}/gstreamer-%{api}/libgstmidi.so
490 %{_libdir}/gstreamer-%{api}/libgstmimic.so
491 %{_libdir}/gstreamer-%{api}/libgstzbar.so
492 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
493 %{_libdir}/gstreamer-%{api}/libgstopenal.so
494 %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
495 %{_libdir}/gstreamer-%{api}/libgstopus.so
496 %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
497 %{_libdir}/gstreamer-%{api}/libgstpnm.so
498 %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
499 %{_libdir}/gstreamer-%{api}/libgstrawparse.so
500 %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
501 %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
502 %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
503 %{_libdir}/gstreamer-%{api}/libgstshm.so
504 %{_libdir}/gstreamer-%{api}/libgstsiren.so
505 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
506 %{_libdir}/gstreamer-%{api}/libgstspeed.so
507 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
508 %{_libdir}/gstreamer-%{api}/libgstbz2.so
509 %{_libdir}/gstreamer-%{api}/libgstfragmented.so
510 %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
511 %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
512 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
513 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
514 %{_libdir}/gstreamer-%{api}/libgstresindvd.so
515 %{_libdir}/gstreamer-%{api}/libgstdecklink.so
516 %if %{build_plf}
517 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
518 %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
519 %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
520 %endif
521 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
522 %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
523 %{_libdir}/gstreamer-%{api}/libgstaccurip.so
524 %{_libdir}/gstreamer-%{api}/libgstaiff.so
525 %{_libdir}/gstreamer-%{api}/libgstaudiofxbad.so
526 %{_libdir}/gstreamer-%{api}/libgstfreeverb.so
527 %{_libdir}/gstreamer-%{api}/libgstivtc.so
528 %{_libdir}/gstreamer-%{api}/libgstmxf.so
529 %{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
530 %{_libdir}/gstreamer-%{api}/libgstwebp.so
531 %{_libdir}/gstreamer-%{api}/libgstyadif.so
532
533 %if %build_faad
534 %package -n %{bname}-faad
535 Summary: GStreamer plug-in for AAC audio playback
536 Group: Sound/Utilities
537 Requires: %{bname}-plugins >= %version
538 BuildRequires: libfaad2-devel => 2.0
539
540 %description -n %{bname}-faad
541 Plug-ins for playing AAC audio
542
543 This package is in the 'tainted' section as it violates some patents.
544
545 %files -n %{bname}-faad
546 %{_libdir}/gstreamer-%{api}/libgstfaad.so
547 %endif
548
549 %if %build_faac
550 %package -n %{bname}-faac
551 Summary: GStreamer plug-ins for AAC audio encoding
552 Group: Sound
553 Requires: %{bname}-plugins >= %version
554 BuildRequires: libfaac-devel
555
556 %description -n %{bname}-faac
557 Plug-ins for encoding AAC audio
558
559 This package is in the 'tainted' section as it violates some patents.
560
561 %files -n %{bname}-faac
562 %{_libdir}/gstreamer-%{api}/libgstfaac.so
563 %endif
564
565 %package -n %{bname}-gsm
566 Summary: GStreamer plugin for GSM lossy audio format
567 Group: Sound/Utilities
568 Requires: %{bname}-plugins >= %{version}
569 BuildRequires: gsm-devel >= 1.0.10
570
571 %description -n %{bname}-gsm
572 Output plugin for GStreamer to convert to GSM lossy audio format.
573
574 %files -n %{bname}-gsm
575 %{_libdir}/gstreamer-%{api}/libgstgsm.so
576
577 %if %build_amrwb
578 %package -n %{bname}-amrwb
579 Summary: GStreamer plug-in for AMR-WB support
580 Group: Sound/Utilities
581 Requires: %{bname}-plugins >= %{version}
582 BuildRequires: libamrwb-devel
583
584 %description -n %{bname}-amrwb
585 Plug-in for decoding AMR-WB under GStreamer.
586
587 This package is in the 'tainted' section as it violates some patents.
588
589 %files -n %{bname}-amrwb
590 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
591 %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
592 %endif

  ViewVC Help
Powered by ViewVC 1.1.30