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

  ViewVC Help
Powered by ViewVC 1.1.30