Hello community, here is the log from the commit of package pango checked in at Tue Dec 18 18:54:23 CET 2007. -------- --- GNOME/pango/pango.changes 2007-09-19 01:45:58.000000000 +0200 +++ /mounts/work_src_done/STABLE/pango/pango.changes 2007-12-17 23:59:12.637925000 +0100 @@ -1,0 +2,92 @@ +Mon Dec 17 23:55:23 CET 2007 - maw@suse.de + +- Remove references to README.SuSE +- s#%run_ldconfig#/sbin/ldconfig#. + +------------------------------------------------------------------- +Mon Dec 17 16:20:24 CST 2007 - maw@suse.de + +- Replace pango64.patch with pango-biarch.patch (#346210) +- Concomitant with the above change, remove README.SuSE, as it is + no longer necessary. + +------------------------------------------------------------------- +Mon Dec 17 16:06:51 CST 2007 - maw@suse.de + +- Update to version 1.19.2: + + Bugs (bugzilla.gnome.org) fixed: #485536, #500549, #492517, + #495091, #502926, #399573, #478914, #501938, and #501575 + + Cleanups in the HarfBuzz code and merges with upstream/Qt changes + + Document cairo examples and misc doc improvements + + Use pkg-config to detect cairo features + + New public macro: PANGO_GLYPH_INVALID_INPUT + + Render a crossed box for each invalid input byte to + pango_layout_set_text; previously an ASCII question mark was + used; this crossed box has a glyph of value + PANGO_GLYPH_INVALID_INPUT. + +------------------------------------------------------------------- +Mon Nov 26 10:25:54 CST 2007 - maw@suse.de + +- Actually remove the build root in %clean. + +------------------------------------------------------------------- +Fri Nov 23 16:37:51 CST 2007 - maw@suse.de + +- Update to version 1.19.0: + + Two OpenType engine fixes, which make Nafees Nastaliq font + work great, and avoids warnings with some other fonts + + Fix minor leak in win32 backend + + Update list of languages to that of fontconfig-2.4.91 + + Various optimizations + + Make sure all boxed type copy/free functions accept NULL as + legitimate input; previously most were g_return_[val_]if_fail()ing + it; this is mostly for convenience when writing code in C + + Apply 'vkrn' GPOS feature in vertical writing + + In pangofc, set "pangoversion" in pattern passed to fontconfig, + such that font configuration can condition on being driven by + Pango or not + + Various optimizations and cleanups in the OpenType Layout + engine, aka HarfBuzz + + Changed APIs: + * All PangoAttribute constructors are changed to initialize + the attribute to the range [0..MAXUINT]. The range was + undefined previously; all custom attribute constructors + are recommended to call the new pango_attribute_init() to + do the same + * Public API change: Mark the following types as abstract: + PangoFont + PangoFontFace + PangoFontFamily + PangoFontMap + PangoFcFont + PangoFcFontMap + PangoContext may be marked so in the future too + * Make following macros public; previously they were only + defined for backend/engine implementations: + PANGO_GLYPH_EMPTY + PANGO_GLYPH_UNKNOWN_FLAG + PANGO_GET_UNKNOWN_GLYPH() + + New public API: + * Convenience for initializing custom attributes: + pango_attribute_init() + * Adding boxed type for PangoGlyphItem: + PANGO_TYPE_GLYPH_ITEM + pango_glyph_item_copy() + pango_glyph_item_get_type() + * Add missing copy function for a boxed type in C: + pango_layout_iter_copy() + * Add missing getter: + pango_layout_iter_get_layout() + * Convenience for writing custom PangoRenderer's: + pango_renderer_get_layout() + pango_renderer_get_layout_line() + * PangoFc extensions to fontconfig's pattern syntax: + PANGO_FC_GRAVITY + PANGO_FC_VERSION + + Bugs (bugzilla.gnome.org) fixed: #483600, #490661, + #489909, #488840, #486932, #486951, #485621, #485566, + #485559, #481537, #478865, #472924, #472629, #472303, + #471601, #471577, #471571, #471568, and #469641. + +------------------------------------------------------------------- Old: ---- pango-1.18.2.tar.bz2 pango64.patch README.SuSE New: ---- pango-1.19.2.tar.bz2 pango-biarch.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pango.spec ++++++ --- /var/tmp/diff_new_pack.T27987/_old 2007-12-18 18:53:34.000000000 +0100 +++ /var/tmp/diff_new_pack.T27987/_new 2007-12-18 18:53:34.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package pango (Version 1.18.2) +# spec file for package pango (Version 1.19.2) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -12,15 +12,14 @@ Name: pango BuildRequires: cairo-devel gtk-doc perl-XML-Parser sgml-skel -License: LGPL v2 or later +License: LGPL v2.1 or later Group: System/Libraries AutoReqProv: on -Version: 1.18.2 +Version: 1.19.2 Release: 1 Summary: System for Layout and Rendering of Internationalised Text Source: ftp://ftp.gnome.org/pub/GNOME/sources/pango/1.18/%{name}-%{version}.tar.bz2 -Source2: README.SuSE -Patch: pango64.patch +Patch0: pango-biarch.patch # This appears to be upstream now # Patch2: bugzilla-53228-artificial-bold-and-italic.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -86,11 +85,7 @@ %prep %setup -q -%if "%_lib" == "lib64" -cp -a %{S:2} . -%patch -%endif -# %patch2 -p1 +%patch0 -p0 %build autoreconf -f -i @@ -112,7 +107,7 @@ rm $RPM_BUILD_ROOT%{_libdir}/*.la %clean -# rm -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT %post sbin/ldconfig @@ -127,7 +122,7 @@ %endif %postun -%run_ldconfig +/sbin/ldconfig %if "%_lib" == "lib64" if [ -x usr/bin/pango-querymodules-64 ] ; then LD_LIBRARY_PATH=usr/%{_lib}\ @@ -145,7 +140,7 @@ %files %defattr(-,root,root) %if "%_lib" == "lib64" -%doc README AUTHORS COPYING ChangeLog README.SuSE +%doc README AUTHORS COPYING ChangeLog %else %doc README AUTHORS COPYING ChangeLog %endif @@ -176,7 +171,85 @@ %files doc %defattr(-, root, root) %{_datadir}/gtk-doc/html/pango + %changelog +* Mon Dec 17 2007 - maw@suse.de +- Remove references to README.SuSE +- s#%%run_ldconfig#/sbin/ldconfig#. +* Mon Dec 17 2007 - maw@suse.de +- Replace pango64.patch with pango-biarch.patch (#346210) +- Concomitant with the above change, remove README.SuSE, as it is + no longer necessary. +* Mon Dec 17 2007 - maw@suse.de +- Update to version 1.19.2: + + Bugs (bugzilla.gnome.org) fixed: #485536, #500549, #492517, + [#495091], #502926, #399573, #478914, #501938, and #501575 + + Cleanups in the HarfBuzz code and merges with upstream/Qt changes + + Document cairo examples and misc doc improvements + + Use pkg-config to detect cairo features + + New public macro: PANGO_GLYPH_INVALID_INPUT + + Render a crossed box for each invalid input byte to + pango_layout_set_text; previously an ASCII question mark was + used; this crossed box has a glyph of value + PANGO_GLYPH_INVALID_INPUT. +* Mon Nov 26 2007 - maw@suse.de +- Actually remove the build root in %%clean. +* Fri Nov 23 2007 - maw@suse.de +- Update to version 1.19.0: + + Two OpenType engine fixes, which make Nafees Nastaliq font + work great, and avoids warnings with some other fonts + + Fix minor leak in win32 backend + + Update list of languages to that of fontconfig-2.4.91 + + Various optimizations + + Make sure all boxed type copy/free functions accept NULL as + legitimate input; previously most were g_return_[val_]if_fail()ing + it; this is mostly for convenience when writing code in C + + Apply 'vkrn' GPOS feature in vertical writing + + In pangofc, set "pangoversion" in pattern passed to fontconfig, + such that font configuration can condition on being driven by + Pango or not + + Various optimizations and cleanups in the OpenType Layout + engine, aka HarfBuzz + + Changed APIs: + * All PangoAttribute constructors are changed to initialize + the attribute to the range [0..MAXUINT]. The range was + undefined previously; all custom attribute constructors + are recommended to call the new pango_attribute_init() to + do the same + * Public API change: Mark the following types as abstract: + PangoFont + PangoFontFace + PangoFontFamily + PangoFontMap + PangoFcFont + PangoFcFontMap + PangoContext may be marked so in the future too + * Make following macros public; previously they were only + defined for backend/engine implementations: + PANGO_GLYPH_EMPTY + PANGO_GLYPH_UNKNOWN_FLAG + PANGO_GET_UNKNOWN_GLYPH() + + New public API: + * Convenience for initializing custom attributes: + pango_attribute_init() + * Adding boxed type for PangoGlyphItem: + PANGO_TYPE_GLYPH_ITEM + pango_glyph_item_copy() + pango_glyph_item_get_type() + * Add missing copy function for a boxed type in C: + pango_layout_iter_copy() + * Add missing getter: + pango_layout_iter_get_layout() + * Convenience for writing custom PangoRenderer's: + pango_renderer_get_layout() + pango_renderer_get_layout_line() + * PangoFc extensions to fontconfig's pattern syntax: + PANGO_FC_GRAVITY + PANGO_FC_VERSION + + Bugs (bugzilla.gnome.org) fixed: #483600, #490661, + [#489909], #488840, #486932, #486951, #485621, #485566, + [#485559], #481537, #478865, #472924, #472629, #472303, + [#471601], #471577, #471571, #471568, and #469641. * Wed Sep 19 2007 - maw@suse.de - Add xorg-x11-libXdmcp as a prerequisite (#310640) - Fix the source tarball's permissions. ++++++ pango-1.18.2.tar.bz2 -> pango-1.19.2.tar.bz2 ++++++ ++++ 67136 lines of diff (skipped) ++++++ pango-biarch.patch ++++++ === modified file 'pango/Makefile.am' --- pango/Makefile.am 2007-12-17 22:19:25 +0000 +++ pango/Makefile.am 2007-12-17 22:19:32 +0000 @@ -19,6 +19,7 @@ -DPANGO_ENABLE_BACKEND \ -DPANGO_ENABLE_ENGINE \ -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DHOST=\"$(host_triplet)\" \ -DLIBDIR=\"$(libdir)\" \ -I$(top_srcdir) \ $(PANGO_DEBUG_FLAGS) \ === modified file 'pango/Makefile.in' --- pango/Makefile.in 2007-12-17 22:19:25 +0000 +++ pango/Makefile.in 2007-12-17 22:19:32 +0000 @@ -426,6 +426,7 @@ -DPANGO_ENABLE_BACKEND \ -DPANGO_ENABLE_ENGINE \ -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DHOST=\"$(host_triplet)\" \ -DLIBDIR=\"$(libdir)\" \ -I$(top_srcdir) \ $(PANGO_DEBUG_FLAGS) \ === modified file 'pango/modules.c' --- pango/modules.c 2007-12-17 22:19:25 +0000 +++ pango/modules.c 2007-12-17 22:19:32 +0000 @@ -508,6 +508,7 @@ if (!file_str) file_str = g_build_filename (pango_get_sysconf_subdirectory (), + HOST, "pango.modules", NULL); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de