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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 483051 by fwang, Sat Sep 21 16:56:34 2013 UTC revision 483052 by fwang, Sat Sep 21 17:21:55 2013 UTC
# Line 46  Patch0:                gst-plugins-bad-0.10.7-wildmidi Line 46  Patch0:                gst-plugins-bad-0.10.7-wildmidi
46  # prefer codecs from the RealPlayer package in restricted  # prefer codecs from the RealPlayer package in restricted
47  Patch10:        gst-plugins-bad-0.10.6-real-codecs-path.patch  Patch10:        gst-plugins-bad-0.10.6-real-codecs-path.patch
48  URL:            http://gstreamer.freedesktop.org/  URL:            http://gstreamer.freedesktop.org/
 #gw for the pixbuf plugin  
 BuildRequires:  pkgconfig(gtk+-2.0)  
 BuildRequires:  pkgconfig(glib-2.0)  
 BuildRequires:  pkgconfig(libpng)  
 BuildRequires:  libbzip2-devel  
 BuildRequires:  pkgconfig(dvdnav)  
 BuildRequires:  pkgconfig(dvdread)  
 BuildRequires:  pkgconfig(exempi-2.0)  
 BuildRequires:  pkgconfig(libchromaprint)  
 BuildRequires:  pkgconfig(libmodplug)  
 BuildRequires:  pkgconfig(libmpg123)  
 BuildRequires:  pkgconfig(libmusicbrainz)  
 BuildRequires:  pkgconfig(opencv)  
 BuildRequires:  pkgconfig(openal)  
 BuildRequires:  pkgconfig(openssl)  
 BuildRequires:  pkgconfig(opus)  
 BuildRequires:  pkgconfig(orc-0.4) >= 0.4.5  
 BuildRequires:  pkgconfig(sdl)  
 BuildRequires:  pkgconfig(zbar)  
