Hello community, here is the log from the commit of package gstreamer-0_10-plugins-ugly for openSUSE:Factory checked in at 2012-02-23 15:33:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-ugly (Old) and /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-ugly.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gstreamer-0_10-plugins-ugly", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-ugly/gstreamer-0_10-plugins-ugly.changes 2011-10-16 12:49:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-ugly.new/gstreamer-0_10-plugins-ugly.changes 2012-02-23 15:33:05.000000000 +0100 @@ -1,0 +2,38 @@ +Tue Feb 21 19:51:07 UTC 2012 - vuntz@opensuse.org + +- Update to version 0.10.19: + + a52dec: don't claim to support upstream renegotiation + + dvddemux: tweak subtitle stream setup based on dvd language + codes event + + dvdreadsrc: + - fix off by one in cell calculation for the last chapter + - fix sector search for packed titles; fix sector seeking + - map subtitle language tag to stream indicated in PGC data + - take into account first sector of the current title + + lame, lamemp3enc: + - ensure parsed output (most muxers need framed mp3 as input) + - post CODEC and BITRATE tags + + mad: remove id3tag dependency used by in practice unreachable + legacy code + + mpeg2dec: + - don't treat non-fatal errors as fatal and fix spurious + failure to decode some files + - post QoS messages when dropping a frame due to QoS + + rtpasfdepay: avoid re-sending header; fix fragmented packet + handling and packet padding + + twolame: improve output framing and timestamping + + x264enc: + - allow renegotiation but prefer current caps + - negotiate profile, level and output stream-format from + downstream caps where appropriate + + Bugs fixed: bgo#391543, bgo#429476, bgo#644233, bgo#653473, + bgo#655223, bgo#658297, bgo#659252, bgo#660562, bgo#662964, + bgo#664175, bgo#665101. +- Update gstreamer-0_10-plugins-bad-patch-source.sh (and + pre_checkin.sh) to deal with xz tarballs. +- Add explicit glib2-devel BuildRequires so it can be versioned. +- Add xz BuildRequires on openSUSE <= 12.1, to be able to + decompress the xz tarball. +- Remove libid3tag-devel: dependency is gone upstream. + +------------------------------------------------------------------- Old: ---- gst-plugins-ugly-0.10.18-patched.tar.bz2 gst-plugins-ugly-0.10.18.tar.bz2 New: ---- gst-plugins-ugly-0.10.19-patched.tar.xz gst-plugins-ugly-0.10.19.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-0_10-plugins-ugly.spec ++++++ --- /var/tmp/diff_new_pack.EoMHzd/_old 2012-02-23 15:33:07.000000000 +0100 +++ /var/tmp/diff_new_pack.EoMHzd/_new 2012-02-23 15:33:07.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer-0_10-plugins-ugly # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,36 +24,40 @@ %define _experimental 1 Name: gstreamer-0_10-plugins-ugly -Version: 0.10.18 -Release: 1 +Version: 0.10.19 +Release: 0 +Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1+ Group: Productivity/Multimedia/Other -Summary: GStreamer Streaming-Media Framework Plug-Ins Url: http://gstreamer.freedesktop.org/ %if 0%{?BUILD_ORIG} -Source: http://gstreamer.freedesktop.org/src/%{_name}/%{_name}-%{version}.tar.bz2 +Source: http://gstreamer.freedesktop.org/src/gst-plugins-ugly/%{_name}-%{version}.tar.xz %else # WARNING: This is not a comment, but the real command to repack source: -#%(bash %{_sourcedir}/%{name}-patch-source.sh %{_name}-%{version}.tar.bz2) -Source: %{_name}-%{version}-patched.tar.bz2 +#%(bash %{_sourcedir}/%{name}-patch-source.sh %{_name}-%{version}.tar.xz) +Source: %{_name}-%{version}-patched.tar.xz %endif Source1: %{name}-patch-source.sh # PATCH-FEATURE-OPENSUSE gstreamer010-plugins-ugly-patched.patch -- Disable plugins that can't be distributed by openSUSE Patch1: gstreamer010-plugins-ugly-patched.patch BuildRequires: gcc-c++ -BuildRequires: gstreamer-0_10-devel >= 0.10.26 -BuildRequires: gstreamer-0_10-plugins-base-devel >= 0.10.26 +BuildRequires: glib2-devel >= 2.24 +BuildRequires: gstreamer-0_10-devel >= 0.10.36 +BuildRequires: gstreamer-0_10-plugins-base-devel >= 0.10.36 BuildRequires: gtk-doc BuildRequires: libcdio-devel # Broken and disabled by upstream: BuildRequires: libdvdnav-devel BuildRequires: libdvdread-devel -BuildRequires: libid3tag-devel BuildRequires: libsidplay1-devel BuildRequires: libtool -BuildRequires: orc-devel -BuildRequires: python python-xml +BuildRequires: orc-devel >= 0.4.11 +BuildRequires: python +BuildRequires: python-xml BuildRequires: translation-update-upstream +%if 0%{?suse_version} <= 1210 +BuildRequires: xz +%endif %if 0%{?BUILD_ORIG} BuildRequires: liba52-devel BuildRequires: libmad-devel @@ -64,7 +68,7 @@ BuildRequires: libx264-devel %endif # Get minimum gstreamer and gstreamer-plugins-base required versions from configure.ac -%define gstreamer010_plugins_ugly_req %(zgrep --text "^GST.*_REQ" %{S:0} | sort -u | sed 's/GST_REQ=/gstreamer-0_10 >= /;s/GSTPB_REQ=/gstreamer-0_10-plugins-base >= /' | tr '\\n' ' ') +%define gstreamer010_plugins_ugly_req %(xzgrep --text "^GST.*_REQ" %{S:0} | sort -u | sed 's/GST_REQ=/gstreamer-0_10 >= /;s/GSTPB_REQ=/gstreamer-0_10-plugins-base >= /' | tr '\\n' ' ') Requires: %gstreamer010_plugins_ugly_req Recommends: %{name}-lang = %{version} Enhances: gstreamer-0_10 @@ -108,7 +112,6 @@ %if 0%{?BUILD_ORIG_ADDON} %package orig-addon -License: LGPL-2.1+ Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Productivity/Multimedia/Other Requires: %{name} >= %{version} @@ -138,7 +141,6 @@ %endif %package doc -License: LGPL-2.1+ Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Development/Libraries/C and C++ Requires: %{name} = %{version} ++++++ gstreamer-0_10-plugins-ugly-patch-source.sh ++++++ --- /var/tmp/diff_new_pack.EoMHzd/_old 2012-02-23 15:33:07.000000000 +0100 +++ /var/tmp/diff_new_pack.EoMHzd/_new 2012-02-23 15:33:07.000000000 +0100 @@ -7,9 +7,9 @@ CMDNAME=${0##*/} SOURCEDIR=${0%$CMDNAME} -BASENAME=${1%.tar.bz2} +BASENAME=${1%.tar.xz} -trap "rm -rf \"$BASENAME-patched.tar\" \"$BASENAME-patched.tar.bz2\"" ERR +trap "rm -rf \"$BASENAME-patched.tar\" \"$BASENAME-patched.tar.xz\"" ERR for (( N=0 ; N<${#REMOVE_DIRS[@]} ; N++ )) ; do REMOVE_DIRS[N]="$BASENAME/gst/${REMOVE_DIRS[N]}" @@ -17,19 +17,19 @@ cd "$SOURCEDIR" >/dev/null -if ! test -f "$BASENAME.tar.bz2" ; then +if ! test -f "$BASENAME.tar.xz" ; then exit 0 fi -if test -f "$BASENAME-patched.tar.bz2" ; then - if test "$BASENAME.tar.bz2" -ot "$BASENAME-patched.tar.bz2" ; then - if test $CMDNAME -ot "$BASENAME-patched.tar.bz2" ; then +if test -f "$BASENAME-patched.tar.xz" ; then + if test "$BASENAME.tar.xz" -ot "$BASENAME-patched.tar.xz" ; then + if test $CMDNAME -ot "$BASENAME-patched.tar.xz" ; then exit 0 fi fi fi -cp -a "$BASENAME.tar.bz2" "$BASENAME-patched.tar.bz2" -bunzip2 "$BASENAME-patched.tar.bz2" +cp -a "$BASENAME.tar.xz" "$BASENAME-patched.tar.xz" +xz --decompress "$BASENAME-patched.tar.xz" tar --delete -f "$BASENAME-patched.tar" "${REMOVE_DIRS[@]}" -bzip2 "$BASENAME-patched.tar" +xz "$BASENAME-patched.tar" ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.EoMHzd/_old 2012-02-23 15:33:07.000000000 +0100 +++ /var/tmp/diff_new_pack.EoMHzd/_new 2012-02-23 15:33:07.000000000 +0100 @@ -1,6 +1,6 @@ #!/bin/sh -for i in gst-plugins-ugly*.tar.bz2 ; do +for i in gst-plugins-ugly*.tar.xz ; do case $i in *patched*) continue ;; esac test -f ${i//.tar./-patched.tar.} && continue bash gstreamer-0_10-plugins-ugly-patch-source.sh $i -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org