diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..cfa360c --- /dev/null +++ b/baselibs.conf @@ -0,0 +1,2 @@ +freetype2 +freetype2-devel diff --git a/freetype2.changes b/freetype2.changes index 2c8ddf6..447d24a 100644 --- a/freetype2.changes +++ b/freetype2.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de + +- added baselibs.conf file to build xxbit packages + for multilib support + ------------------------------------------------------------------- Thu Oct 18 15:45:04 CEST 2007 - mfabian@suse.de diff --git a/freetype2.spec b/freetype2.spec index 5fb7f05..0c5304d 100644 --- a/freetype2.spec +++ b/freetype2.spec @@ -1,7 +1,7 @@ # # spec file for package freetype2 (Version 2.3.5) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,13 +10,14 @@ # norootforbuild + Name: freetype2 BuildRequires: zlib-devel License: Other uncritical OpenSource License Group: System/Libraries AutoReqProv: on Version: 2.3.5 -Release: 24 +Release: 52 Url: http://www.freetype.org Summary: A TrueType Font Library # CVS repository: @@ -49,6 +50,7 @@ Authors: Werner Lemberg %package devel +License: GPL v2 or later Summary: Development environment for the freetype2 TrueType font library Group: Development/Libraries/C and C++ Requires: %{name} = %{version}, zlib-devel @@ -136,19 +138,23 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install %{_libdir}/pkgconfig/freetype2.pc /usr/bin/* /usr/share/aclocal/* + %changelog -* Thu Oct 18 2007 - mfabian@suse.de +* Thu Apr 10 2008 ro@suse.de +- added baselibs.conf file to build xxbit packages + for multilib support +* Thu Oct 18 2007 mfabian@suse.de - Bugzilla #334565: avoid crash in xpdf caused by a bug in the workaround patch for bug #308961 (fixed by Peng Wu ). -* Mon Oct 08 2007 - mfabian@suse.de +* Mon Oct 08 2007 mfabian@suse.de - Bugzilla #308961: improve workaround patch for the broken underlining in the CMEX fonts (again by Peng Wu ). -* Tue Oct 02 2007 - mfabian@suse.de +* Tue Oct 02 2007 mfabian@suse.de - Bugzilla #308961: add workaround for broken underlining when using the CMEX fonts (by Peng Wu ). -* Tue Jul 03 2007 - mfabian@suse.de +* Tue Jul 03 2007 mfabian@suse.de - update to 2.3.5. Extract from the doc/CHANGES file: • Some subglyphs in TrueType fonts were handled incorrectly due to a missing graphics state reinitialization. @@ -177,19 +183,19 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install enable or disable the unpatented hinter. • Support for Windows FON files in PE format has been contributed by Dmitry Timoshkov. -* Mon Jun 04 2007 - mfabian@suse.de +* Mon Jun 04 2007 mfabian@suse.de - Bugzilla #275072: (from upstream CVS): Check for negative number of points in contours. Problem reported by Victor Stinner . -* Tue May 22 2007 - mfabian@suse.de +* Tue May 22 2007 mfabian@suse.de - fix last patch to avoid crashes when loader->exec == NULL. (caused crashes in xpdf, kpdf, acroread for me for many .pdf files). -* Mon May 21 2007 - mfabian@suse.de +* Mon May 21 2007 mfabian@suse.de - Bugzilla #273714: ('¼', '½', and '¾' in "Albany AMT" are rendered very badly): apply fix from upstream CVS, thanks to Werner LEMBERG. -* Tue Apr 10 2007 - mfabian@suse.de +* Tue Apr 10 2007 mfabian@suse.de - update to 2.3.4. Extract from the doc/CHANGES file: • A serious bug in the handling of bitmap fonts (and bitmap strikes of outline fonts) has been introduced in 2.3.3. @@ -230,11 +236,11 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install (e.g., glyph '9' in Arial at 9pt, 96dpi). It also improves spacing adjustments and doesn't change widths for non-spacing glyphs. -* Mon Apr 02 2007 - rguenther@suse.de +* Mon Apr 02 2007 rguenther@suse.de - add zlib-devel BuildRequires -* Wed Mar 28 2007 - mfabian@suse.de +* Wed Mar 28 2007 mfabian@suse.de - Bugzilla #258335: fix buffer overflow in handling of bdf fonts. -* Mon Feb 05 2007 - mfabian@suse.de +* Mon Feb 05 2007 mfabian@suse.de - update to 2.3.1. • The TrueType interpreter sometimes returned incorrect horizontal metrics due to a bug in the handling of the SHZ @@ -242,9 +248,9 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install • A typo in a security check introduced after version 2.2.1 prevented FreeType to render some glyphs in CFF fonts. -* Sun Jan 21 2007 - mfabian@suse.de +* Sun Jan 21 2007 mfabian@suse.de - update to 2.3.0 (from rc1 to final release) -* Fri Jan 12 2007 - mfabian@suse.de +* Fri Jan 12 2007 mfabian@suse.de - update to 2.2.1.20070112 (= 2.3.0rc1). • bugzilla #231417 fixed, see ChangeLog: 2007-01-10 David Turner @@ -252,37 +258,37 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install * src/pshinter/pshalgo.c (psh_glyph_compute_inflections): fixed a typo which created an endless loop with some malformed font files -* Wed Jan 10 2007 - mfabian@suse.de +* Wed Jan 10 2007 mfabian@suse.de - update to 2.2.1.20070110. - remove bugzilla-216793-local-variable-used-before-set.patch, bugzilla-217388-fix-advance-handling-in-FT_GlyphSlot_Embolden.patch (included upstream). -* Wed Nov 22 2006 - mfabian@suse.de +* Wed Nov 22 2006 mfabian@suse.de - Bugzilla #222693: disable bugzilla-159166-reduce-embolden-distance.patch -* Thu Nov 09 2006 - mfabian@suse.de +* Thu Nov 09 2006 mfabian@suse.de - Bugzilla #216793: "local variable used before set" -* Tue Nov 07 2006 - mfabian@suse.de +* Tue Nov 07 2006 mfabian@suse.de - Bugzilla #217388: fix advance handling in FT_GlyphSlot_Embolden() -* Fri Oct 27 2006 - mfabian@suse.de +* Fri Oct 27 2006 mfabian@suse.de - Bugzilla #158573: update to 2.2.1.20061027. -* Fri Oct 20 2006 - mfabian@suse.de +* Fri Oct 20 2006 mfabian@suse.de - disable the recent fixes of the byte code interpreter because if breaks the rendering of "Luxi Mono" (/usr/share/fonts/truetype/luximr.ttf) See also: http://lists.gnu.org/archive/html/freetype/2006-10/msg00034.html -* Fri Oct 13 2006 - mfabian@suse.de +* Fri Oct 13 2006 mfabian@suse.de - update to 2.2.1.20061013 • fixes bugzilla #207959. • autohinter improved -* Fri Aug 04 2006 - mfabian@suse.de +* Fri Aug 04 2006 mfabian@suse.de - Bugzilla #196931: add zlib-devel to Requires of freetype2-devel. -* Mon Jul 10 2006 - mfabian@suse.de +* Mon Jul 10 2006 mfabian@suse.de - Bugzilla #190902: add patch from upstream CVS to handle bad PCF files. -* Mon Jun 26 2006 - mfabian@suse.de +* Mon Jun 26 2006 mfabian@suse.de - Bugzilla #188210: move development documents of into -devel package. -* Tue Jun 20 2006 - mfabian@suse.de +* Tue Jun 20 2006 mfabian@suse.de - update to 2.2.1: + remove bugzilla-97202-fix-x-crash.patch + remove bugzilla-157441-autofit-cjk-cvs.patch @@ -302,45 +308,45 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install + adapt bugzilla-159166-reduce-embolden-distance.patch a little bit to achieve the same boldness effect as with the last package. -* Thu Jun 01 2006 - mfabian@suse.de +* Thu Jun 01 2006 mfabian@suse.de - Bugzilla #154928: fix several integer overflows. -* Mon Apr 24 2006 - mfabian@suse.de +* Mon Apr 24 2006 mfabian@suse.de - Bugzilla #133086: enable kerning, see http://lists.nongnu.org/archive/html/freetype-devel/2005-09/msg00027.html -* Tue Mar 21 2006 - dmueller@suse.de +* Tue Mar 21 2006 dmueller@suse.de - build parallel -* Mon Mar 20 2006 - zsu@suse.de +* Mon Mar 20 2006 zsu@suse.de - Bugzilla #158573: fix corrupt embolden glyphs issue for CJK fonts. - Bugzilla #159166: reduce embolden strength to get better rendering effect. -* Wed Mar 15 2006 - mfabian@suse.de +* Wed Mar 15 2006 mfabian@suse.de - Bugzilla #157441: remove 0x0100-0xFFFF from CJK Unicode range, as it might cause side effects for non-CJK scripts. -* Wed Mar 15 2006 - mfabian@suse.de +* Wed Mar 15 2006 mfabian@suse.de - Bugzilla #158156: fix a memory leak (by Zhe Su ). -* Tue Mar 14 2006 - mfabian@suse.de +* Tue Mar 14 2006 mfabian@suse.de - Bugzilla #157441: instead of Takashi's patches, use a patch from upstream CVS which renders slightly better. -* Tue Mar 14 2006 - mfabian@suse.de +* Tue Mar 14 2006 mfabian@suse.de - Bugzilla #157441: FZSongTi.ttf contains a lot more (CJK)-glyphs than most other fonts, therefore we have to expand the cjk range in Takashi Iwai's "ft2-autofit-02-cjk.diff" to render these glyphs correctly as well. - Bugzilla #157441: don't apply ft2-autofit-03-latin-baseline.diff as it has some side effects. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Mon Jan 09 2006 - mfabian@suse.de +* Mon Jan 09 2006 mfabian@suse.de - Bugzilla #105626: add patches by Takashi IWAI to improve the autohinting (mainly for CJK fonts). -* Wed Jul 20 2005 - mfabian@suse.de +* Wed Jul 20 2005 mfabian@suse.de - Bugzilla #97202: apply workaround to avoid crashing the Xserver. I need to disable FT_OPTIMIZE_MEMORY again to apply that workaround. -* Tue Jul 19 2005 - mfabian@suse.de +* Tue Jul 19 2005 mfabian@suse.de - enable FT_OPTIMIZE_MEMORY. - enable the byte code interpreter again. -* Tue Jul 12 2005 - mfabian@suse.de +* Tue Jul 12 2005 mfabian@suse.de - update to 2.1.10. + fixes serious bug introduced in 2.1.8 which caused many distortions for TrueType fonts @@ -352,21 +358,21 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install scripts in next releases". Currently the rendering quality of CJK fonts seems to have suffered though compared to 2.1.9 with the freetype-autohint-cjkfonts.patch. -* Mon Jul 04 2005 - meissner@suse.de +* Mon Jul 04 2005 meissner@suse.de - Use system zlib. -* Wed Aug 25 2004 - kukuk@suse.de +* Wed Aug 25 2004 kukuk@suse.de - Avoid /bin/sh as PreRequires -* Tue Jul 06 2004 - mfabian@suse.de +* Tue Jul 06 2004 mfabian@suse.de - update to 2.1.9. -* Mon May 10 2004 - mfabian@suse.de +* Mon May 10 2004 mfabian@suse.de - update to 2.1.8. remove the bdf-pcf fixes for bitmap font metric issues which were backported from CVS, they are included in this release -* Fri Apr 16 2004 - mfabian@suse.de +* Fri Apr 16 2004 mfabian@suse.de - Bugzilla #38205: add patch from http://www.kde.gr.jp/~akito/patch/freetype2/2.1.7 to improve the hinting results (mainly for CJK fonts). -* Wed Mar 24 2004 - mfabian@suse.de +* Wed Mar 24 2004 mfabian@suse.de - Add ft2-stream-compat.diff for binary compatibility when upgrading from SLES8 to SLES9. The FT_Stream functions have been renamed and although these @@ -376,43 +382,43 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install not work after upgrading from SLES8 to SLES9. Fix this problem with a patch by Kurt Garloff which defines appropriate weak symbols. -* Tue Mar 16 2004 - mfabian@suse.de +* Tue Mar 16 2004 mfabian@suse.de - fix Bugzilla# 36143: backport fixes for bitmap font metric issues from CVS to fix crashes when using bitmap fonts caused by the new libXft-2.1.5 from the X.org tree. -* Mon Jan 12 2004 - adrian@suse.de +* Mon Jan 12 2004 adrian@suse.de - add %%defattr and %%run_ldconfig -* Fri Jan 09 2004 - mfabian@suse.de +* Fri Jan 09 2004 mfabian@suse.de - add "-fno-strict-aliasing" compile option to prevent crashes for example in ftdump and mkfontscale. -* Tue Dec 16 2003 - mfabian@suse.de +* Tue Dec 16 2003 mfabian@suse.de - update to 2.1.7. - remove freetype2-type1.patch (included upstream) - add documentation. -* Thu Oct 09 2003 - schwab@suse.de +* Thu Oct 09 2003 schwab@suse.de - Fix invalid free. -* Fri Sep 26 2003 - mfabian@suse.de +* Fri Sep 26 2003 mfabian@suse.de - update to 2.1.5. - remove freetype-bdf-pcf-drivr.patch, freetype2-bitmap-style.patch (included upstream). - remove gzip-eof.patch. -* Mon Sep 01 2003 - mfabian@suse.de +* Mon Sep 01 2003 mfabian@suse.de - add gzip-eof.patch to fix the problem that some gzipped bitmap fonts could not be opened by freetype2. See also: http://marc.theaimsgroup.com/?l=freetype-devel&m=105505219505600&w=2 and followups. -* Tue Aug 26 2003 - mfabian@suse.de +* Wed Aug 27 2003 mfabian@suse.de - add freetype2-bitmap-style.patch: check the bdf properties WEIGHT_NAME and SLANT case insensitively. Without that, these properties are not correctly recognized when the fonts specify them in lower case. -* Tue Apr 08 2003 - mfabian@suse.de +* Tue Apr 08 2003 mfabian@suse.de - update to 2.1.4 -* Fri Apr 04 2003 - mfabian@suse.de +* Fri Apr 04 2003 mfabian@suse.de - update to 2.1.4rc2 - freetype2-gzip-header.patch is obsolete -> removed -* Fri Mar 07 2003 - mfabian@suse.de +* Fri Mar 07 2003 mfabian@suse.de - Bug #24755: further improvement: add " Wide" to the family name for fonts which have an average width >= point size, i.e. fonts which have glyphs which are at least square (or maybe even @@ -420,7 +426,7 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install characters (for example the "misc-fixed" 18x18ja.bdf) clearly distinct from single width fonts of the same family and avoids that they get accidentally selected via freetype2/Xft2. -* Fri Mar 07 2003 - mfabian@suse.de +* Fri Mar 07 2003 mfabian@suse.de - Bug #24775: partly fixed by a patch to freetype which returns "FOUNDRY FAMILY_NAME" as the family_name for bitmap fonts. Without that change, all bitmap fonts which have "Fixed" @@ -430,82 +436,82 @@ make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install quite surprising results. After this change, the fonts show up for example as "Misc Fixed", "Etl Fixed", etc. via freetype2/Xft2, which makes it easy to select the right one. -* Mon Mar 03 2003 - mfabian@suse.de +* Mon Mar 03 2003 mfabian@suse.de - fix for the bug that caused FreeType to loop endlessly when trying to read certain compressed gzip files. The following test could be used to reveal the bug: touch 0123456789 ; gzip 0123456789 ; ftdump 0123456789.gz (from upstream CVS) -* Fri Feb 14 2003 - mfabian@suse.de +* Fri Feb 14 2003 mfabian@suse.de - freetype-bdf-pcf-drivr.patch: use FT_UShort instead of FT_Short for the glyph number of bitmap fonts. The GNU Unicode font has 34725 glyphs and because of the usage of signed short all glyphs with an index above 2^15 couldn't be displayed. Thanks to Gerd Knorr . -* Thu Jan 30 2003 - mfabian@suse.de +* Thu Jan 30 2003 mfabian@suse.de - disable freetype2-bc.patch, see http://www.freetype.org/freetype2/2.1.3-explained.html -* Wed Jan 29 2003 - mfabian@suse.de +* Wed Jan 29 2003 mfabian@suse.de - add freetype2-bc.patch -* Mon Jan 13 2003 - mfabian@suse.de +* Mon Jan 13 2003 mfabian@suse.de - split out ft2demos into extra package to avoid adding x-devel-packages to '# neededforbuild' (XFree86 needs freetype2, this would be a loop in the requirements) - add doc files and license texts. -* Fri Jan 10 2003 - mfabian@suse.de +* Fri Jan 10 2003 mfabian@suse.de - fix checking of .gz header (fixes Bug #22712, i.e. fixes the problem that freetype2 couldn't open .pcf.gz files which contain the original file name or extra fields) - add programs from ft2demos-2.1.3. -* Thu Nov 21 2002 - mfabian@suse.de +* Thu Nov 21 2002 mfabian@suse.de - update to 2.1.3. -* Tue Nov 05 2002 - mfabian@suse.de +* Tue Nov 05 2002 mfabian@suse.de - add /usr/share/aclocal/* to filelist (thanks to for noticing the omission) -* Thu Oct 24 2002 - mfabian@suse.de +* Thu Oct 24 2002 mfabian@suse.de - update to 2.1.2. From the release notes: That's probably the first release of FreeType in the 2.1.x development branch that can safely replace 2.0.9 on any system. -* Sat Aug 10 2002 - mfabian@suse.de +* Sat Aug 10 2002 mfabian@suse.de - freetype2-devel package should require freetype2 package -* Tue Apr 02 2002 - mfabian@suse.de +* Tue Apr 02 2002 mfabian@suse.de - upgrade to 2.0.9 (considerably improved rendering of Type1 fonts) -* Wed Mar 06 2002 - mfabian@suse.de +* Wed Mar 06 2002 mfabian@suse.de - use the byte code interpreter -* Mon Feb 11 2002 - mfabian@suse.de +* Mon Feb 11 2002 mfabian@suse.de - upgrade to 2.0.8 - remove freetype-config.patch (included upstream) -* Tue Feb 05 2002 - adrian@suse.de +* Tue Feb 05 2002 adrian@suse.de - enable debug informations to debug a sig11 in inst-sys -* Tue Feb 05 2002 - pmladek@suse.cz +* Tue Feb 05 2002 pmladek@suse.cz - fixed missing 'fi' in freetype-config -* Mon Feb 04 2002 - mfabian@suse.de +* Mon Feb 04 2002 mfabian@suse.de - update to 2.0.7 - remove freetype-2.0.6-gsf-segv.patch (included in 2.0.7 already) -* Tue Jan 29 2002 - mfabian@suse.de +* Tue Jan 29 2002 mfabian@suse.de - add freetype-2.0.6-gsf-segv.patch from upstream CVS to prevent SEGV caused by gsf files. -* Tue Jan 22 2002 - mfabian@suse.de +* Tue Jan 22 2002 mfabian@suse.de - use %%{_libdir} instead of /usr/lib -* Wed Jan 16 2002 - adrian@suse.de +* Wed Jan 16 2002 adrian@suse.de - updated to 2.0.6 * important fixes which causes crashes with pfb fonts * improved rendering -* Fri Nov 09 2001 - mfabian@suse.de +* Fri Nov 09 2001 mfabian@suse.de - updated to 2.0.5 -* Sat Jul 21 2001 - egger@suse.de +* Sat Jul 21 2001 egger@suse.de - Updated to version 2.0.4. - Use RPM_OPT_FLAGS. -* Wed Jun 06 2001 - egger@suse.de +* Wed Jun 06 2001 egger@suse.de - Fix filelist. -* Mon Jun 04 2001 - egger@suse.de +* Mon Jun 04 2001 egger@suse.de - Updated to version 2.0.3. -* Mon Mar 26 2001 - ro@suse.de +* Mon Mar 26 2001 ro@suse.de - fix build-rooting -* Thu Dec 14 2000 - kukuk@suse.de +* Thu Dec 14 2000 kukuk@suse.de - split devel package -* Mon Dec 11 2000 - egger@suse.de +* Tue Dec 12 2000 egger@suse.de - Updated to version 2.0.1. -* Fri Nov 10 2000 - egger@suse.de +* Fri Nov 10 2000 egger@suse.de - Initial SuSE package. diff --git a/ft2demos.spec b/ft2demos.spec index 823c27c..ec574a8 100644 --- a/ft2demos.spec +++ b/ft2demos.spec @@ -1,7 +1,7 @@ # # spec file for package ft2demos (Version 2.3.5) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,6 +10,7 @@ # norootforbuild + Name: ft2demos BuildRequires: xorg-x11-devel License: GPL v2 or later @@ -19,7 +20,7 @@ AutoReqProv: on Supplements: fonts-config %endif Version: 2.3.5 -Release: 30 +Release: 67 %define freetype_version %{version} Url: http://www.freetype.org Summary: Freetype2 Utilities and Demo Programs @@ -123,21 +124,22 @@ popd %defattr(-,root,root) %{_bindir}/ft* %{_bindir}/testname + %changelog -* Thu Oct 18 2007 - mfabian@suse.de +* Thu Oct 18 2007 mfabian@suse.de - Bugzilla #334565: avoid crash in xpdf caused by a bug in the workaround patch for bug #308961 (fixed by Peng Wu ). -* Mon Oct 08 2007 - mfabian@suse.de +* Mon Oct 08 2007 mfabian@suse.de - Bugzilla #308961: improve workaround patch for the broken underlining in the CMEX fonts (again by Peng Wu ). -* Tue Oct 02 2007 - mfabian@suse.de +* Tue Oct 02 2007 mfabian@suse.de - Bugzilla #308961: add workaround for broken underlining when using the CMEX fonts (by Peng Wu ). -* Mon Aug 20 2007 - sbrabec@suse.cz +* Mon Aug 20 2007 sbrabec@suse.cz - Commented out NoSource to provide comfortable rebuild. -* Tue Jul 03 2007 - mfabian@suse.de +* Tue Jul 03 2007 mfabian@suse.de - update to 2.3.5. Extract from the doc/CHANGES file: • Some subglyphs in TrueType fonts were handled incorrectly due to a missing graphics state reinitialization. @@ -166,15 +168,15 @@ popd enable or disable the unpatented hinter. • Support for Windows FON files in PE format has been contributed by Dmitry Timoshkov. -* Mon Jun 04 2007 - mfabian@suse.de +* Mon Jun 04 2007 mfabian@suse.de - Bugzilla #275072: (from upstream CVS): Check for negative number of points in contours. Problem reported by Victor Stinner . -* Tue May 22 2007 - mfabian@suse.de +* Tue May 22 2007 mfabian@suse.de - fix last patch to avoid crashes when loader->exec == NULL. (caused crashes in xpdf, kpdf, acroread for me for many .pdf files). -* Tue Apr 10 2007 - mfabian@suse.de +* Tue Apr 10 2007 mfabian@suse.de - update to 2.3.4. Extract from the doc/CHANGES file: • A serious bug in the handling of bitmap fonts (and bitmap strikes of outline fonts) has been introduced in 2.3.3. @@ -215,9 +217,9 @@ popd (e.g., glyph '9' in Arial at 9pt, 96dpi). It also improves spacing adjustments and doesn't change widths for non-spacing glyphs. -* Wed Mar 28 2007 - mfabian@suse.de +* Wed Mar 28 2007 mfabian@suse.de - Bugzilla #258335: fix buffer overflow in handling of bdf fonts. -* Mon Feb 05 2007 - mfabian@suse.de +* Mon Feb 05 2007 mfabian@suse.de - update to 2.3.1. • The TrueType interpreter sometimes returned incorrect horizontal metrics due to a bug in the handling of the SHZ @@ -225,9 +227,9 @@ popd • A typo in a security check introduced after version 2.2.1 prevented FreeType to render some glyphs in CFF fonts. -* Sun Jan 21 2007 - mfabian@suse.de +* Sun Jan 21 2007 mfabian@suse.de - update to 2.3.0 (from rc1 to final release) -* Fri Jan 12 2007 - mfabian@suse.de +* Fri Jan 12 2007 mfabian@suse.de - update to 2.2.1.20070112 (= 2.3.0rc1). • bugzilla #231417 fixed, see ChangeLog: 2007-01-10 David Turner @@ -235,30 +237,30 @@ popd * src/pshinter/pshalgo.c (psh_glyph_compute_inflections): fixed a typo which created an endless loop with some malformed font files -* Wed Nov 22 2006 - mfabian@suse.de +* Wed Nov 22 2006 mfabian@suse.de - Bugzilla #222693: disable bugzilla-159166-reduce-embolden-distance.patch -* Thu Nov 09 2006 - mfabian@suse.de +* Thu Nov 09 2006 mfabian@suse.de - Bugzilla #216793: "local variable used before set" -* Tue Nov 07 2006 - mfabian@suse.de +* Tue Nov 07 2006 mfabian@suse.de - Bugzilla #217388: fix advance handling in FT_GlyphSlot_Embolden() -* Fri Oct 27 2006 - mfabian@suse.de +* Fri Oct 27 2006 mfabian@suse.de - Bugzilla #158573: update to 2.2.1.20061027. -* Fri Oct 20 2006 - mfabian@suse.de +* Fri Oct 20 2006 mfabian@suse.de - disable the recent fixes of the byte code interpreter because if breaks the rendering of "Luxi Mono" (/usr/share/fonts/truetype/luximr.ttf) See also: http://lists.gnu.org/archive/html/freetype/2006-10/msg00034.html -* Fri Oct 13 2006 - mfabian@suse.de +* Fri Oct 13 2006 mfabian@suse.de - update to 2.2.1.20061013 • Add support for LCD color filtering to ftview. -* Wed Aug 16 2006 - mfabian@suse.de +* Wed Aug 16 2006 mfabian@suse.de - use "Supplements: fonts-config" only for SuSE Linux >= 10.1. -* Thu Aug 10 2006 - mfabian@suse.de +* Thu Aug 10 2006 mfabian@suse.de - Bugzilla #195835: add "Supplements: fonts-config" to .spec file. -* Mon Jul 10 2006 - mfabian@suse.de +* Mon Jul 10 2006 mfabian@suse.de - Bugzilla #190902: add patch from upstream CVS to handle bad PCF files. -* Tue Jun 20 2006 - mfabian@suse.de +* Tue Jun 20 2006 mfabian@suse.de - update to 2.2.1: + remove bugzilla-97202-fix-x-crash.patch + remove bugzilla-157441-autofit-cjk-cvs.patch @@ -278,49 +280,49 @@ popd + adapt bugzilla-159166-reduce-embolden-distance.patch a little bit to achieve the same boldness effect as with the last package. -* Thu Jun 01 2006 - mfabian@suse.de +* Thu Jun 01 2006 mfabian@suse.de - Bugzilla #154928: fix several integer overflows. -* Mon Apr 24 2006 - mfabian@suse.de +* Mon Apr 24 2006 mfabian@suse.de - Bugzilla #133086: enable kerning, see http://lists.nongnu.org/archive/html/freetype-devel/2005-09/msg00027.html -* Tue Mar 21 2006 - dmueller@suse.de +* Tue Mar 21 2006 dmueller@suse.de - build parallel -* Mon Mar 20 2006 - zsu@suse.de +* Mon Mar 20 2006 zsu@suse.de - Bugzilla #158573: fix corrupt embolden glyphs issue for CJK fonts. - Bugzilla #159166: reduce embolden strength to get better rendering effect. - Bugzilla #159304: fix wrong glyph index handling in ftview when rendering embolden or outline mode. -* Wed Mar 15 2006 - mfabian@suse.de +* Wed Mar 15 2006 mfabian@suse.de - Bugzilla #157441: remove 0x0100-0xFFFF from CJK Unicode range, as it might cause side effects for non-CJK scripts. -* Wed Mar 15 2006 - mfabian@suse.de +* Wed Mar 15 2006 mfabian@suse.de - Bugzilla #158156: fix a memory leak (by Zhe Su ). -* Tue Mar 14 2006 - mfabian@suse.de +* Tue Mar 14 2006 mfabian@suse.de - Bugzilla #157441: instead of Takashi's patches, use a patch from upstream CVS which renders slightly better. -* Tue Mar 14 2006 - mfabian@suse.de +* Tue Mar 14 2006 mfabian@suse.de - Bugzilla #157441: FZSongTi.ttf contains a lot more (CJK)-glyphs than most other fonts, therefore we have to expand the cjk range in Takashi Iwai's "ft2-autofit-02-cjk.diff" to render these glyphs correctly as well. - Bugzilla #157441: don't apply ft2-autofit-03-latin-baseline.diff as it has some side effects. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Mon Jan 09 2006 - mfabian@suse.de +* Mon Jan 09 2006 mfabian@suse.de - Bugzilla #105626: add patches by Takashi IWAI to improve the autohinting (mainly for CJK fonts). -* Thu Jul 21 2005 - mfabian@suse.de +* Thu Jul 21 2005 mfabian@suse.de - fix typo in .spec file. -* Wed Jul 20 2005 - mfabian@suse.de +* Wed Jul 20 2005 mfabian@suse.de - Bugzilla #97202: apply workaround to avoid crashing the Xserver. I need to disable FT_OPTIMIZE_MEMORY again to apply that workaround. -* Tue Jul 19 2005 - mfabian@suse.de +* Tue Jul 19 2005 mfabian@suse.de - enable FT_OPTIMIZE_MEMORY. - enable the byte code interpreter again. -* Tue Jul 12 2005 - mfabian@suse.de +* Tue Jul 12 2005 mfabian@suse.de - update to 2.1.10. + fixes serious bug introduced in 2.1.8 which caused many distortions for TrueType fonts @@ -332,19 +334,19 @@ popd scripts in next releases". Currently the rendering quality of CJK fonts seems to have suffered though compared to 2.1.9 with the freetype-autohint-cjkfonts.patch. -* Mon Jul 04 2005 - meissner@suse.de +* Mon Jul 04 2005 meissner@suse.de - use system zlib. -* Tue Jul 06 2004 - mfabian@suse.de +* Tue Jul 06 2004 mfabian@suse.de - update to 2.1.9. -* Mon May 10 2004 - mfabian@suse.de +* Mon May 10 2004 mfabian@suse.de - update to 2.1.8. remove the bdf-pcf fixes for bitmap font metric issues which were backported from CVS, they are included in this release -* Fri Apr 16 2004 - mfabian@suse.de +* Fri Apr 16 2004 mfabian@suse.de - Bugzilla #38205: add patch from http://www.kde.gr.jp/~akito/patch/freetype2/2.1.7 to improve the hinting results (mainly for CJK fonts). -* Wed Mar 24 2004 - mfabian@suse.de +* Wed Mar 24 2004 mfabian@suse.de - Add ft2-stream-compat.diff for binary compatibility when upgrading from SLES8 to SLES9. The FT_Stream functions have been renamed and although these @@ -354,46 +356,46 @@ popd not work after upgrading from SLES8 to SLES9. Fix this problem with a patch by Kurt Garloff which defines appropriate weak symbols. -* Tue Mar 16 2004 - mfabian@suse.de +* Tue Mar 16 2004 mfabian@suse.de - fix Bugzilla# 36143: backport fixes for bitmap font metric issues from CVS to fix crashes when using bitmap fonts caused by the new libXft-2.1.5 from the X.org tree. -* Mon Mar 15 2004 - mfabian@suse.de +* Mon Mar 15 2004 mfabian@suse.de - mark freetype2 tarball as Nosource, it is already in the source rpm of the main freetype2 package. -* Mon Jan 12 2004 - adrian@suse.de +* Mon Jan 12 2004 adrian@suse.de - add %%defattr -* Fri Jan 09 2004 - mfabian@suse.de +* Fri Jan 09 2004 mfabian@suse.de - add "-fno-strict-aliasing" compile option to prevent crashes for example in ftdump and mkfontscale. -* Wed Dec 17 2003 - mfabian@suse.de +* Wed Dec 17 2003 mfabian@suse.de - update to 2.1.7. - remove freetype2-type1.patch (included upstream) -* Thu Oct 09 2003 - schwab@suse.de +* Thu Oct 09 2003 schwab@suse.de - Fix invalid free. -* Fri Sep 26 2003 - mfabian@suse.de +* Fri Sep 26 2003 mfabian@suse.de - update to 2.1.5. - remove freetype-bdf-pcf-drivr.patch, freetype2-bitmap-style.patch (included upstream). - remove gzip-eof.patch. -* Mon Sep 01 2003 - mfabian@suse.de +* Mon Sep 01 2003 mfabian@suse.de - add gzip-eof.patch to fix the problem that some gzipped bitmap fonts could not be opened by freetype2. See also: http://marc.theaimsgroup.com/?l=freetype-devel&m=105505219505600&w=2 and followups. -* Tue Aug 26 2003 - mfabian@suse.de +* Wed Aug 27 2003 mfabian@suse.de - add freetype2-bitmap-style.patch: check the bdf properties WEIGHT_NAME and SLANT case insensitively. Without that, these properties are not correctly recognized when the fonts specify them in lower case. -* Fri May 16 2003 - mfabian@suse.de +* Fri May 16 2003 mfabian@suse.de - don't install files which will not be packaged. -* Tue Apr 08 2003 - mfabian@suse.de +* Tue Apr 08 2003 mfabian@suse.de - update to 2.1.4 -* Fri Apr 04 2003 - mfabian@suse.de +* Fri Apr 04 2003 mfabian@suse.de - freetype updated to 2.1.4rc2 -* Fri Mar 07 2003 - mfabian@suse.de +* Sat Mar 08 2003 mfabian@suse.de - Bug #24755: further improvement: add " Wide" to the family name for fonts which have an average width >= point size, i.e. fonts which have glyphs which are at least square (or maybe even @@ -401,7 +403,7 @@ popd characters (for example the "misc-fixed" 18x18ja.bdf) clearly distinct from single width fonts of the same family and avoids that they get accidentally selected via freetype2/Xft2. -* Fri Mar 07 2003 - mfabian@suse.de +* Fri Mar 07 2003 mfabian@suse.de - Bug #24775: partly fixed by a patch to freetype which returns "FOUNDRY FAMILY_NAME" as the family_name for bitmap fonts. Without that change, all bitmap fonts which have "Fixed" @@ -411,11 +413,11 @@ popd quite surprising results. After this change, the fonts show up for example as "Misc Fixed", "Etl Fixed", etc. via freetype2/Xft2, which makes it easy to select the right one. -* Wed Jan 29 2003 - mfabian@suse.de +* Wed Jan 29 2003 mfabian@suse.de - add freetype2-bc.patch -* Sat Jan 25 2003 - mfabian@suse.de +* Sat Jan 25 2003 mfabian@suse.de - use the original names for the utilities, i.e. ftdump instead of ft2dump, etc. ... (I renamed the utilities in freetype1 to ft1dump, ft1view, etc. ... -* Mon Jan 13 2003 - mfabian@suse.de +* Mon Jan 13 2003 mfabian@suse.de - new package ft2demos, version 2.1.3