49    
50  %ifarch %ix86  %ifarch %ix86
51  BuildRequires:  nasm => 0.90  BuildRequires:  nasm => 0.90
# Line 73  BuildRequires: nasm => 0.90 Line 54  BuildRequires: nasm => 0.90
54  %ifnarch %arm %mips  %ifnarch %arm %mips
55  BuildRequires:  pkgconfig(valgrind)  BuildRequires:  pkgconfig(valgrind)
56  %endif  %endif
57  BuildRequires:  pkgconfig(check)  BuildRequires: pkgconfig(bluez)
58    BuildRequires: pkgconfig(cairo)
59    BuildRequires: pkgconfig(daaladec)
60    BuildRequires: pkgconfig(daalaenc)
61    BuildRequires: pkgconfig(dbus-1)
62    BuildRequires: pkgconfig(directfb) >= 0.9.24
63    BuildRequires: pkgconfig(dvdnav) >= 4.1.2
64    BuildRequires: pkgconfig(dvdread) >= 4.1.2
65    BuildRequires: pkgconfig(egl)
66    BuildRequires: pkgconfig(fluidsynth) >= 1.0
67    BuildRequires: pkgconfig(gio-2.0) >= 2.25.0
68    BuildRequires: pkgconfig(glesv2)
69    BuildRequires: pkgconfig(gmodule-export-2.0)
70    BuildRequires: pkgconfig(gmodule-no-export-2.0)
71    BuildRequires: pkgconfig(gnutls) >= 2.11.3
72    BuildRequires: pkgconfig(gstreamer-video-1.0)
73    BuildRequires: pkgconfig(gudev-1.0)
74    BuildRequires: pkgconfig(libass) >= 0.9.4
75    BuildRequires: pkgconfig(libcdaudio)
76    BuildRequires: pkgconfig(libchromaprint)
77    BuildRequires: pkgconfig(libcrypto)
78    BuildRequires: pkgconfig(libcurl) >= 7.21.0
79    BuildRequires: pkgconfig(libdc1394-2) >= 2.0.0
80    BuildRequires: pkgconfig(libexif) >= 0.6.16
81    BuildRequires: pkgconfig(libmimic) >= 1.0
82    BuildRequires: pkgconfig(libmms) >= 0.4
83    BuildRequires: pkgconfig(libmodplug)
84    BuildRequires: pkgconfig(libmpg123) >= 1.13
85    BuildRequires: pkgconfig(libofa) >= 0.9.3
86    BuildRequires: pkgconfig(librsvg-2.0) >= 2.36
87    BuildRequires: pkgconfig(librtmp)
88    BuildRequires: pkgconfig(libtimemmgr)
89    BuildRequires: pkgconfig(libtimidity)
90    BuildRequires: pkgconfig(libusb-1.0)
91    BuildRequires: pkgconfig(libwebp) >= 0.2.1
92    BuildRequires: pkgconfig(libxml-2.0) >= 2.4
93    BuildRequires: pkgconfig(lrdf)
94    BuildRequires: pkgconfig(mjpegtools)
95    BuildRequires: pkgconfig(neon) >= 0.27.0
96    BuildRequires: pkgconfig(neon) <= 0.30.99
97    BuildRequires: pkgconfig(openal) >= 1.14
98    BuildRequires: pkgconfig(opencv) >= 2.0.0
99    BuildRequires: pkgconfig(opencv) <= 2.4.6.1
100    BuildRequires: pkgconfig(openssl) >= 0.9.5
101    BuildRequires: pkgconfig(opus) >= 0.9.4
102    BuildRequires: pkgconfig(schroedinger-1.0) >= 1.0.10
103    BuildRequires: pkgconfig(slv2) >= 0.6.6
104    BuildRequires: pkgconfig(sndfile) >= 1.0.16
105    BuildRequires: pkgconfig(soundtouch)
106    BuildRequires: pkgconfig(spandsp) >= 0.0.6
107    BuildRequires: pkgconfig(vdpau)
108    BuildRequires: pkgconfig(wayland-client) >= 1.0.0
109    BuildRequires: pkgconfig(x11)
110    BuildRequires: pkgconfig(zvbi-0.2)
111  BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= %{version}  BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
112  BuildRequires:  pkgconfig(gstreamer-1.0) >= %{version}  BuildRequires:  pkgconfig(gstreamer-1.0) >= %{version}
 #BuildRequires: pkgconfig(libcdaudio)  
 BuildRequires:  pkgconfig(sndfile)  
 BuildRequires:  pkgconfig(libmimic)  
 BuildRequires:  pkgconfig(libass)  
113  %if %build_plf  %if %build_plf
114  BuildRequires:  pkgconfig(vo-aacenc)  BuildRequires:  pkgconfig(vo-aacenc)
115  BuildRequires:  pkgconfig(vo-amrwbenc)  BuildRequires:  pkgconfig(vo-amrwbenc)
116  %endif  %endif
117  #gw for checks  BuildRequires:  libgme-devel
 #BuildRequires: gstreamer0.10-plugins-good  
 BuildRequires:  fonts-ttf-dejavu  
118  #gw for autoreconf  #gw for autoreconf
119  BuildRequires:  gettext-devel  BuildRequires:  gettext-devel
120  Conflicts:      gstreamer1.0-plugins-base < 0.11.94  Conflicts:      gstreamer1.0-plugins-base < 0.11.94
# Line 180  applications and plugins for GStreamer. Line 208  applications and plugins for GStreamer.
208  %package -n %{bname}-curl  %package -n %{bname}-curl
209  Summary:        GStreamer Curl plugin  Summary:        GStreamer Curl plugin
210  Group:          Networking/Other  Group:          Networking/Other
 BuildRequires:  libcurl-devel  
211    
212  %description -n %{bname}-curl  %description -n %{bname}-curl
213  This is a HTTP plugin for GStreamer based on the curl library.  This is a HTTP plugin for GStreamer based on the curl library.
# Line 191  This is a HTTP plugin for GStreamer base Line 218  This is a HTTP plugin for GStreamer base
218  %package -n %{bname}-mpeg2enc  %package -n %{bname}-mpeg2enc
219  Summary:        GStreamer mjpegtools plug-in  Summary:        GStreamer mjpegtools plug-in
220  Group:          Video/Utilities  Group:          Video/Utilities
 BuildRequires:  pkgconfig(mjpegtools)  
