/[packages]/cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec
ViewVC logotype

Annotation of /cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 333548 - (hide annotations) (download)
Fri Dec 21 01:31:03 2012 UTC (11 years, 3 months ago) by cjw
File size: 18382 byte(s)
- 1.0.4
- drop unused BuildRequires: pkgconfig(libcdaudio)
- add BuildRequires: pkgconfig(libchromaprint) for chromaprint plugin
- add BuildRequires: pkgconfig(dvdnav) pkgconfig(dvdread) for resindvd plugin
- add BuildRequires: pkgconfig(libmpg123) for mpg123 plugin
- add BuildRequires: pkgconfig(zbar) for zbar plugin

1 cjw 333548 %define version 1.0.4
2 fwang 321184 %define release %mkrel 1
3 ovitters 288227
4 fwang 288300 %define api 1.0
5     %define bname gstreamer%{api}
6 ovitters 288227 %define name %{bname}-plugins-bad
7    
8     %define build_plf 0
9     %if "%{?distro_section}" == "tainted"
10     %define build_plf 1
11     %endif
12    
13     %define build_experimental 0
14     %{?_with_experimental: %{expand: %%global build_experimental 1}}
15     %define build_amrwb 0
16     %define build_faac 0
17     %define build_faad 0
18     %define build_xvid 0
19     %define build_dts 0
20     %define build_dirac 0
21     %define build_gme 1
22     %define build_celt 1
23    
24     %if %build_plf
25     %define build_amrwb 0
26     %define build_faac 0
27     %define build_faad 1
28 fwang 288351 %define build_xvid 0
29 ovitters 288227 %define build_dts 1
30     %endif
31    
32     %define libmajor 0
33 fwang 288317 %define libnamephoto %mklibname gstphotography %{api} %{libmajor}
34     %define develnamephoto %mklibname -d gstphotographyi %{api}
35     %define libnamebase %mklibname gstbasevideo %{api} %{libmajor}
36     %define develnamebase %mklibname -d gstbasevideo %{api}
37 ovitters 288227
38     Summary: GStreamer Streaming-media framework plug-ins
39     Name: %{name}
40     Version: %{version}
41     Release: %{release}
42     License: LGPLv2+ and GPLv2+
43 fwang 303330 Group: Sound/Utilities
44 ovitters 288227 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     #gw for the pixbuf plugin
53     BuildRequires: pkgconfig(gtk+-2.0)
54 fwang 288324 BuildRequires: pkgconfig(glib-2.0)
55 ovitters 288227 BuildRequires: pkgconfig(libpng)
56     BuildRequires: libbzip2-devel
57 cjw 333548 BuildRequires: pkgconfig(dvdnav)
58     BuildRequires: pkgconfig(dvdread)
59     BuildRequires: pkgconfig(exempi-2.0)
60     BuildRequires: pkgconfig(libchromaprint)
61 ovitters 288227 BuildRequires: pkgconfig(libmodplug)
62 cjw 333548 BuildRequires: pkgconfig(libmpg123)
63 ovitters 288227 BuildRequires: pkgconfig(libmusicbrainz)
64 cjw 333548 BuildRequires: pkgconfig(openal)
65 ovitters 288227 BuildRequires: pkgconfig(openssl)
66     BuildRequires: pkgconfig(opus)
67 cjw 333548 BuildRequires: pkgconfig(orc-0.4) >= 0.4.5
68     BuildRequires: pkgconfig(sdl)
69     BuildRequires: pkgconfig(zbar)
70 ovitters 288227
71     %ifarch %ix86
72     BuildRequires: nasm => 0.90
73     %endif
74    
75     BuildRequires: pkgconfig(valgrind)
76     BuildRequires: pkgconfig(check)
77 fwang 288300 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
78     BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
79 cjw 333548 #BuildRequires: pkgconfig(libcdaudio)
80 ovitters 288227 BuildRequires: pkgconfig(sndfile)
81     BuildRequires: pkgconfig(libmimic)
82     BuildRequires: pkgconfig(libass)
83     %if %build_plf
84     BuildRequires: pkgconfig(vo-aacenc)
85     BuildRequires: pkgconfig(vo-amrwbenc)
86     %endif
87     #gw for checks
88     #BuildRequires: gstreamer0.10-plugins-good
89     BuildRequires: fonts-ttf-dejavu
90     #gw for autoreconf
91     BuildRequires: gettext-devel
92     Requires: %{bname}-voip >= %{version}-%{release}
93 fwang 293813 Conflicts: gstreamer1.0-plugins-base < 0.11.94
94 ovitters 288227
95     %description
96     GStreamer is a streaming-media framework, based on graphs of filters which
97     operate on media data. Applications using this library can do anything
98     from real-time sound processing to playing videos, and just about anything
99     else media-related. Its plugin-based architecture means that new data
100     types or processing capabilities can be added simply by installing new
101     plug-ins.
102    
103     This package contains a set of plug-ins that aren't up to par compared
104     to the rest. They might be close to being good quality, but they're
105     missing something - be it a good code review, some documentation, a
106     set of tests, a real live maintainer, or some actual wide use. If the
107     blanks are filled in they might be upgraded to become part of either
108     gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
109     other factors. If the plug-ins break, you can't complain - instead,
110     you can fix the problem and send us a patch, or bribe someone into
111     fixing them for you. New contributors can start here for things to
112     work on.
113    
114     %if %build_plf
115     This package is in the 'tainted' section as it violates some patents.
116     %endif
117    
118    
119     %package -n %{libnamephoto}
120     Summary: Libraries for GStreamer streaming-media framework
121     Group: System/Libraries
122    
123     %description -n %{libnamephoto}
124     GStreamer is a streaming-media framework, based on graphs of filters which
125     operate on media data. Applications using this library can do anything
126     from real-time sound processing to playing videos, and just about anything
127     else media-related. Its plugin-based architecture means that new data
128     types or processing capabilities can be added simply by installing new
129     plugins.
130    
131     This package contains the libraries.
132    
133     %package -n %{develnamephoto}
134     Summary: Libraries and include files for GStreamer streaming-media framework
135     Group: Development/C
136     Requires: %{libnamephoto} = %{version}-%{release}
137 fwang 288330 Provides: gstphotography%{api}-devel = %{version}-%{release}
138 ovitters 288227
139     %description -n %{develnamephoto}
140     GStreamer is a streaming-media framework, based on graphs of filters which
141     operate on media data. Applications using this library can do anything
142     from real-time sound processing to playing videos, and just about anything
143     else media-related. Its plugin-based architecture means that new data
144     types or processing capabilities can be added simply by installing new
145     plugins.
146    
147     This package contains the libraries and includes files necessary to develop
148     applications and plugins for GStreamer.
149    
150     %package -n %{libnamebase}
151     Summary: Libraries for GStreamer streaming-media framework
152     Group: System/Libraries
153    
154     %description -n %{libnamebase}
155     GStreamer is a streaming-media framework, based on graphs of filters which
156     operate on media data. Applications using this library can do anything
157     from real-time sound processing to playing videos, and just about anything
158     else media-related. Its plugin-based architecture means that new data
159     types or processing capabilities can be added simply by installing new
160     plugins.
161    
162     This package contains the libraries.
163    
164     %package -n %{develnamebase}
165     Summary: Libraries and include files for GStreamer streaming-media framework
166     Group: Development/C
167     Requires: %{libnamebase} = %{version}-%{release}
168 fwang 288330 Provides: gstbasevideo%{api}-devel = %{version}-%{release}
169 ovitters 288227
170     %description -n %{develnamebase}
171     GStreamer is a streaming-media framework, based on graphs of filters which
172     operate on media data. Applications using this library can do anything
173     from real-time sound processing to playing videos, and just about anything
174     else media-related. Its plugin-based architecture means that new data
175     types or processing capabilities can be added simply by installing new
176     plugins.
177    
178     This package contains the libraries and includes files necessary to develop
179     applications and plugins for GStreamer.
180    
181     %package -n %{bname}-curl
182     Summary: GStreamer Curl plugin
183     Group: Networking/Other
184     BuildRequires: libcurl-devel
185    
186     %description -n %{bname}-curl
187     This is a HTTP plugin for GStreamer based on the curl library.
188    
189     %files -n %{bname}-curl
190 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstcurl.so
191 ovitters 288227
192     %package -n %{bname}-mpeg2enc
193     Summary: GStreamer mjpegtools plug-in
194 fwang 303330 Group: Video/Utilities
195 ovitters 288227 BuildRequires: pkgconfig(mjpegtools)
196    
197     %description -n %{bname}-mpeg2enc
198     mjpegtools-based encoding and decoding plug-in.
199    
200     %files -n %{bname}-mpeg2enc
201 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
202     %{_libdir}/gstreamer-%{api}/libgstmplex.so
203 ovitters 288227
204     %if %build_gme
205     %package -n %{bname}-gme
206     Summary: GStreamer Game Music plug-in
207 fwang 303330 Group: Sound/Utilities
208 ovitters 288227 BuildRequires: libgme-devel
209    
210     %description -n %{bname}-gme
211     Game Music decoding plug-in.
212    
213     %files -n %{bname}-gme
214 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgme.so
215 ovitters 288227 %endif
216    
217     %if %build_dirac
218     %package -n %{bname}-dirac
219     Summary: GStreamer dirac plug-in
220 fwang 303330 Group: Video/Utilities
221 ovitters 288227 BuildRequires: pkgconfig(dirac) >= 0.9
222    
223     %description -n %{bname}-dirac
224     Dirac encoding and decoding plug-in.
225    
226     %files -n %{bname}-dirac
227 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstdirac.so
228 ovitters 288227 %endif
229    
230     %package -n %{bname}-schroedinger
231     Summary: GStreamer dirac plug-in based on Schroedinger
232 fwang 303330 Group: Video/Utilities
233 ovitters 288227 BuildRequires: pkgconfig(schroedinger-1.0)
234     Epoch: 1
235    
236     %description -n %{bname}-schroedinger
237     Dirac encoding and decoding plug-in based on Schroedinger.
238    
239     %files -n %{bname}-schroedinger
240 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstschro.so
241 ovitters 288227
242 colin 316273 %package -n %{bname}-rtpvp8
243     Summary: GStreamer VP8 RTP payloader plug-in
244 fwang 303330 Group: Video/Utilities
245 ovitters 288227 BuildRequires: pkgconfig(libvpx)
246 colin 316273 Conflicts: %{bname}-vp8 < 1.0.2-2
247 ovitters 288227
248 colin 316273 %description -n %{bname}-rtpvp8
249     VP8 RTP payloader and depayloader plug-in.
250 ovitters 288227
251 colin 316273 %files -n %{bname}-rtpvp8
252 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstrtpvp8.so
253 ovitters 288227
254     %if %build_dts
255     %package -n %{bname}-dts
256     Summary: GStreamer plug-ins for DTS audio playback
257 fwang 303330 Group: Sound/Utilities
258 ovitters 288227 BuildRequires: dtsdec-devel
259    
260     %description -n %{bname}-dts
261     Plug-ins for decoding DTS audio.
262    
263     %files -n %{bname}-dts
264 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstdtsdec.so
265 ovitters 288227 %endif
266    
267     %if %build_xvid
268     %package -n %{bname}-xvid
269     Summary: GStreamer plug-ins for XVID video encoding and decoding
270 fwang 303330 Group: Video/Utilities
271 ovitters 288227 BuildRequires: xvid-devel >= 1.1
272    
273     %description -n %{bname}-xvid
274     Plug-ins for encoding and decoding XVID video.
275    
276     This package is in the 'tainted' section as it violates some patents.
277     %files -n %{bname}-xvid
278 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstxvid.so
279 ovitters 288227 %endif
280    
281     %package -n %{bname}-mms
282     Summary: GStreamer plug-in for mms streams
283     Group: System/Libraries
284     Requires: %{bname}-plugins = %{version}
285     BuildRequires: pkgconfig(libmms)
286    
287     %description -n %{bname}-mms
288     Plug-in supporting the mms protocol based on the libmms library.
289    
290     %files -n %{bname}-mms
291 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmms.so
292 ovitters 288227
293     %package -n %{bname}-rtmp
294     Summary: GStreamer plug-in for rtmp streams
295     Group: System/Libraries
296     Requires: %{bname}-plugins = %{version}
297     BuildRequires: pkgconfig(librtmp)
298    
299     %description -n %{bname}-rtmp
300     Plug-in supporting the rtmp protocol based on the librtmp library.
301    
302     %files -n %{bname}-rtmp
303 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstrtmp.so
304 ovitters 288227
305     %package -n %{bname}-soundtouch
306     Summary: GStreamer plug-in for SoundTouch support
307 fwang 303330 Group: Sound/Utilities
308 ovitters 288227 Requires: %{bname}-plugins = %{version}
309     BuildRequires: pkgconfig(soundtouch)
310    
311     %description -n %{bname}-soundtouch
312     Plug-in supporting the SoundTouch audio manipulation support.
313    
314     %files -n %{bname}-soundtouch
315 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
316 ovitters 288227
317     %package -n %{bname}-libass
318     Summary: GStreamer subtitles plugin
319 fwang 303330 Group: Video/Utilities
320 ovitters 288227 BuildRequires: pkgconfig(libass)
321    
322     %description -n %{bname}-libass
323     This is a subtitle plugin for GStreamer based on libass.
324    
325     %files -n %{bname}-libass
326 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstassrender.so
327 ovitters 288227
328     %package -n %{bname}-voip
329     Summary: GStreamer voip plugins
330 fwang 303330 Group: Sound/Utilities
331 ovitters 288227
332     %description -n %{bname}-voip
333     This is a collection of VoIP plugins for GStreamer.
334    
335     %files -n %{bname}-voip
336 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstrtpmux.so
337     %{_libdir}/gstreamer-%{api}/libgstdtmf.so
338 ovitters 288227
339     %package doc
340 fwang 303330 Group: Documentation
341 ovitters 288227 Summary: GStreamer application library
342 fwang 288300 BuildArch: noarch
343    
344 ovitters 288227 %description doc
345     This is the documentation of %{name}.
346    
347     %prep
348     %setup -q -n gst-plugins-bad-%{version}
349     %apply_patches
350    
351     %build
352     %configure2_5x --disable-dependency-tracking --disable-static \
353     --with-package-name='%distribution %{name} package' \
354     --with-package-origin='http://www.mageia.org/' \
355     %if ! %build_celt
356     --disable-celt \
357     %endif
358     %if ! %build_faac
359     --disable-faac \
360     %endif
361     %if ! %build_faad
362     --disable-faad \
363     %endif
364     %if ! %build_dirac
365     --disable-dirac \
366     %endif
367     %if ! %build_xvid
368     --disable-xvid \
369     %endif
370     %if ! %build_dts
371     --disable-dts \
372     %endif
373     %if ! %build_plf
374     --disable-voamrwbenc --disable-voaacenc \
375     %endif
376     %if %build_experimental
377     --enable-experimental
378     %endif
379    
380     make
381    
382     %install
383 fwang 288300 %makeinstall_std
384 ovitters 288227
385 fwang 288300 %find_lang gst-plugins-bad-%{api}
386 ovitters 288227
387     # Clean out files that should not be part of the rpm.
388     # This is the recommended way of dealing with it for RH8
389 fwang 288300 find %{buildroot} -name '*.la' -delete
390 ovitters 288227
391     %files doc
392     %doc docs/plugins/html
393     %{_datadir}/gtk-doc/html/
394    
395 fwang 288300 %files -f gst-plugins-bad-%{api}.lang
396 ovitters 288227 %doc AUTHORS COPYING README NEWS
397    
398 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
399     %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
400     %{_libdir}/gstreamer-%{api}/libgstasfmux.so
401     #%{_libdir}/gstreamer-%{api}/libgstaudioparsersbad.so
402     %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
403     %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
404     %{_libdir}/gstreamer-%{api}/libgstbayer.so
405     %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
406     %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
407     #{_libdir}/gstreamer-%{api}/libgstcolorspace.so
408     %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
409     %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
410 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstdvb.so
411 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
412     %{_libdir}/gstreamer-%{api}/libgstdvdspu.so
413 fwang 309999 %{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
414 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfestival.so
415 fwang 303358 %{_libdir}/gstreamer-%{api}/libgstfrei0r.so
416 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
417 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstgdp.so
418 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
419 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstid3tag.so
420     %{_libdir}/gstreamer-%{api}/libgstinter.so
421 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstinterlace.so
422 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
423     %{_libdir}/gstreamer-%{api}/libgstliveadder.so
424 ovitters 288227 # This appears to have been removed. Commenting out (at least temporarily).
425     # -- shlomif
426 fwang 288300 # %{_libdir}/gstreamer-%{api}/libgstinvtelecine.so
427     %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
428 ovitters 288227 # This appears to have been removed. Commenting out (at least temporarily).
429     # -- shlomif
430 fwang 288300 # %{_libdir}/gstreamer-%{api}/libgstmpeg4videoparse.so
431 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
432 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmimic.so
433     #{_libdir}/gstreamer-%{api}/libgstopencv.so
434 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstzbar.so
435 ovitters 288227
436 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
437 ovitters 288227
438 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstopus.so
439     %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
440 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstpnm.so
441 fwang 288300 #%{_libdir}/gstreamer-%{api}/libgstqtmux.so
442     %{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
443     %{_libdir}/gstreamer-%{api}/libgstrawparse.so
444     %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
445     %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
446     %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
447     %{_libdir}/gstreamer-%{api}/libgstshm.so
448 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstsiren.so
449 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
450 fwang 293814 %{_libdir}/gstreamer-%{api}/libgstspeed.so
451 fwang 309999 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
452 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstbz2.so
453     %{_libdir}/gstreamer-%{api}/libgstfragmented.so
454     %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
455     %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
456 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
457 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
458     %{_libdir}/gstreamer-%{api}/libgstresindvd.so
459 ovitters 288227 %if %{build_plf}
460 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
461     %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
462     %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
463 ovitters 288227 %endif
464     %if %build_experimental
465 fwang 288300 #%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so
466 ovitters 288227 %endif
467    
468 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
469     %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
470 ovitters 288227
471     #%package examples
472     #Summary:GStreamer example applications
473     #Group: Video
474    
475     #%description examples
476     #This contains example applications to test %{name}
477    
478     #%files examples
479    
480     %if %build_faad
481     %package -n %{bname}-faad
482     Summary: GStreamer plug-in for AAC audio playback
483 fwang 303374 Group: Sound/Utilities
484 ovitters 288227 Requires: %{bname}-plugins >= %version
485     BuildRequires: libfaad2-devel => 2.0
486    
487     %description -n %{bname}-faad
488     Plug-ins for playing AAC audio
489    
490     This package is in the 'tainted' section as it violates some patents.
491    
492     %files -n %{bname}-faad
493 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfaad.so
494 ovitters 288227 %endif
495    
496     %if %build_faac
497     %package -n %{bname}-faac
498     Summary: GStreamer plug-ins for AAC audio encoding
499     Group: Sound
500     Requires: %{bname}-plugins >= %version
501     BuildRequires: libfaac-devel
502    
503     %description -n %{bname}-faac
504     Plug-ins for encoding AAC audio
505    
506     This package is in the 'tainted' section as it violates some patents.
507    
508     %files -n %{bname}-faac
509 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfaac.so
510 ovitters 288227 %endif
511    
512     %package -n %{bname}-gsm
513     Summary: GStreamer plugin for GSM lossy audio format
514 fwang 303362 Group: Sound/Utilities
515 ovitters 288227 Requires: %{bname}-plugins >= %{version}
516     BuildRequires: gsm-devel >= 1.0.10
517    
518     %description -n %{bname}-gsm
519     Output plugin for GStreamer to convert to GSM lossy audio format.
520    
521     %files -n %{bname}-gsm
522 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgsm.so
523 ovitters 288227
524     %if 0
525     ### SWFDEC FLASH PLUGIN ###
526     %package -n %{bname}-swfdec
527     Summary: GStreamer Flash rendering plug-in
528     Group: System/Libraries
529     Requires: %{bname}-plugins = %{version}
530     BuildRequires: libswfdec-devel => 0.3.0
531    
532     %description -n %{bname}-swfdec
533     Plug-in for rendering Flash animations using swfdec library
534    
535     %files -n %{bname}-swfdec
536 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstswfdec.so
537 ovitters 288227 %endif
538    
539     %if %build_amrwb
540     %package -n %{bname}-amrwb
541     Summary: GStreamer plug-in for AMR-WB support
542 fwang 303362 Group: Sound/Utilities
543 ovitters 288227 Requires: %{bname}-plugins >= %{version}
544     BuildRequires: libamrwb-devel
545    
546     %description -n %{bname}-amrwb
547     Plug-in for decoding AMR-WB under GStreamer.
548    
549     This package is in the 'tainted' section as it violates some patents.
550    
551     %files -n %{bname}-amrwb
552 fwang 288300 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
553     %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
554 ovitters 288227 %endif
555    
556     %if %build_celt
557     %package -n %{bname}-celt
558     Summary: GStreamer plug-in for CELT support
559 fwang 303362 Group: Video/Utilities
560 ovitters 288227 Requires: %{bname}-plugins >= %{version}
561     BuildRequires: pkgconfig(celt) >= 0.7.0
562    
563     %description -n %{bname}-celt
564     Plug-in for CELT support under GStreamer.
565    
566     %files -n %{bname}-celt
567 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstcelt.so
568 ovitters 288227 %endif
569    
570     %files -n %{libnamephoto}
571 fwang 288317 %{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
572     %{_libdir}/libgstsignalprocessor-%{api}.so.%{libmajor}*
573     %{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*
574 ovitters 288227
575     %files -n %{develnamephoto}
576 fwang 288300 %{_libdir}/libgstcodecparsers-%{api}.so
577     %{_libdir}/libgstphotography-%{api}.so
578     %{_libdir}/libgstsignalprocessor-%{api}.so
579     %{_includedir}/gstreamer-%{api}/gst/codecparsers/
580     %{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
581     %{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
582     %{_includedir}/gstreamer-%{api}/gst/video/
583     %{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
584     %{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc
585 ovitters 288227
586     %files -n %{libnamebase}
587 fwang 288317 %{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
588     %{_libdir}/libgstbasevideo-%{api}.so.%{libmajor}*
589 ovitters 288227
590     %files -n %develnamebase
591 fwang 288300 %{_libdir}/libgstbasecamerabinsrc-%{api}.so
592     %{_libdir}/libgstbasevideo-%{api}.so
593     %{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*
594     %{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc

  ViewVC Help
Powered by ViewVC 1.1.30