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

  ViewVC Help
Powered by ViewVC 1.1.30