221    
222  %description -n %{bname}-mpeg2enc  %description -n %{bname}-mpeg2enc
223  mjpegtools-based encoding and decoding plug-in.  mjpegtools-based encoding and decoding plug-in.
# Line 204  mjpegtools-based encoding and decoding p Line 230  mjpegtools-based encoding and decoding p
230  %package -n %{bname}-gme  %package -n %{bname}-gme
231  Summary:        GStreamer Game Music plug-in  Summary:        GStreamer Game Music plug-in
232  Group:          Sound/Utilities  Group:          Sound/Utilities
 BuildRequires:  libgme-devel  
233    
234  %description -n %{bname}-gme  %description -n %{bname}-gme
235  Game Music decoding plug-in.  Game Music decoding plug-in.
# Line 213  Game Music decoding plug-in. Line 238  Game Music decoding plug-in.
238  %{_libdir}/gstreamer-%{api}/libgstgme.so  %{_libdir}/gstreamer-%{api}/libgstgme.so
239  %endif  %endif
240    
 %if %build_dirac  
 %package -n %{bname}-dirac  
 Summary:        GStreamer dirac plug-in  
 Group:          Video/Utilities  
 BuildRequires:  pkgconfig(dirac) >= 0.9  
   
 %description -n %{bname}-dirac  
 Dirac encoding and decoding plug-in.  
   
 %files -n %{bname}-dirac  
 %{_libdir}/gstreamer-%{api}/libgstdirac.so  
 %endif  
   
241  %package -n %{bname}-schroedinger  %package -n %{bname}-schroedinger
242  Summary:        GStreamer dirac plug-in based on Schroedinger  Summary:        GStreamer dirac plug-in based on Schroedinger
243  Group:          Video/Utilities  Group:          Video/Utilities
 BuildRequires:  pkgconfig(schroedinger-1.0)  
244  Epoch: 1  Epoch: 1
245    
246  %description -n %{bname}-schroedinger  %description -n %{bname}-schroedinger
# Line 241  Dirac encoding and decoding plug-in base Line 252  Dirac encoding and decoding plug-in base
252  %package -n %{bname}-rtpvp8  %package -n %{bname}-rtpvp8
253  Summary:        GStreamer VP8 RTP payloader plug-in  Summary:        GStreamer VP8 RTP payloader plug-in
254  Group:          Video/Utilities  Group:          Video/Utilities
 BuildRequires:  pkgconfig(libvpx)  
255  Conflicts: %{bname}-vp8 < 1.0.2-2  Conflicts: %{bname}-vp8 < 1.0.2-2
256    
257  %description -n %{bname}-rtpvp8  %description -n %{bname}-rtpvp8
# Line 250  VP8 RTP payloader and depayloader plug-i Line 260  VP8 RTP payloader and depayloader plug-i
260  %files -n %{bname}-rtpvp8  %files -n %{bname}-rtpvp8
261  %{_libdir}/gstreamer-%{api}/libgstrtpvp8.so  %{_libdir}/gstreamer-%{api}/libgstrtpvp8.so
262    
 %if %build_dts  
 %package -n %{bname}-dts  
 Summary:        GStreamer plug-ins for DTS audio playback  
 Group:          Sound/Utilities  
 BuildRequires:  dtsdec-devel  
   
 %description -n %{bname}-dts  
 Plug-ins for decoding DTS audio.  
   
 %files -n %{bname}-dts  
 %{_libdir}/gstreamer-%{api}/libgstdtsdec.so  
 %endif  
   
263  %if %build_xvid  %if %build_xvid
264  %package -n %{bname}-xvid  %package -n %{bname}-xvid
265  Summary:        GStreamer plug-ins for XVID video encoding and decoding  Summary:        GStreamer plug-ins for XVID video encoding and decoding
# Line 281  This package is in the 'tainted' section Line 278  This package is in the 'tainted' section
278  Summary:        GStreamer plug-in for mms streams  Summary:        GStreamer plug-in for mms streams
279  Group:          System/Libraries  Group:          System/Libraries
280  Requires:       %{bname}-plugins = %{version}  Requires:       %{bname}-plugins = %{version}
 BuildRequires:  pkgconfig(libmms)  
