diff --git a/.pango.metadata b/.pango.metadata new file mode 100644 index 0000000..29e5877 --- /dev/null +++ b/.pango.metadata @@ -0,0 +1 @@ +a6c224424eb3f0dcc231a8000591c05a85df689c SOURCES/pango-1.34.1.tar.xz diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/pango-fix-strict-aliasing-warning.patch b/SOURCES/pango-fix-strict-aliasing-warning.patch new file mode 100644 index 0000000..e081266 --- /dev/null +++ b/SOURCES/pango-fix-strict-aliasing-warning.patch @@ -0,0 +1,151 @@ +From 14b0697a59f51dd017038ca2bb79ba2c2f4034df Mon Sep 17 00:00:00 2001 +From: Behdad Esfahbod +Date: Fri, 30 Aug 2013 14:14:22 -0400 +Subject: [PATCH] Bug 703995 - Compiler warnings about strict aliasing + +Patch from Akira TAGOH. +--- + pango/pango-context.c | 4 ++-- + pango/pango-engine.c | 4 ++-- + pango/pango-utils.c | 12 ++++++------ + pango/pangocairo-fcfont.c | 4 ++-- + pango/pangofc-fontmap.c | 4 ++-- + pango/pangoft2-fontmap.c | 4 ++-- + 6 files changed, 16 insertions(+), 16 deletions(-) + +diff --git a/pango/pango-context.c b/pango/pango-context.c +index 8e96713..8bb6a86 100644 +--- a/pango/pango-context.c ++++ b/pango/pango-context.c +@@ -1412,8 +1412,8 @@ string_from_script (PangoScript script) + { + static GEnumClass *class = NULL; /* MT-safe */ + GEnumValue *value; +- if (g_once_init_enter ((gsize*)&class)) +- g_once_init_leave((gsize*)&class, (gsize)g_type_class_ref (PANGO_TYPE_SCRIPT)); ++ if (g_once_init_enter (&class)) ++ g_once_init_leave(&class, (gpointer)g_type_class_ref (PANGO_TYPE_SCRIPT)); + + value = g_enum_get_value (class, script); + if (!value) +diff --git a/pango/pango-engine.c b/pango/pango-engine.c +index 994c722..04de3df 100644 +--- a/pango/pango-engine.c ++++ b/pango/pango-engine.c +@@ -205,8 +205,8 @@ PangoEngineShape * + _pango_get_fallback_shaper (void) + { + static PangoEngineShape *fallback_shaper = NULL; /* MT-safe */ +- if (g_once_init_enter ((gsize*)&fallback_shaper)) +- g_once_init_leave((gsize*)&fallback_shaper, (gsize)g_object_new (pango_fallback_engine_get_type (), NULL)); ++ if (g_once_init_enter (&fallback_shaper)) ++ g_once_init_leave(&fallback_shaper, g_object_new (pango_fallback_engine_get_type (), NULL)); + + return fallback_shaper; + } +diff --git a/pango/pango-utils.c b/pango/pango-utils.c +index 18ffa26..1ca2de6 100644 +--- a/pango/pango-utils.c ++++ b/pango/pango-utils.c +@@ -616,7 +616,7 @@ read_config (void) + { + static GHashTable *config_hash = NULL; + +- if (g_once_init_enter ((gsize*)&config_hash)) ++ if (g_once_init_enter (&config_hash)) + { + GHashTable *tmp_hash; + char *filename; +@@ -635,7 +635,7 @@ read_config (void) + if (envvar) + read_config_file (envvar, TRUE, tmp_hash); + +- g_once_init_leave ((gsize*)&config_hash, (gsize)tmp_hash); ++ g_once_init_leave (&config_hash, tmp_hash); + } + + return config_hash; +@@ -728,7 +728,7 @@ pango_get_sysconf_subdirectory (void) + { + static const gchar *result = NULL; /* MT-safe */ + +- if (g_once_init_enter ((gsize*)&result)) ++ if (g_once_init_enter (&result)) + { + const char *tmp_result = NULL; + #ifdef G_OS_WIN32 +@@ -742,7 +742,7 @@ pango_get_sysconf_subdirectory (void) + else + tmp_result = SYSCONFDIR "/pango"; + #endif +- g_once_init_leave((gsize*)&result, (gsize)tmp_result); ++ g_once_init_leave(&result, tmp_result); + } + return result; + } +@@ -763,7 +763,7 @@ pango_get_lib_subdirectory (void) + { + static const gchar *result = NULL; /* MT-safe */ + +- if (g_once_init_enter ((gsize*)&result)) ++ if (g_once_init_enter (&result)) + { + const gchar *tmp_result = NULL; + #ifdef G_OS_WIN32 +@@ -783,7 +783,7 @@ pango_get_lib_subdirectory (void) + else + tmp_result = LIBDIR "/pango"; + #endif +- g_once_init_leave((gsize*)&result, (gsize)tmp_result); ++ g_once_init_leave(&result, tmp_result); + } + return result; + } +diff --git a/pango/pangocairo-fcfont.c b/pango/pangocairo-fcfont.c +index ee82675..7dde713 100644 +--- a/pango/pangocairo-fcfont.c ++++ b/pango/pangocairo-fcfont.c +@@ -187,8 +187,8 @@ get_gravity_class (void) + { + static GEnumClass *class = NULL; /* MT-safe */ + +- if (g_once_init_enter ((gsize*)&class)) +- g_once_init_leave((gsize*)&class, (gsize)g_type_class_ref (PANGO_TYPE_GRAVITY)); ++ if (g_once_init_enter (&class)) ++ g_once_init_leave(&class, (gpointer)g_type_class_ref (PANGO_TYPE_GRAVITY)); + + return class; + } +diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c +index 992de4e..05fed2d 100644 +--- a/pango/pangofc-fontmap.c ++++ b/pango/pangofc-fontmap.c +@@ -239,8 +239,8 @@ get_gravity_class (void) + { + static GEnumClass *class = NULL; /* MT-safe */ + +- if (g_once_init_enter ((gsize*)&class)) +- g_once_init_leave ((gsize*)&class, (gsize)g_type_class_ref (PANGO_TYPE_GRAVITY)); ++ if (g_once_init_enter (&class)) ++ g_once_init_leave (&class, (gpointer)g_type_class_ref (PANGO_TYPE_GRAVITY)); + + return class; + } +diff --git a/pango/pangoft2-fontmap.c b/pango/pangoft2-fontmap.c +index aed5a23..3b43fbd 100644 +--- a/pango/pangoft2-fontmap.c ++++ b/pango/pangoft2-fontmap.c +@@ -305,8 +305,8 @@ G_GNUC_END_IGNORE_DEPRECATIONS + PangoFontMap * + pango_ft2_font_map_for_display (void) + { +- if (g_once_init_enter ((gsize*)&pango_ft2_global_fontmap)) +- g_once_init_leave((gsize*)&pango_ft2_global_fontmap, (gsize)pango_ft2_font_map_new ()); ++ if (g_once_init_enter (&pango_ft2_global_fontmap)) ++ g_once_init_leave(&pango_ft2_global_fontmap, PANGO_FT2_FONT_MAP (pango_ft2_font_map_new ())); + + return PANGO_FONT_MAP (pango_ft2_global_fontmap); + } +-- +1.8.3.1 + diff --git a/SPECS/pango.spec b/SPECS/pango.spec new file mode 100644 index 0000000..db24753 --- /dev/null +++ b/SPECS/pango.spec @@ -0,0 +1,1028 @@ +%global glib2_version 2.33.12 +%global pkgconfig_version 0.12 +%global freetype_version 2.1.5 +%global fontconfig_version 2.10.91 +%global cairo_version 1.7.6 +%global libthai_version 0.1.9 +%global harfbuzz_version 0.9.9 +%global bin_version 1.8.0 + +Summary: System for layout and rendering of internationalized text +Name: pango +Version: 1.34.1 +Release: 3%{?dist} +License: LGPLv2+ +Group: System Environment/Libraries +#VCS: git:git://git.gnome.org/pango +Source: http://download.gnome.org/sources/pango/1.34/pango-%{version}.tar.xz +URL: http://www.pango.org +Patch0: %{name}-fix-strict-aliasing-warning.patch + +Requires: glib2 >= %{glib2_version} +Requires: freetype >= %{freetype_version} +Requires: freetype >= %{freetype_version} +Requires: cairo >= %{cairo_version} +Requires: libthai >= %{libthai_version} +BuildRequires: glib2-devel >= %{glib2_version} +BuildRequires: pkgconfig >= %{pkgconfig_version} +BuildRequires: freetype-devel >= %{freetype_version} +BuildRequires: fontconfig-devel >= %{fontconfig_version} +BuildRequires: libXft-devel +BuildRequires: cairo-devel >= %{cairo_version} +BuildRequires: libthai-devel >= %{libthai_version} +BuildRequires: harfbuzz-devel >= %{harfbuzz_version} +BuildRequires: gobject-introspection-devel +BuildRequires: cairo-gobject-devel +# Bootstrap requirements +BuildRequires: gnome-common intltool gtk-doc + +%description +Pango is a library for laying out and rendering of text, with an emphasis +on internationalization. Pango can be used anywhere that text layout is needed, +though most of the work on Pango so far has been done in the context of the +GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. + +Pango is designed to be modular; the core Pango layout engine can be used +with different font backends. + +The integration of Pango with Cairo provides a complete solution with high +quality text handling and graphics rendering. + +%package devel +Summary: Development files for pango +Group: Development/Libraries +Requires: pango%{?_isa} = %{version}-%{release} +Requires: glib2-devel >= %{glib2_version} +Requires: freetype-devel >= %{freetype_version} +Requires: fontconfig-devel >= %{fontconfig_version} +Requires: cairo-devel >= %{cairo_version} + +%description devel +The pango-devel package includes the header files and developer documentation +for the pango package. + +%prep +%setup -q -n pango-%{version} +%patch0 -p1 -b .0-gcc-warn + +%build + +# We try hard to not link to libstdc++ +(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi; + %configure $CONFIGFLAGS \ + --enable-doc-cross-references \ + --with-included-modules=basic-fc ) +make %{?_smp_mflags} V=1 + + +%install + +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# Remove files that should not be packaged +rm $RPM_BUILD_ROOT%{_libdir}/*.la +rm $RPM_BUILD_ROOT%{_libdir}/pango/*/modules/*.la + +PANGOXFT_SO=$RPM_BUILD_ROOT%{_libdir}/libpangoxft-1.0.so +if ! test -e $PANGOXFT_SO; then + echo "$PANGOXFT_SO not found; did not build with Xft support?" + ls $RPM_BUILD_ROOT%{_libdir} + exit 1 +fi + +# We need to have separate 32-bit and 64-bit pango-querymodules binaries +# for places where we have two copies of the Pango libraries installed. +# (we might have x86_64 and i686 packages on the same system, for example.) +mv $RPM_BUILD_ROOT%{_bindir}/pango-querymodules $RPM_BUILD_ROOT%{_bindir}/pango-querymodules-%{__isa_bits} + +# and add a man page too +echo ".so man1/pango-querymodules.1" > $RPM_BUILD_ROOT%{_mandir}/man1/pango-querymodules-%{__isa_bits}.1 + +touch $RPM_BUILD_ROOT%{_libdir}/pango/%{bin_version}/modules.cache + +%post +/sbin/ldconfig +/usr/bin/pango-querymodules-%{__isa_bits} --update-cache || : + +%postun +/sbin/ldconfig +if test $1 -gt 0; then + /usr/bin/pango-querymodules-%{__isa_bits} --update-cache || : +fi + +%files +%doc README AUTHORS COPYING NEWS +%doc pango-view/HELLO.txt +%{_libdir}/libpango*-*.so.* +%{_bindir}/pango-querymodules* +%{_bindir}/pango-view +%{_mandir}/man1/pango-view.1.gz +%{_mandir}/man1/pango-querymodules* +%dir %{_libdir}/pango +%dir %{_libdir}/pango/%{bin_version} +%{_libdir}/pango/%{bin_version}/modules +%ghost %{_libdir}/pango/%{bin_version}/modules.cache +%{_libdir}/girepository-1.0/Pango-1.0.typelib +%{_libdir}/girepository-1.0/PangoCairo-1.0.typelib +%{_libdir}/girepository-1.0/PangoFT2-1.0.typelib +%{_libdir}/girepository-1.0/PangoXft-1.0.typelib + + +%files devel +%{_libdir}/libpango*.so +%{_includedir}/* +%{_libdir}/pkgconfig/* +%doc %{_datadir}/gtk-doc/html/pango +%{_datadir}/gir-1.0/Pango-1.0.gir +%{_datadir}/gir-1.0/PangoCairo-1.0.gir +%{_datadir}/gir-1.0/PangoFT2-1.0.gir +%{_datadir}/gir-1.0/PangoXft-1.0.gir + + +%changelog +* Fri Sep 20 2013 Akira TAGOH - 1.34.1-3 +- Fix the strict aliasing warnings (#884136) + +* Fri Aug 23 2013 Akira TAGOH - 1.34.1-2 +- Fix duplicate file list for modules.cache +- s/%%define/%%global/g +- Fix bogus date in %%changelog +- Do not suppress the detailed build log. + +* Mon May 13 2013 Richard Hughes - 1.34.1-1 +- Update to 1.34.1 + +* Wed May 8 2013 Matthias Clasen - 1.34.0-2 +- Make man pango-query-modules-64 work + +* Tue Mar 26 2013 Kalev Lember - 1.34.0-1 +- Update to 1.34.0 + +* Tue Mar 19 2013 Richard Hughes - 1.33.9-1 +- Update to 1.33.9 + +* Tue Mar 5 2013 Matthias Clasen - 1.33.8-1 +- Update to 1.33.8 + +* Tue Feb 05 2013 Kalev Lember - 1.33.7-1 +- Update to 1.33.7 + +* Tue Jan 15 2013 Matthias Clasen - 1.32.6-1 +- Update to 1.32.6 + +* Thu Dec 20 2012 Kalev Lember - 1.32.5-1 +- Update to 1.32.5 + +* Wed Nov 21 2012 Richard Hughes - 1.32.3-1 +- Update to 1.32.3 + +* Wed Nov 14 2012 Kalev Lember - 1.32.2-1 +- Update to 1.32.2 + +* Thu Sep 27 2012 Matthias Clasen - 1.32.1-1 +- Update to 1.32.1 +- Move module cache file to /usr/lib64/pango/1.8.0/modules.cache +- No more /etc/pango + +* Sat Aug 25 2012 Ville Skyttä - 1.31.0-3 +- Fix %%postun error on multilib erase (#684729). + +* Wed Aug 22 2012 Parag Nemade - 1.31.0-2 +- Add missing BR:harfbuzz-devel +- Remove file pangox.aliases as pangox support is now removed + +* Tue Aug 21 2012 Richard Hughes - 1.31.0-1 +- Update to 1.31.0 + +* Fri Jul 20 2012 Fedora Release Engineering - 1.30.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 07 2012 Richard Hughes - 1.30.1-1 +- Update to 1.30.1 + +* Sat May 19 2012 Matthias Clasen - 1.30.0-2 +- Fix up scriptlet dependencies (#684729) + +* Wed Mar 28 2012 Richard Hughes - 1.30.0-1 +- Update to 1.30.0 + +* Fri Jan 13 2012 Fedora Release Engineering - 1.29.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Nov 22 2011 Matthias Clasen - 1.29.5-1 +- Update to 1.29.5 + +* Wed Sep 28 2011 Ray - 1.29.4-1 +- Update to 1.29.4 + +* Wed Aug 17 2011 Kalev Lember - 1.29.3-2 +- Fix a crash in the fallback engine + +* Fri Jun 17 2011 Tomas Bzatek - 1.29.3-1 +- Update to 1.29.3 + +* Thu Jun 16 2011 Tomas Bzatek - 1.28.4-2 +- Stop using G_CONST_RETURN + +* Mon Apr 4 2011 Matthias Clasen - 1.28.4-1 +- Update to 1.28.4 + +* Tue Feb 08 2011 Fedora Release Engineering - 1.28.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Sep 29 2010 Matthias Clasen - 1.28.3-1 +- Update 1.28.3 + +* Tue Sep 21 2010 Matthias Clasen - 1.28.1-6 +- Rebuild against newer gobject-introspection + +* Fri Sep 03 2010 Parag Nemade - 1.28.1-5 +- Merge Review cleanup (rh#226229) + +* Thu Jul 15 2010 Colin Walters - 1.28.1-4 +- Rebuild for new gobject-introspection + +* Tue Jun 29 2010 Colin Walters - 1.28.1-3 +- Remove usage of chrpath, should no longer be needed + +* Tue Jun 29 2010 Colin Walters - 1.28.1-2 +- Support builds from snapshots + +* Tue Jun 15 2010 Matthias Clasen - 1.28.1-1 +- Update to 1.28.1 + +* Thu May 27 2010 Matthias Clasen - 1.28.0-2 +- Enable introspection + +* Tue Mar 30 2010 Matthias Clasen - 1.28.0-1 +- Update to 1.28.0 + +* Mon Feb 22 2010 Matthias Clasen - 1.27.1-1 +- Update to 1.27.1 + +* Wed Dec 16 2009 Matthias Clasen - 1.26.2-1 +- Update to 1.26.2 +- See http://download.gnome.org/sources/pango/1.26/pango-1.26.2.news + +* Thu Dec 3 2009 Behdad Esfahbod - 1.26.1-1 +- 1.26.1 + +* Mon Sep 21 2009 Behdad Esfahbod - 1.26.0-1 +- 1.26.0 + +* Tue Sep 8 2009 Behdad Esfahbod - 1.25.6-1 +- 1.25.6 + +* Mon Aug 24 2009 Behdad Esfahbod - 1.25.5-1 +- 1.25.5 + +* Thu Aug 20 2009 Karsten Hopp 1.25.4-2 +- fix autoconf host on s390x + +* Mon Aug 17 2009 Behdad Esfahbod - 1.25.4-1 +- 1.25.4 + +* Tue Aug 11 2009 Behdad Esfahbod - 1.25.3-1 +- 1.25.3 + +* Tue Aug 11 2009 Behdad Esfahbod - 1.25.2-1 +- 1.25.2 + +* Mon Aug 10 2009 Behdad Esfahbod - 1.25.1-7 +- Yes, I am stupid. + +* Mon Aug 10 2009 Behdad Esfahbod - 1.25.1-6 +- One more try + +* Mon Aug 10 2009 Behdad Esfahbod - 1.25.1-5 +- Remove -fexceptions from CXXFLAGS actually +- Hopefully builds this time + +* Mon Aug 10 2009 Behdad Esfahbod - 1.25.1-4 +- Remove -fexceptions from RPM_OPT_FLAGS +- Hopefully builds this time + +* Mon Aug 10 2009 Behdad Esfahbod - 1.25.1-3 +- Remove pango-1.25.1-no-hb-main.patch +- Add pango-1.25.1-cxx.patch +- Hopefully builds this time + +* Mon Aug 10 2009 Behdad Esfahbod - 1.25.1-2 +- Add pango-1.25.1-no-hb-main.patch to fix build on x86-64 + +* Mon Aug 10 2009 Behdad Esfahbod - 1.25.1-1 +- Update to 1.25.1 + +* Wed Jul 22 2009 Behdad Esfahbod - 1.24.5-1 +- Update to 1.24.5 + +* Tue Jun 30 2009 Matthias Clasen - 1.24.4-1 +- Update to 1.24.4 + +* Wed Jun 24 2009 Behdad Esfahbod - 1.24.3-1 +- Update to 1.24.3 + +* Fri May 15 2009 Karsten Hopp 1.24.2-1 +- Update to 1.24.2 +- See http://download.gnome.org/sources/pango/1.24/pango-1.24.2.news + +* Sat Apr 18 2009 Karsten Hopp 1.24.1-1.1 +- autoconf uses ibm-linux not redhat-linux (s390x) + +* Mon Apr 13 2009 Matthias Clasen - 1.24.1-1 +- Update to 1.24.1 +- See http://download.gnome.org/sources/pango/1.24/pango-1.24.1.news + +* Thu Mar 26 2009 Behdad Esfahbod - 1.24.0-2 +- Remove weird Requires(pre). +- Resolves #486641 + +* Mon Mar 16 2009 Behdad Esfahbod - 1.24.0-1 +- Update to 1.24.0 +- Package pango-view.1.gz + +* Wed Mar 11 2009 Behdad Esfahbod - 1.23.0-4.g5317893 +- Push changes from git + +* Thu Feb 26 2009 Fedora Release Engineering - 1.23.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Feb 4 2009 Behdad Esfahbod - 1.23.0-2 +- Move pango-view from pango-devel to pango + +* Tue Feb 3 2009 Matthias Clasen - 1.23.0-1 +- Update to 1.23.0 + +* Tue Dec 16 2008 Matthias Clasen - 1.22.4-1 +- Update to 1.22.4 + +* Sun Dec 7 2008 Mamoru Tasaka - 1.22.3-2 +- Rebuild for pkgconfig provides + +* Mon Nov 24 2008 Matthias Clasen - 1.22.3-1 +- Update to 1.22.3 + +* Wed Nov 12 2008 Matthias Clasen - 1.22.2-1 +- Update to 1.22.2 + +* Mon Oct 20 2008 Matthias Clasen - 1.22.1-1 +- Update to 1.22.1 + +* Mon Sep 22 2008 Behdad Esfahbod - 1.22.0-1.1 +- Rebuild against cairo 1.7.6 +- Update cairo and glib required versions + +* Mon Sep 22 2008 Matthias Clasen - 1.22.0-1 +- Update to 1.22.0 + +* Mon Sep 8 2008 Matthias Clasen - 1.21.6-1 +- Update to 1.21.6 + +* Tue Aug 26 2008 Behdad Esfahbod - 1.21.5-1 +- Update to 1.21.5 + +* Mon Aug 11 2008 Matthias Clasen - 1.21.4-1 +- Update to 1.21.4 + +* Tue Jun 17 2008 Matthias Clasen - 1.21.3-1 +- Update to 1.21.3 + +* Tue Jun 3 2008 Matthias Clasen - 1.21.2-1 +- Update to 1.21.2 + +* Mon May 26 2008 Tom "spot" Callaway - 1.21.1-2 +- add sparc64 to multilib handling + +* Tue May 13 2008 Matthias Clasen - 1.21.1-1 +- Update to 1.21.1 + +* Fri Apr 25 2008 Matthias Clasen - 1.21.0-1 +- Update to 1.21.0 + +* Tue Apr 8 2008 Matthias Clasen - 1.20.1-1 +- Update to 1.20.1 + +* Mon Mar 10 2008 Matthias Clasen - 1.20.0-1 +- Update to 1.20.0 + +* Mon Feb 25 2008 Matthias Clasen - 1.19.4-1 +- Update to 1.19.4 + +* Mon Feb 18 2008 Fedora Release Engineering - 1.19.3-3 +- Autorebuild for GCC 4.3 + +* Tue Jan 29 2008 Behdad Esfahbod - 1.19.3-2 +- Bump libthai requirement. + +* Mon Jan 21 2008 Behdad Esfahbod - 1.19.3-1 +- Update to 1.19.3 + +* Tue Dec 18 2007 Matthias Clasen - 1.19.2-1 +- Update to 1.19.2 + +* Thu Dec 6 2007 Matthias Clasen - 1.19.1-1 +- Update to 1.19.1 + +* Wed Oct 31 2007 Behdad Esfahbod - 1.19.0-1 +- Update to 1.19.0 + +* Mon Oct 15 2007 Matthias Clasen - 1.18.3-1 +- Update to 1.18.3 (make Nafees Nastaliq font work) + +* Tue Sep 18 2007 Matthias Clasen - 1.18.2-1 +- Update to 1.18.2 + +* Tue Sep 4 2007 Matthias Clasen - 1.18.1-1 +- Update to 1.18.1 + +* Thu Aug 23 2007 Behdad Esfahbod - 1.18.0-1 +- Update to 1.18.0 + +* Wed Aug 22 2007 Adam Jackson - 1.17.5-3 +- Rebuild for PPC toolchain bug + +* Thu Aug 2 2007 Matthias Clasen - 1.17.5-2 +- Update license field +- Don't install ChangeLog + +* Mon Jul 30 2007 Matthias Clasen - 1.17.5-1 +- Update to 1.17.5 + +* Tue Jul 03 2007 Behdad Esfahbod +- Distribute NEWS + +* Mon Jul 2 2007 Matthias Clasen - 1.17.4-1 +- Update to 1.17.4 + +* Mon Jul 2 2007 Matthias Clasen - 1.17.3-1 +- Update to 1.17.3 +- Drop ancient Obsoletes + +* Mon Jun 4 2007 Matthias Clasen - 1.17.2-1 +- Update to 1.17.2 + +* Mon May 28 2007 Matthias Clasen - 1.17.1-1 +- Update to 1.17.1 + +* Sat May 19 2007 Matthias Clasen - 1.17.0-1 +- Update to 1.17.0 + +* Fri Apr 27 2007 Behdad Esfahbod - 1.16.4-1 +- Update to 1.16.4. +- Enable doc rebuilding to get cross-references right. + +* Tue Apr 10 2007 Behdad Esfahbod - 1.16.2-1 +- Update to 1.16.2. + +* Tue Mar 13 2007 Matthias Clasen - 1.16.1-1 +- Update to 1.16.1 + +* Tue Feb 27 2007 Matthias Clasen - 1.16.0-1 +- Update to 1.16.0 + +* Tue Feb 13 2007 Matthias Clasen - 1.15.6-1 +- Update to 1.15.6 + +* Mon Jan 22 2007 Behdad Esfahbod - 1.15.5-1 +- Update to 1.15.5. +- Drop upstreamed pango-1.15.4-slighthint.patch + +* Thu Jan 18 2007 Behdad Esfahbod - 1.15.4-5 +- Again... HELLO.txt is moved. + +* Thu Jan 18 2007 Behdad Esfahbod - 1.15.4-4 +- Bump again. I accidentally tagged 1.15.3-4 as 1.15.4-3 previously :(. + +* Thu Jan 18 2007 Behdad Esfahbod - 1.15.4-3 +- s/HELLO.utf8/HELLO.txt/ to match upstream. + +* Wed Jan 17 2007 Behdad Esfahbod - 1.15.4-2 +- Update slighthint patch to apply. + +* Wed Jan 17 2007 Behdad Esfahbod - 1.15.4-1 +- Update to 1.15.4 +- [Build]Require libthai[-devel] +- Require pkgconfig in -devel +- Remove "static libs" from -devel description, since we don't ship them. + +* Fri Jan 12 2007 Behdad Esfahbod - 1.15.3-5 +- Require pango = %%{version}-%%{release} in devel (previously didn't have + releaes). + +* Thu Jan 11 2007 Behdad Esfahbod - 1.15.3-4 +- Undo the posttrans change. That's a no no. We now regenerate the module + file in postun if there are any other pango versions left. This should + take care of the problem in the future. + +* Thu Jan 11 2007 Behdad Esfahbod - 1.15.3-3 +- Move pango.modules generation to posttrans, to make sure modules available + in an older version but not this one are removed. +- Resolves #222217 + +* Tue Jan 09 2007 Behdad Esfahbod - 1.15.3-2 +- Update sources + +* Tue Jan 09 2007 Behdad Esfahbod - 1.15.3-1 +- Update to 1.15.3 +- Pass --with-included-modules=basic-fc. Saves one page of memory per process. + +* Thu Dec 21 2006 Matthias Clasen - 1.15.2-1 +- Update to 1.15.2 + +* Tue Dec 5 2006 Matthias Clasen - 1.15.1-1 +- Update to 1.15.1 + +* Fri Oct 20 2006 Matthias Clasen - 1.15.0-1 +- Update to 1.15.0 + +* Thu Oct 12 2006 Behdad Esfahbod - 1.14.6-1 +- Update to 1.14.6 + +* Sun Oct 01 2006 Jesse Keating - 1.14.4-3 +- rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Mon Sep 25 2006 Behdad Esfahbod - 1.14.4-2 +- Remove illegal g_object_unref(). + +* Fri Sep 15 2006 Behdad Esfahbod - 1.14.4-1 +- Update to 1.14.4 +- Fixes bugs 198136, 306388, 206390 +- Remove upstreamed patch + +* Tue Sep 12 2006 Matthias Clasen - 1.14.3-2 +- Fix Hangul decomposition issues (#206044) + +* Mon Sep 4 2006 Matthias Clasen - 1.14.3-1 +- Update to 1.14.3 + +* Tue Aug 22 2006 Behdad Esfahbod - 1.14.2-1 +- Update to 1.14.2 + +* Mon Aug 21 2006 Matthias Clasen - 1.14.1-1.fc6 +- Update to 1.14.1 + +* Thu Aug 17 2006 Behdad Esfahbod - 1.14.0-3 +- Bump glib requirement to 2.12.0. (bug #201586) + +* Mon Aug 07 2006 Behdad Esfahbod - 1.14.0-2 +- Incorrect sources in last update. Fix. + +* Mon Aug 07 2006 Behdad Esfahbod - 1.14.0-1 +- Update to 1.14.0 + +* Wed Aug 02 2006 Behdad Esfahbod - 1.13.5-1 +- Update to 1.13.5 + +* Thu Jul 27 2006 Behdad Esfahbod - 1.13.4-2 +- Add umask 022 to post (#185419) + +* Tue Jul 25 2006 Matthias Clasen - 1.13.4-1 +- Update to 1.13.4 + +* Wed Jul 12 2006 Jesse Keating - 1.13.3-1.1 +- rebuild + +* Mon Jul 10 2006 Behdad Esfahbod - 1.13.3-1 +- Update to 1.13.3 + +* Thu Jun 15 2006 Behdad Esfahbod - 1.13.2-1 +- Update to 1.13.2 + +* Sun May 21 2006 Matthias Clasen - 1.13.1-3 +- Add missing BuildRequires (#191958) + +* Tue May 16 2006 Matthias Clasen - 1.13.1-2 +- Update to 1.13.1 + +* Mon May 8 2006 Matthias Clasen - 1.13.0-1 +- Update to 1.13.0 + +* Fri Apr 7 2006 Matthias Clasen - 1.12.1-2 +- Update to 1.12.1 + +* Mon Mar 13 2006 Matthias Clasen - 1.12.0-1 +- Update to 1.12.0 + +* Sun Feb 26 2006 Matthias Clasen - 1.11.99-1 +- Update to 1.11.99 + +* Tue Feb 21 2006 Matthias Clasen - 1.11.6-1 +- Upate to 1.11.6 +- Drop upstreamed patches + +* Fri Feb 17 2006 Matthias Clasen - 1.11.5-2 +- Fix a crash in pango_split +- Hide some private API + +* Mon Feb 13 2006 Matthias Clasen - 1.11.5-1 +- Update to 1.11.5 + +* Fri Feb 10 2006 Jesse Keating - 1.11.4-1.2 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 1.11.4-1.1 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Mon Feb 6 2006 Matthias Clasen - 1.11.4-1 +- Update to 1.11.4 + +* Mon Jan 30 2006 Matthias Clasen - 1.11.3-1 +- Update to 1.11.3 + +* Mon Jan 16 2006 Matthias Clasen - 1.11.2-1 +- Update to 1.11.2 + +* Mon Dec 19 2005 Matthias Clasen - 1.11.1-2 +- BuildRequire cairo-devel + +* Wed Dec 14 2005 Matthias Clasen - 1.11.1-1 +- Update to 1.11.1 + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Wed Nov 30 2005 Matthias Clasen - 1.11.0-1 +- Update to 1.11.0 + +* Tue Nov 29 2005 Matthias Clasen - 1.10.2-1 +- Update to 1.10.2 + +* Sun Nov 13 2005 Jeremy Katz - 1.10.1-6 +- switch prereqs to modular X + +* Fri Nov 4 2005 Matthias Clasen - 1.10.1-5 +- Switch buildrequires to modular X. +- Don't install .la files for modules. + +* Thu Oct 27 2005 Matthias Clasen - 1.10.1-2 +- Bump the requirement for glib (#165928) + +* Mon Oct 3 2005 Matthias Clasen - 1.10.1-1 +- Newer upstream version +- Use the docs which are included in the tarball + +* Wed Aug 17 2005 Owen Taylor - 1.10.0-1 +- Upgrade to 1.10.0 + +* Mon Aug 15 2005 Kristian Høgsberg 1.9.1-2 +- Patch out libpixman dependency. + +* Thu Jul 28 2005 Owen Taylor 1.9.1-1 +- Update to 1.9.1 + +* Tue Jun 21 2005 Matthias Clasen +- Add a missing requires + +* Tue Jun 21 2005 Matthias Clasen 1.9.0-1 +- Update to 1.9.0 +- Require cairo + +* Fri Mar 4 2005 Owen Taylor - 1.8.1-1 +- Update to 1.8.1 + +* Tue Dec 21 2004 Matthias Clasen - 1.8.0-1 +- Version 1.8.0 +- Drop unneeded patches and hacks + +* Wed Oct 20 2004 Owen Taylor - 1.6.0-7 +- Fix problem with pango_layout_get_attributes returning one too few items + (Needed to fix problems mentioned in #135656, + http://bugzilla.gnome.org/show_bug.cgi?id=155912) + +* Tue Oct 19 2004 Owen Taylor - 1.6.0-6 +- Make Hangul and Kana not backspace-deletes-char (#135356) + +* Tue Oct 19 2004 Owen Taylor - 1.6.0-5 +- Fix problem in the last patch where we weren't getting the metrics from the + right font description (#136428, Steven Lawrance) + +* Mon Oct 18 2004 Owen Taylor - 1.6.0-4 +- Move place where we compute fontset metrics to fix problems with line + height in CJK locales (#131218) + +* Mon Oct 11 2004 Colin Walters - 1.6.0-3 +- BR xorg-x11-devel instead of XFree86-devel + +* Mon Sep 20 2004 Owen Taylor - 1.6.0-2 +- Add patch from CVS to fix display of U+3000 (#132203, + reported upstream by Suresh Chandrasekharan, Federic Zhang) + +* Mon Sep 20 2004 Owen Taylor - 1.6.0-1 +- Version 1.6.0 +- Add patch from CVS to fix bitmap-fonts/no-hint problem (#129246) + +* Wed Sep 8 2004 Jeremy Katz - 1.5.2-3 +- fix running of pango-query-modules to have necessary libraries available + (#132052) + +* Mon Aug 16 2004 Owen Taylor - 1.5.2-2 +- Fix crashes with left-matra fixups (#129982, Jatin Nansi) + +* Mon Aug 2 2004 Owen Taylor - 1.5.2-1 +- Update to 1.5.2 +- Fix ppc/powerpc confusion when creating query-modules binary (#128645) + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Wed Mar 17 2004 Owen Taylor 1.4.0-2 +- Fix location for modules file on ppc/ppc64 (#114399) +- Make the spec file check to avoid further mismatches + +* Wed Mar 17 2004 Alex Larsson 1.4.0-1 +- update to 1.4.0 + +* Wed Mar 10 2004 Mark McLoughlin 1.3.6-1 +- Update to 1.3.6 +- Bump required glib2 to 2.3.1 + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Tue Mar 02 2004 Mark McLoughlin 1.3.5-1 +- Update to 1.3.5 + +* Wed Feb 25 2004 Mark McLoughlin 1.3.3-1 +- Update to 1.3.3 + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Fri Jan 23 2004 Jonathan Blandford 1.3.2-1 +- new version +- add man page + +* Thu Dec 18 2003 Owen Taylor 1.2.5-4 +- Deal with autoconf changing -linux to -linux-gnu (#112387) + +* Mon Dec 8 2003 Owen Taylor 1.2.5-3.0 +- Package pango-querymodules as pango-querymodules-{32,64}; look for + pango.modules in an architecture-specific directory. + (Fixes #111511, Justin M. Forbes) + +* Mon Sep 8 2003 Owen Taylor 1.2.5-2.0 +- Fix problem with corrupt Thai shaper + +* Wed Aug 27 2003 Owen Taylor 1.2.5-1.1 +- Version 1.2.5 + +* Tue Aug 26 2003 Owen Taylor 1.2.4-1.1 +- Version 1.2.4 + +* Tue Jul 8 2003 Owen Taylor 1.2.3-2.0 +- Bump for rebuild + +* Mon Jun 9 2003 Owen Taylor +- Version 1.2.3 + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + +* Mon Jun 2 2003 Owen Taylor +- Use the right version-1.2.2 tarball + +* Thu May 29 2003 Owen Taylor +- Version 1.2.2 + +* Thu Feb 13 2003 Tim Powers 1.2.1-3 +- remove deps on Xft and Xft-devel since XFree86 no longer has the + virtual prvodes. Instead, require XFree86-devel > 4.2.99 + +* Tue Feb 11 2003 Owen Taylor +- Fix problem where language tag wasn't causing relookup of font (#84034) + +* Sun Feb 2 2003 Owen Taylor +- Version 1.2.1 + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Tue Jan 14 2003 Owen Taylor +- Patch from CVS to synthesize GDEF tables for fonts + without them, like the Kacst fonts in fonts-arabic + +* Thu Jan 9 2003 Owen Taylor +- Make requires freetype, not freetype-devel (#81423) + +* Tue Jan 7 2003 Owen Taylor +- Update slighthint patch for freetype-2.1.3 (#81125) + +* Fri Dec 20 2002 Owen Taylor +- Version 1.2.0 + +* Mon Dec 16 2002 Owen Taylor +- Version 1.1.6 + +* Wed Dec 11 2002 Owen Taylor +- Version 1.1.5 + +* Tue Dec 3 2002 Owen Taylor +- Version 1.1.4 + +* Thu Nov 21 2002 Havoc Pennington +- change PKG_CONFIG_PATH hack to also search /usr/X11R6/lib64/pkgconfig + +* Wed Nov 20 2002 Havoc Pennington +- explicitly require pangoxft to be built, so we catch situations such + as xft.pc moving to /usr/X11R6 +- also add /usr/X11R6/lib/pkgconfig to PKG_CONFIG_PATH as a temporary + hack + +* Thu Nov 7 2002 Havoc Pennington +- 1.1.3 + +* Thu Oct 31 2002 Owen Taylor 1.1.1-5 +- Require the necessary freetype version, don't just + BuildRequires it (#74744) + +* Thu Oct 31 2002 Owen Taylor 1.1.1-4 +- Own /etc/pango (#73962, Enrico Scholz) +- Remove .la files from the build root + +* Mon Oct 7 2002 Havoc Pennington +- require glib 2.0.6-3, try rebuild on more arches + +* Wed Aug 21 2002 Owen Taylor +- Version 1.1.1 (main change, fixes font selection for FT2 backend, + as in gdmgreeter) + +* Thu Aug 15 2002 Owen Taylor +- Fix linked list manipulation problem that was causing hang for anaconda +- Fix warning from loading mini-fonts with context == NULL + +* Wed Aug 14 2002 Owen Taylor +- Fix major memory leak in the last patch + +* Tue Aug 13 2002 Owen Taylor +- Actually use language tags at the rendering layer (should fix #68211) + +* Mon Jul 15 2002 Owen Taylor +- Remove fixed-ltmain.sh, relibtoolize; to fix relink problems without +- Fix bug causing hex boxes to be misrendered + leaving RPATH (#66005) +- For FT2 backend, supply FT_LOAD_NO_BITMAP to avoid problems with + fonts with embedded bitmaps (#67851) + +* Mon Jul 8 2002 Owen Taylor +- Make basic-x shaper work with our big-5 fonts + +* Wed Jul 3 2002 Owen Taylor +- New upstream tarball with hooks for change-on-the fly font rendering + +* Tue Jun 25 2002 Owen Taylor +- Up FreeType version to deal with FreeType-2.0.x / 2.1.x \ + ABI changes for pango's OpenType code. + +* Mon Jun 24 2002 Owen Taylor +- Add some Korean aliases that the installer wants + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Sat Jun 8 2002 Havoc Pennington +- devel package requires fontconfig/Xft devel packages + +* Fri Jun 07 2002 Havoc Pennington +- rebuild in different environment + +* Thu Jun 6 2002 Owen Taylor +- Snapshot with Xft2/fontconfig support + +* Wed May 29 2002 Owen Taylor +- Version 1.0.2 +- Patch for charmaps problem + +* Sun May 26 2002 Tim Powers +- automated rebuild + +* Wed May 22 2002 Havoc Pennington +- rebuild in different environment + +* Wed May 22 2002 Havoc Pennington +- add patch to adjust to newer version of freetype + +* Wed Apr 3 2002 Alex Larsson +- Update to version 1.0.1, remove patch + +* Tue Mar 19 2002 Owen Taylor +- Patch from CVS for big speedup with FreeType-2.0.9 + +* Mon Mar 11 2002 Owen Taylor +- Rebuild + +* Fri Mar 8 2002 Owen Taylor +- Version 1.0.0 + +* Mon Feb 25 2002 Alex Larsson +- Update to 0.26 + +* Thu Feb 21 2002 Alex Larsson +- Bump for rebuild + +* Mon Feb 18 2002 Alex Larsson +- Update to 0.25 + +* Fri Feb 15 2002 Havoc Pennington +- add horrible buildrequires hack + +* Thu Feb 14 2002 Havoc Pennington +- 0.24.90 cvs snap + +* Tue Jan 29 2002 Owen Taylor +- Version 0.24 + +* Wed Jan 09 2002 Tim Powers +- automated rebuild + +* Wed Jan 2 2002 Havoc Pennington +- new snap 0.23.90 + +* Sun Nov 25 2001 Havoc Pennington +- rebuild with 64-bit-fixed glib + +* Sun Nov 25 2001 Havoc Pennington +- Version 0.22 +- add explicit check for required glib2 version before we do the build, + so we don't end up with bad RPMs on --nodeps builds +- PreReq the glib2_version version, instead of 1.3.8 hardcoded that + no one had updated recently + +* Thu Oct 25 2001 Owen Taylor +- Version 0.21 + +* Thu Oct 4 2001 Havoc Pennington +- cvs snap +- new cvs snap with a bugfix + +* Thu Sep 27 2001 Havoc Pennington +- sync with Owen's changes, fix up dependency versions + +* Wed Sep 19 2001 Havoc Pennington +- 0.19 + +* Mon Sep 10 2001 Havoc Pennington +- build CVS snap + +* Wed Sep 05 2001 Havoc Pennington +- no relinking junk + +* Tue Sep 4 2001 root +- Version 0.18 + +* Fri Jul 20 2001 Owen Taylor +- Configure --disable-gtk-doc +- BuildRequires freetype-devel, XFree86-devel + +* Tue Jun 12 2001 Havoc Pennington +- 0.17 +- libtool hackarounds + +* Fri May 04 2001 Owen Taylor +- 0.16, rename back to pango from pango-gtkbeta + +* Fri Feb 16 2001 Owen Taylor +- Obsolete fribidi-gtkbeta + +* Mon Dec 11 2000 Havoc Pennington +- Remove that patch I just put in + +* Mon Dec 11 2000 Havoc Pennington +- Patch pangox.pc.in to include -Iincludedir + +* Fri Nov 17 2000 Owen Taylor +- final 0.13 + +* Tue Nov 14 2000 Owen Taylor +- New 0.13 tarball + +* Mon Nov 13 2000 Owen Taylor +- 0.13pre1 + +* Sun Aug 13 2000 Owen Taylor +- Rename to 0.12b to avoid versioning problems + +* Thu Aug 10 2000 Havoc Pennington +- Move to a CVS snapshot + +* Fri Jul 07 2000 Owen Taylor +- Move back to /usr +- Version 0.12 + +* Mon Jun 19 2000 Owen Taylor +- Add missing %%defattr + +* Thu Jun 8 2000 Owen Taylor +- Rebuild with a prefix of /opt/gtk-beta + +* Wed May 31 2000 Owen Taylor +- version 0.11 +- add --without-qt + +* Wed Apr 26 2000 Owen Taylor +- Make the devel package require *-gtkbeta-* not the normal packages. + +* Tue Apr 25 2000 Owen Taylor +- GTK+ snapshot version installing in /opt/gtk-beta + +* Fri Feb 11 2000 Owen Taylor +- Created spec file