Hello community, here is the log from the commit of package pango for openSUSE:Factory checked in at Mon May 2 15:04:07 CEST 2011.
-------- --- GNOME/pango/pango.changes 2011-03-01 08:25:23.000000000 +0100 +++ /mounts/work_src_done/STABLE/pango/pango.changes 2011-05-02 12:18:46.000000000 +0200 @@ -1,0 +2,22 @@ +Mon May 2 12:18:16 CEST 2011 - vu...@opensuse.org + +- Fix %pango_module_post/%pango_module_postun to create the right + file (pango.modules instead of pango.immodules). + +------------------------------------------------------------------- +Tue Apr 5 11:41:02 UTC 2011 - fcro...@novell.com + +- Update to version 1.28.4: + + Various introspection annotation fixes + + Build fixes + + Require glib >= 2.24.0 + + Bugs fixed: + - bgo#636348: Hex boxes are incorrectly scaled with non + identity cairo scale. + - bgo#639882: Heap corruption in font parsing with FreeType2 + backend. +- Update Obsoletes on library package (from <= to < ). +- Drop pango-CVE-2011-0064.patch and pango-CVE-2011-0020.patch: + fixed upstream. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- pango-1.28.3.tar.bz2 pango-CVE-2011-0020.patch pango-CVE-2011-0064.patch New: ---- pango-1.28.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pango.spec ++++++ --- /var/tmp/diff_new_pack.1RPCmp/_old 2011-05-02 15:01:58.000000000 +0200 +++ /var/tmp/diff_new_pack.1RPCmp/_new 2011-05-02 15:01:58.000000000 +0200 @@ -22,9 +22,8 @@ Name: pango License: LGPLv2.1+ Group: System/Libraries -Version: 1.28.3 -Release: 5 -# NOTE: on upgrade to a new upstream version, change the Obsoletes from <= to < (here and in baselibs.conf) +Version: 1.28.4 +Release: 1 Summary: Library for Layout and Rendering of Text Source: ftp://ftp.gnome.org/pub/GNOME/sources/pango/1.18/%{name}-%{version}.tar.bz2 Source1: README.SuSE @@ -32,10 +31,6 @@ Source99: baselibs.conf # PATCH-FIX-UPSTREAM pango64.patch bgo129534 -- needed for biarch. Unfortunately, this is not good enough for usptream. Patch0: pango64.patch -# PATCH-FIX-UPSTREAM pango-CVE-2011-0020.patch bnc#666101 CVE-2011-0020 vu...@opensuse.org -- heap corruption in font parsing with FreeType2 backend -Patch1: pango-CVE-2011-0020.patch -# PATCH-FIX-UPSTREAM pango-CVE-2011-0064.patch bnc#672502 CVE-2011-0064. vu...@opensuse.org -- handle realloc failure in the buffer -Patch2: pango-CVE-2011-0064.patch BuildRequires: gcc-c++ BuildRequires: gtk-doc BuildRequires: pkg-config @@ -62,8 +57,7 @@ Group: System/Libraries Requires(post): %{name}-tools Provides: %{name} = %{version} -# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 1.28.3 (when this provides/obsoletes was introduced) -Obsoletes: %{name} <= %{version} +Obsoletes: %{name} < %{version} # bug437293 %ifarch ppc64 Obsoletes: pango-64bit @@ -132,8 +126,6 @@ cp -a %{S:1} . %patch0 -p0 %endif -%patch1 -p1 -%patch2 -p1 %build %configure --disable-static --with-pic ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.1RPCmp/_old 2011-05-02 15:01:58.000000000 +0200 +++ /var/tmp/diff_new_pack.1RPCmp/_new 2011-05-02 15:01:58.000000000 +0200 @@ -2,7 +2,7 @@ +/etc/pango/pango(64)?.modules requires "pango-tools-<targettype>" provides "pango-<targettype> = <version>" - obsoletes "pango-<targettype> <= <version>" + obsoletes "pango-<targettype> < <version>" post "%if "%_lib" == "lib64"" post "if test -f <prefix>%{_bindir}/pango-querymodules-64; then <prefix>%{_bindir}/pango-querymodules-64 > <prefix>%{_sysconfdir}/pango/pango64.modules; fi" post "%else" ++++++ macros.pango ++++++ --- /var/tmp/diff_new_pack.1RPCmp/_old 2011-05-02 15:01:58.000000000 +0200 +++ /var/tmp/diff_new_pack.1RPCmp/_new 2011-05-02 15:01:58.000000000 +0200 @@ -18,9 +18,9 @@ # On install, update the cache %pango_module_post \ %if "%_lib" == "lib64" \ - %{_bindir}/pango-querymodules-64 > %{_sysconfdir}/pango/pango64.immodules \ + %{_bindir}/pango-querymodules-64 > %{_sysconfdir}/pango/pango64.modules \ %else \ - %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.immodules \ + %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules \ %endif # On uninstall, update the cache. Note: we ignore upgrades (already @@ -28,8 +28,8 @@ %pango_module_postun \ if [ $1 -eq 0 ]; then \ %if "%_lib" == "lib64" \ - %{_bindir}/pango-querymodules-64 > %{_sysconfdir}/pango/pango64.immodules \ + %{_bindir}/pango-querymodules-64 > %{_sysconfdir}/pango/pango64.modules \ %else \ - %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.immodules \ + %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules \ %endif \ fi ++++++ pango-1.28.3.tar.bz2 -> pango-1.28.4.tar.bz2 ++++++ ++++ 42156 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org