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

  ViewVC Help
Powered by ViewVC 1.1.30