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

Reply via email to