281    
282  %description -n %{bname}-mms  %description -n %{bname}-mms
283  Plug-in supporting the mms protocol based on the libmms library.  Plug-in supporting the mms protocol based on the libmms library.
# Line 293  Plug-in supporting the mms protocol base Line 289  Plug-in supporting the mms protocol base
289  Summary:        GStreamer plug-in for rtmp streams  Summary:        GStreamer plug-in for rtmp streams
290  Group:          System/Libraries  Group:          System/Libraries
291  Requires:       %{bname}-plugins = %{version}  Requires:       %{bname}-plugins = %{version}
 BuildRequires:  pkgconfig(librtmp)  
292    
293  %description -n %{bname}-rtmp  %description -n %{bname}-rtmp
294  Plug-in supporting the rtmp protocol based on the librtmp library.  Plug-in supporting the rtmp protocol based on the librtmp library.
# Line 305  Plug-in supporting the rtmp protocol bas Line 300  Plug-in supporting the rtmp protocol bas
300  Summary:        GStreamer plug-in for SoundTouch support  Summary:        GStreamer plug-in for SoundTouch support
301  Group:          Sound/Utilities  Group:          Sound/Utilities
302  Requires:       %{bname}-plugins = %{version}  Requires:       %{bname}-plugins = %{version}
 BuildRequires:  pkgconfig(soundtouch)  
303    
304  %description -n %{bname}-soundtouch  %description -n %{bname}-soundtouch
305  Plug-in supporting the SoundTouch audio manipulation support.  Plug-in supporting the SoundTouch audio manipulation support.
# Line 316  Plug-in supporting the SoundTouch audio Line 310  Plug-in supporting the SoundTouch audio
310  %package -n %{bname}-libass  %package -n %{bname}-libass
311  Summary:        GStreamer subtitles plugin  Summary:        GStreamer subtitles plugin
312  Group:          Video/Utilities  Group:          Video/Utilities
 BuildRequires:  pkgconfig(libass)  
313    
314  %description -n %{bname}-libass  %description -n %{bname}-libass
315  This is a subtitle plugin for GStreamer based on libass.  This is a subtitle plugin for GStreamer based on libass.
# Line 386  find %{buildroot} -name '*.la' -delete Line 379  find %{buildroot} -name '*.la' -delete
379  %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so  %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
380  %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so  %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
381  %{_libdir}/gstreamer-%{api}/libgstasfmux.so  %{_libdir}/gstreamer-%{api}/libgstasfmux.so
 #%{_libdir}/gstreamer-%{api}/libgstaudioparsersbad.so  
382  %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so  %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
383  %{_libdir}/gstreamer-%{api}/libgstautoconvert.so  %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
384  %{_libdir}/gstreamer-%{api}/libgstbayer.so  %{_libdir}/gstreamer-%{api}/libgstbayer.so
385  %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so  %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
386  %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so  %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
 #{_libdir}/gstreamer-%{api}/libgstcolorspace.so  
387  %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so  %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
388  %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so  %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
389  %{_libdir}/gstreamer-%{api}/libgstdvb.so  %{_libdir}/gstreamer-%{api}/libgstdvb.so
# Line 409  find %{buildroot} -name '*.la' -delete Line 400  find %{buildroot} -name '*.la' -delete
400  %{_libdir}/gstreamer-%{api}/libgstinterlace.so  %{_libdir}/gstreamer-%{api}/libgstinterlace.so
401  %{_libdir}/gstreamer-%{api}/libgstjpegformat.so  %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
402  %{_libdir}/gstreamer-%{api}/libgstliveadder.so  %{_libdir}/gstreamer-%{api}/libgstliveadder.so
 # This appears to have been removed. Commenting out (at least temporarily).  
 # -- shlomif  
 # %{_libdir}/gstreamer-%{api}/libgstinvtelecine.so  
