/[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 389213 - (hide annotations) (download)
Thu Jan 17 21:29:26 2013 UTC (11 years, 2 months ago) by pterjan
Original Path: obsolete/cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec
File size: 18429 byte(s)
Drop 
1 fwang 343528 %define version 1.0.5
2 umeabot 352755 %define release %mkrel 2
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 fwang 343542 %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
429 ovitters 288227 # This appears to have been removed. Commenting out (at least temporarily).
430     # -- shlomif
431 fwang 288300 # %{_libdir}/gstreamer-%{api}/libgstmpeg4videoparse.so
432 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
433 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmimic.so
434     #{_libdir}/gstreamer-%{api}/libgstopencv.so
435 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstzbar.so
436 ovitters 288227
437 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
438 ovitters 288227
439 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstopus.so
440     %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
441 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstpnm.so
442 fwang 288300 #%{_libdir}/gstreamer-%{api}/libgstqtmux.so
443     %{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
444     %{_libdir}/gstreamer-%{api}/libgstrawparse.so
445     %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
446     %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
447     %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
448     %{_libdir}/gstreamer-%{api}/libgstshm.so
449 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstsiren.so
450 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
451 fwang 293814 %{_libdir}/gstreamer-%{api}/libgstspeed.so
452 fwang 309999 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
453 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstbz2.so
454     %{_libdir}/gstreamer-%{api}/libgstfragmented.so
455     %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
456     %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
457 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
458 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
459     %{_libdir}/gstreamer-%{api}/libgstresindvd.so
460 ovitters 288227 %if %{build_plf}
461 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
462     %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
463     %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
464 ovitters 288227 %endif
465     %if %build_experimental
466 fwang 288300 #%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so
467 ovitters 288227 %endif
468    
469 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
470     %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
471 ovitters 288227
472     #%package examples
473     #Summary:GStreamer example applications
474     #Group: Video
475    
476     #%description examples
477     #This contains example applications to test %{name}
478    
479     #%files examples
480    
481     %if %build_faad
482     %package -n %{bname}-faad
483     Summary: GStreamer plug-in for AAC audio playback
484 fwang 303374 Group: Sound/Utilities
485 ovitters 288227 Requires: %{bname}-plugins >= %version
486     BuildRequires: libfaad2-devel => 2.0
487    
488     %description -n %{bname}-faad
489     Plug-ins for playing AAC audio
490    
491     This package is in the 'tainted' section as it violates some patents.
492    
493     %files -n %{bname}-faad
494 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfaad.so
495 ovitters 288227 %endif
496    
497     %if %build_faac
498     %package -n %{bname}-faac
499     Summary: GStreamer plug-ins for AAC audio encoding
500     Group: Sound
501     Requires: %{bname}-plugins >= %version
502     BuildRequires: libfaac-devel
503    
504     %description -n %{bname}-faac
505     Plug-ins for encoding AAC audio
506    
507     This package is in the 'tainted' section as it violates some patents.
508    
509     %files -n %{bname}-faac
510 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfaac.so
511 ovitters 288227 %endif
512    
513     %package -n %{bname}-gsm
514     Summary: GStreamer plugin for GSM lossy audio format
515 fwang 303362 Group: Sound/Utilities
516 ovitters 288227 Requires: %{bname}-plugins >= %{version}
517     BuildRequires: gsm-devel >= 1.0.10
518    
519     %description -n %{bname}-gsm
520     Output plugin for GStreamer to convert to GSM lossy audio format.
521    
522     %files -n %{bname}-gsm
523 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgsm.so
524 ovitters 288227
525     %if 0
526     ### SWFDEC FLASH PLUGIN ###
527     %package -n %{bname}-swfdec
528     Summary: GStreamer Flash rendering plug-in
529     Group: System/Libraries
530     Requires: %{bname}-plugins = %{version}
531     BuildRequires: libswfdec-devel => 0.3.0
532    
533     %description -n %{bname}-swfdec
534     Plug-in for rendering Flash animations using swfdec library
535    
536     %files -n %{bname}-swfdec
537 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstswfdec.so
538 ovitters 288227 %endif
539    
540     %if %build_amrwb
541     %package -n %{bname}-amrwb
542     Summary: GStreamer plug-in for AMR-WB support
543 fwang 303362 Group: Sound/Utilities
544 ovitters 288227 Requires: %{bname}-plugins >= %{version}
545     BuildRequires: libamrwb-devel
546    
547     %description -n %{bname}-amrwb
548     Plug-in for decoding AMR-WB under GStreamer.
549    
550     This package is in the 'tainted' section as it violates some patents.
551    
552     %files -n %{bname}-amrwb
553 fwang 288300 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
554     %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
555 ovitters 288227 %endif
556    
557     %if %build_celt
558     %package -n %{bname}-celt
559     Summary: GStreamer plug-in for CELT support
560 fwang 303362 Group: Video/Utilities
561 ovitters 288227 Requires: %{bname}-plugins >= %{version}
562     BuildRequires: pkgconfig(celt) >= 0.7.0
563    
564     %description -n %{bname}-celt
565     Plug-in for CELT support under GStreamer.
566    
567     %files -n %{bname}-celt
568 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstcelt.so
569 ovitters 288227 %endif
570    
571     %files -n %{libnamephoto}
572 fwang 288317 %{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
573     %{_libdir}/libgstsignalprocessor-%{api}.so.%{libmajor}*
574     %{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*
575 ovitters 288227
576     %files -n %{develnamephoto}
577 fwang 288300 %{_libdir}/libgstcodecparsers-%{api}.so
578     %{_libdir}/libgstphotography-%{api}.so
579     %{_libdir}/libgstsignalprocessor-%{api}.so
580     %{_includedir}/gstreamer-%{api}/gst/codecparsers/
581     %{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
582     %{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
583     %{_includedir}/gstreamer-%{api}/gst/video/
584     %{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
585     %{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc
586 ovitters 288227
587     %files -n %{libnamebase}
588 fwang 288317 %{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
589     %{_libdir}/libgstbasevideo-%{api}.so.%{libmajor}*
590 ovitters 288227
591     %files -n %develnamebase
592 fwang 288300 %{_libdir}/libgstbasecamerabinsrc-%{api}.so
593     %{_libdir}/libgstbasevideo-%{api}.so
594     %{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*
595     %{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc

  ViewVC Help
Powered by ViewVC 1.1.30