Hello community, here is the log from the commit of package gstreamer-0_10-plugins-bad for openSUSE:Factory checked in at Thu Mar 26 01:36:44 CET 2009. -------- --- GNOME/gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes 2009-02-25 15:15:16.000000000 +0100 +++ gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes 2009-03-23 23:46:05.000000000 +0100 @@ -1,0 +2,33 @@ +Mon Mar 23 14:06:44 CET 2009 - vuntz@novell.com + +- Update to version 0.10.11: + + Add ASS/SSA subtitle handling element assrender + + Leak fixes in the QuickTime decoder wrapper + + Better DirectShow output on Windows + + Extend QT muxing support to include AMR and H.263 + + mms seeking support + + Extended MXF file format handling + + camerabin and photography API for digital camera interfacing + + Merge elements from Farsight: liveadder, sirendec, sirenenc, + valve, rtpdtmfsrc, rtpdtmdepay, dtmfsrc, rtpdtmfmux, + autoconvert, mimdec, mimenc + + typefinder based on xdgmime + + Bugs fixed: bgo#573369, bgo#568704, bgo#354908, bgo#369912, + bgo#469930, bgo#481075, bgo#549645, bgo#567003, bgo#567371, + bgo#567828, bgo#567965, bgo#568480, bgo#568483, bgo#568837, + bgo#569323, bgo#570996, bgo#571560, bgo#572315, bgo#572900, + bgo#573288, bgo#573391, bgo#575157, bgo#575565, bgo#564114, + bgo#573850, bgo#573851, bgo#172043 +- Respin gstreamer010-plugins-bad-patched.patch. +- Respin gstreamer010-plugins-bad-libdca-shared.patch. +- Drop gstreamer010-plugins-bad-swfdec04.patch: this old patch + attempt that we don't use is for an old swfdec anyway. +- Remove -fno-strict-aliasing from CFLAGS. +- Remove checks for old versions of openSUSE. +- Remove unneeded BuildRequires: ladspa. +- Update file list. +- Add many FIXME about plugins which cannot build because we're + lacking some packages. +- Add call to ldconfig since there's a library in the package now. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gst-plugins-bad-0.10.10-patched.tar.bz2 gst-plugins-bad-0.10.10.tar.bz2 gstreamer010-plugins-bad-swfdec04.patch New: ---- gst-plugins-bad-0.10.11-patched.tar.bz2 gst-plugins-bad-0.10.11.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-0_10-plugins-bad.spec ++++++ --- /var/tmp/diff_new_pack.vF4358/_old 2009-03-26 01:30:16.000000000 +0100 +++ /var/tmp/diff_new_pack.vF4358/_new 2009-03-26 01:30:16.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package gstreamer-0_10-plugins-bad (Version 0.10.10) +# spec file for package gstreamer-0_10-plugins-bad (Version 0.10.11) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,17 +23,20 @@ # Use rpmbuild -D 'BUILD_ORIG 1' to build original code. # Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched build plus original as addon. %define _name gst-plugins-bad -Version: 0.10.10 +Version: 0.10.11 Release: 1 %define gst_branch 0.10 +BuildRequires: DirectFB-devel BuildRequires: SDL-devel BuildRequires: check-devel BuildRequires: dirac-devel +# Needed for modplug +BuildRequires: gcc-c++ BuildRequires: gstreamer-0_10-plugins-base-devel BuildRequires: gtk-doc BuildRequires: gtk2-devel BuildRequires: jack-devel -BuildRequires: ladspa +BuildRequires: ladspa-devel BuildRequires: libcdaudio-devel BuildRequires: libdc1394-devel BuildRequires: libdvdnav-devel @@ -57,27 +60,20 @@ BuildRequires: pyxml BuildRequires: sgml-skel BuildRequires: soundtouch-devel +# FIXME: assrender: Requires libass, which is not packaged. +# FIXME: celt: Requires celt: The CELT ultra-low delay audio codec +# FIXME: mimic: Requires libmimic. +# FIXME: mms: Requires libmms: MMS protocol library +# FIXME: modplug: Requires libmodplug. +# FIXME: mythtvsrc: Requires gmyth. +# FIXME: nassink: Not in openSUSE +# FIXME: spc: Requires OpenSPC: SPC music files dumped by ZSNES and SNES9X # FIXME: timidity: Requires timidity library, which is not part of OpenSUSE timidity package. -# NOTE: spc: Requires OpenSPC: SPC music files dumped by ZSNES and SNES9X -# NOTE: celt: Requires celt: The CELT ultra-low delay audio codec +# FIXME: wildmidi: Requires WildMIDI Open Source Midi Synthesizer # NOTE: ivorbisdec: Integer arithmetic OGG Vorbis decoder. Interesting only for platforms without FPU. -# NOTE: mms: Requires libmms: MMS protocol library -# NOTE: mythtvsrc nassink: Not in openSUSE -# NOTE: swfdec: Requires obsolete swfdec version. Incomplete attempt to port: gstreamer010-plugins-bad-swfdec04.patch +# NOTE: swfdec: Requires obsolete swfdec version. # NOTE: theoraexpdec: It's intender for experimental OGG Theora decoder -# NOTE: twolame: Requires twolame: Optimised MPEG Audio Layer 2 (MP2) encoder -# NOTE: wildmidi: Requires WildMIDI Open Source Midi Synthesizer # NOTE: acm qtwrapper wininet: (Probably) not intended for Linux -%if %suse_version > 1020 -BuildRequires: ladspa-devel -%endif -# Needed for modplug -BuildRequires: gcc-c++ -%if %suse_version > 1010 -BuildRequires: DirectFB-devel -%else -BuildRequires: DirectFB -%endif %if 0%{?BUILD_ORIG} BuildRequires: amrwb-devel BuildRequires: faac-devel @@ -85,11 +81,7 @@ BuildRequires: libdca-devel BuildRequires: libmpeg2-devel BuildRequires: x264-devel -%if %suse_version > 1010 BuildRequires: xvid-devel -%else -BuildRequires: xvid -%endif %ifarch %ix86 BuildRequires: divx4linux-devel %endif @@ -117,8 +109,6 @@ %endif Patch: gstreamer010-plugins-bad-patched.patch Patch2: gstreamer010-plugins-bad-libdca-shared.patch -# FIXME: Patch is incomplete. -Patch3: gstreamer010-plugins-bad-swfdec04.patch Patch6: gstreamer010-plugins-bad-real.patch Url: http://gstreamer.freedesktop.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -270,20 +260,15 @@ if ! test -f /usr/%{_lib}/libdts_pic.a ; then %patch2 fi -# FIXME: Patch is incomplete. -#%patch3 %patch6 sed -i s/swfdec-0.3/swfdec-0.8/g configure.ac %build NOCONFIGURE=1 ./autogen.sh -# needed for gst-plugins-bad-0.10.3:dfbvideosink.c -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure\ --disable-static\ --enable-experimental\ --enable-gtk-doc -# FIXME: warning: failed to load external entity "xml/plugin-sdlvideosink.xml" make %{?jobs:-j%jobs} %install @@ -311,19 +296,26 @@ rm -f $RPM_BUILD_ROOT$MODULE done %endif +find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + %find_lang %{_name}-%{gst_branch} %clean rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + %files %defattr(-, root, root) %doc AUTHORS COPYING COPYING.LIB NEWS README RELEASE REQUIREMENTS %{_libdir}/gstreamer-%{gst_branch}/libgstaiffparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstalsaspdif.so %{_libdir}/gstreamer-%{gst_branch}/libgstapexsink.so +%{_libdir}/gstreamer-%{gst_branch}/libgstautoconvert.so %{_libdir}/gstreamer-%{gst_branch}/libgstbayer.so %{_libdir}/gstreamer-%{gst_branch}/libgstbz2.so +%{_libdir}/gstreamer-%{gst_branch}/libgstcamerabin.so %{_libdir}/gstreamer-%{gst_branch}/libgstcdaudio.so %{_libdir}/gstreamer-%{gst_branch}/libgstcdxaparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstdc1394.so @@ -332,11 +324,11 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstdeinterlace2.so %{_libdir}/gstreamer-%{gst_branch}/libgstdfbvideosink.so %{_libdir}/gstreamer-%{gst_branch}/libgstdirac.so +%{_libdir}/gstreamer-%{gst_branch}/libgstdtmf.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvb.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvdspu.so %{_libdir}/gstreamer-%{gst_branch}/libgstfbdevsink.so %{_libdir}/gstreamer-%{gst_branch}/libgstfestival.so -%{_libdir}/gstreamer-%{gst_branch}/libgstfilter.so %{_libdir}/gstreamer-%{gst_branch}/libgstfreeze.so %{_libdir}/gstreamer-%{gst_branch}/libgstgsm.so %{_libdir}/gstreamer-%{gst_branch}/libgsth264parse.so @@ -344,8 +336,9 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstjp2k.so %{_libdir}/gstreamer-%{gst_branch}/libgstladspa.so %{_libdir}/gstreamer-%{gst_branch}/libgstlegacyresample.so +%{_libdir}/gstreamer-%{gst_branch}/libgstliveadder.so %{_libdir}/gstreamer-%{gst_branch}/libgstmetadata.so -%{_libdir}/gstreamer-%{gst_branch}/libgstmodplug.so +#%{_libdir}/gstreamer-%{gst_branch}/libgstmodplug.so %{_libdir}/gstreamer-%{gst_branch}/libgstmplex.so %{_libdir}/gstreamer-%{gst_branch}/libgstmusepack.so %{_libdir}/gstreamer-%{gst_branch}/libgstmve.so @@ -357,10 +350,12 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstpcapparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstqtmux.so %{_libdir}/gstreamer-%{gst_branch}/libgstrawparse.so +%{_libdir}/gstreamer-%{gst_branch}/libgstrtpmux.so %{_libdir}/gstreamer-%{gst_branch}/libresindvd.so %{_libdir}/gstreamer-%{gst_branch}/libgstscaletempoplugin.so %{_libdir}/gstreamer-%{gst_branch}/libgstsdpelem.so %{_libdir}/gstreamer-%{gst_branch}/libgstselector.so +%{_libdir}/gstreamer-%{gst_branch}/libgstsiren.so %{_libdir}/gstreamer-%{gst_branch}/libgstsndfile.so %{_libdir}/gstreamer-%{gst_branch}/libgstsoundtouch.so %{_libdir}/gstreamer-%{gst_branch}/libgststereo.so @@ -374,9 +369,11 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstsubenc.so %{_libdir}/gstreamer-%{gst_branch}/libgsttrm.so %{_libdir}/gstreamer-%{gst_branch}/libgsttta.so +%{_libdir}/gstreamer-%{gst_branch}/libgstvalve.so %{_libdir}/gstreamer-%{gst_branch}/libgstvcdsrc.so %{_libdir}/gstreamer-%{gst_branch}/libgstvideosignal.so %{_libdir}/gstreamer-%{gst_branch}/libgstvmnc.so +%{_libdir}/gstreamer-%{gst_branch}/libgstxdgmime.so %{_libdir}/gstreamer-%{gst_branch}/libgsty4menc.so %if 0%{?BUILD_ORIG} %if 0%{?BUILD_ORIG_ADDON} @@ -403,6 +400,13 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstx264.so %{_libdir}/gstreamer-%{gst_branch}/libgstxvid.so %endif +# It's unclear whether it's worth creating libgstphotography-0_10-0 and devel +# packages. Let's not do it for now. +%dir %{_includedir}/gstreamer-%{gst_branch} +%dir %{_includedir}/gstreamer-%{gst_branch}/gst +%dir %{_includedir}/gstreamer-%{gst_branch}/gst/interfaces +%{_includedir}/gstreamer-%{gst_branch}/gst/interfaces/* +%{_libdir}/libgstphotography-0.10.so* %files lang -f %{_name}-%{gst_branch}.lang @@ -411,6 +415,36 @@ %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{gst_branch} %changelog +* Mon Mar 23 2009 vuntz@novell.com +- Update to version 0.10.11: + + Add ASS/SSA subtitle handling element assrender + + Leak fixes in the QuickTime decoder wrapper + + Better DirectShow output on Windows + + Extend QT muxing support to include AMR and H.263 + + mms seeking support + + Extended MXF file format handling + + camerabin and photography API for digital camera interfacing + + Merge elements from Farsight: liveadder, sirendec, sirenenc, + valve, rtpdtmfsrc, rtpdtmdepay, dtmfsrc, rtpdtmfmux, + autoconvert, mimdec, mimenc + + typefinder based on xdgmime + + Bugs fixed: bgo#573369, bgo#568704, bgo#354908, bgo#369912, + bgo#469930, bgo#481075, bgo#549645, bgo#567003, bgo#567371, + bgo#567828, bgo#567965, bgo#568480, bgo#568483, bgo#568837, + bgo#569323, bgo#570996, bgo#571560, bgo#572315, bgo#572900, + bgo#573288, bgo#573391, bgo#575157, bgo#575565, bgo#564114, + bgo#573850, bgo#573851, bgo#172043 +- Respin gstreamer010-plugins-bad-patched.patch. +- Respin gstreamer010-plugins-bad-libdca-shared.patch. +- Drop gstreamer010-plugins-bad-swfdec04.patch: this old patch + attempt that we don't use is for an old swfdec anyway. +- Remove -fno-strict-aliasing from CFLAGS. +- Remove checks for old versions of openSUSE. +- Remove unneeded BuildRequires: ladspa. +- Update file list. +- Add many FIXME about plugins which cannot build because we're + lacking some packages. +- Add call to ldconfig since there's a library in the package now. * Tue Feb 24 2009 sbrabec@suse.cz - Updated to version 0.10.10: * New MXF demuxer added ++++++ gst-plugins-bad-0.10.10-patched.tar.bz2 -> gst-plugins-bad-0.10.11-patched.tar.bz2 ++++++ ++++ 235859 lines of diff (skipped) ++++++ gst-plugins-bad-0.10.10-patched.tar.bz2 -> gst-plugins-bad-0.10.11.tar.bz2 ++++++ ++++ 259265 lines of diff (skipped) ++++++ gstreamer010-plugins-bad-libdca-shared.patch ++++++ --- /var/tmp/diff_new_pack.vF4358/_old 2009-03-26 01:30:29.000000000 +0100 +++ /var/tmp/diff_new_pack.vF4358/_new 2009-03-26 01:30:29.000000000 +0100 @@ -1,13 +1,15 @@ ---- configure.ac +Index: configure.ac +=================================================================== +--- configure.ac.orig +++ configure.ac -@@ -411,8 +411,8 @@ - translit(dnm, m, l) AM_CONDITIONAL(USE_DTS, true) - AG_GST_CHECK_FEATURE(DTS, [dts library], dtsdec, [ - HAVE_DTS="yes" -- AG_GST_CHECK_LIBHEADER(DTS, dts_pic, dts_init, -lm, dts.h, -- DTS_LIBS="-ldts_pic -lm", HAVE_DTS="no") -+ AG_GST_CHECK_LIBHEADER(DTS, dts, dts_init, -lm, dts.h, -+ DTS_LIBS="-ldts -lm", HAVE_DTS="no") +@@ -576,8 +576,8 @@ AG_GST_CHECK_FEATURE(DTS, [dts library], + AG_GST_CHECK_LIBHEADER(DTS, dca, dca_init, -lm, dca.h, + DTS_LIBS="-ldca -lm", HAVE_DTS="no") if test $HAVE_DTS = "no"; then - AG_GST_CHECK_LIBHEADER(DTS, dca, dca_init, -lm, dts.h, - DTS_LIBS="-ldca -lm") +- AG_GST_CHECK_LIBHEADER(DTS, dts_pic, dts_init, -lm, dts.h, +- [ DTS_LIBS="-ldts_pic -lm" ++ AG_GST_CHECK_LIBHEADER(DTS, dts, dts_init, -lm, dts.h, ++ [ DTS_LIBS="-ldts -lm" + AC_DEFINE(DTS_OLD, 1, [Define if an old libdts is used]) + ]) + fi ++++++ gstreamer010-plugins-bad-patched.patch ++++++ --- /var/tmp/diff_new_pack.vF4358/_old 2009-03-26 01:30:29.000000000 +0100 +++ /var/tmp/diff_new_pack.vF4358/_new 2009-03-26 01:30:29.000000000 +0100 @@ -1,9 +1,11 @@ ---- configure.ac +Index: configure.ac +=================================================================== +--- configure.ac.orig +++ configure.ac -@@ -249,10 +249,6 @@ +@@ -265,10 +265,6 @@ AG_GST_CHECK_PLUGIN(freeze) AG_GST_CHECK_PLUGIN(h264parse) AG_GST_CHECK_PLUGIN(librfb) - AG_GST_CHECK_PLUGIN(modplug) + AG_GST_CHECK_PLUGIN(liveadder) -AG_GST_CHECK_PLUGIN(mpegdemux) -AG_GST_CHECK_PLUGIN(mpegtsmux) -AG_GST_CHECK_PLUGIN(mpeg4videoparse) @@ -11,10 +13,10 @@ AG_GST_CHECK_PLUGIN(mve) AG_GST_CHECK_PLUGIN(mxf) AG_GST_CHECK_PLUGIN(nsf) -@@ -1403,11 +1399,6 @@ +@@ -1474,11 +1470,6 @@ gst/flv/Makefile + gst/freeze/Makefile + gst/h264parse/Makefile gst/librfb/Makefile - gst/modplug/Makefile - gst/modplug/libmodplug/Makefile -gst/mpegdemux/Makefile -gst/mpegtsmux/Makefile -gst/mpegtsmux/tsmux/Makefile ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org