403  %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so  %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
404  %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so  %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
 # This appears to have been removed. Commenting out (at least temporarily).  
 # -- shlomif  
 # %{_libdir}/gstreamer-%{api}/libgstmpeg4videoparse.so  
405  %{_libdir}/gstreamer-%{api}/libgstchromaprint.so  %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
406  %{_libdir}/gstreamer-%{api}/libgstmidi.so  %{_libdir}/gstreamer-%{api}/libgstmidi.so
407  %{_libdir}/gstreamer-%{api}/libgstmimic.so  %{_libdir}/gstreamer-%{api}/libgstmimic.so
 #{_libdir}/gstreamer-%{api}/libgstopencv.so  
408  %{_libdir}/gstreamer-%{api}/libgstzbar.so  %{_libdir}/gstreamer-%{api}/libgstzbar.so
   
409  %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so  %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
410  %{_libdir}/gstreamer-%{api}/libgstopenal.so  %{_libdir}/gstreamer-%{api}/libgstopenal.so
411  %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so  %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
412  %{_libdir}/gstreamer-%{api}/libgstopus.so  %{_libdir}/gstreamer-%{api}/libgstopus.so
413  %{_libdir}/gstreamer-%{api}/libgstpcapparse.so  %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
414  %{_libdir}/gstreamer-%{api}/libgstpnm.so  %{_libdir}/gstreamer-%{api}/libgstpnm.so
 #%{_libdir}/gstreamer-%{api}/libgstqtmux.so  
415  %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so  %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
416  %{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so  %{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
417  %{_libdir}/gstreamer-%{api}/libgstrawparse.so  %{_libdir}/gstreamer-%{api}/libgstrawparse.so
# Line 454  find %{buildroot} -name '*.la' -delete Line 436  find %{buildroot} -name '*.la' -delete
436  %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so  %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
437  %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs  %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
438  %endif  %endif
 %if %build_experimental  
 #%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so  
 %endif  
   
439  %{_libdir}/gstreamer-%{api}/libgstmodplug.so  %{_libdir}/gstreamer-%{api}/libgstmodplug.so
440  %{_libdir}/gstreamer-%{api}/libgsty4mdec.so  %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
441    
 #%package examples  
 #Summary:GStreamer example applications  
 #Group: Video  
   
 #%description examples  
 #This contains example applications to test %{name}  
   
 #%files examples  
   
442  %if %build_faad  %if %build_faad
443  %package -n %{bname}-faad  %package -n %{bname}-faad
444  Summary:        GStreamer plug-in for AAC audio playback  Summary:        GStreamer plug-in for AAC audio playback
# Line 514  Output plugin for GStreamer to convert t Line 483  Output plugin for GStreamer to convert t
483  %files -n %{bname}-gsm  %files -n %{bname}-gsm
484  %{_libdir}/gstreamer-%{api}/libgstgsm.so  %{_libdir}/gstreamer-%{api}/libgstgsm.so
485    
 %if 0  
 ### SWFDEC FLASH PLUGIN ###  
 %package -n %{bname}-swfdec  
 Summary:        GStreamer Flash rendering plug-in  
 Group:          System/Libraries  
 Requires:       %{bname}-plugins = %{version}  
 BuildRequires:  libswfdec-devel => 0.3.0  
   
 %description -n %{bname}-swfdec  
 Plug-in for rendering Flash animations using swfdec library  
   
 %files -n %{bname}-swfdec  
 %{_libdir}/gstreamer-%{api}/libgstswfdec.so  
 %endif  
   
486  %if %build_amrwb  %if %build_amrwb
487  %package -n %{bname}-amrwb  %package -n %{bname}-amrwb
488  Summary:        GStreamer plug-in for AMR-WB support  Summary:        GStreamer plug-in for AMR-WB support

Legend:
Removed from v.483051  
changed lines
  Added in v.483052

  ViewVC Help
Powered by ViewVC 1.1.30