From 944b72986fa28a989b9dd3c7df40f8665f774c9e Mon Sep 17 00:00:00 2001 From: David Turner Date: Thu, 31 Jan 2002 17:42:05 +0000 Subject: [PATCH] updating documentation for 2.0.7 --- ChangeLog | 6 ++++++ README | 8 ++++---- README.UNX | 5 ++++- docs/CHANGES | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/INSTALL | 6 ++++-- 5 files changed, 60 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0fba97ff0..634da05f6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-01-31 David Turner + + * README, README.UNX, docs/CHANGES: updating documentation for the + 2.0.7 release + + 2002-01-30 David Turner * INSTALL: Moved to ... diff --git a/README b/README index 7e591a82e..0b3969bf0 100644 --- a/README +++ b/README @@ -7,7 +7,7 @@ systems, especially GNU based operating systems like GNU/Linux. - FreeType 2.0.6 + FreeType 2.0.7 ============== Please read the docs/CHANGES file, it contains IMPORTANT @@ -19,9 +19,9 @@ Note that the FreeType 2 documentation is now available as a separate package from our sites. See: - ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.6.tar.bz2 - ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.6.tar.gz - ftp://ftp.freetype.org/pub/freetype2/ftdoc206.zip + ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.7.tar.bz2 + ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.7.tar.gz + ftp://ftp.freetype.org/pub/freetype2/ftdoc207.zip Enjoy! diff --git a/README.UNX b/README.UNX index 693dba49d..838ee8ab2 100644 --- a/README.UNX +++ b/README.UNX @@ -7,6 +7,7 @@ SPECIAL NOTE FOR UNIX USERS perform a few special steps to ensure that everything goes well. + I. Enable the TrueType bytecode hinter if you need it ----------------------------------------------------- @@ -32,6 +33,7 @@ SPECIAL NOTE FOR UNIX USERS of course, this must be done _before_ compiling the library + II. Determine the correct installation path ------------------------------------------- @@ -52,12 +54,13 @@ SPECIAL NOTE FOR UNIX USERS ./configure --prefix= make - ./install (as root) + make install (as root) where "" must be replaced by the prefix returned by the "freetype-config" command. + III. Take care of XFree86 version 4 ----------------------------------- diff --git a/docs/CHANGES b/docs/CHANGES index 545b86a52..7b3a16da4 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -1,3 +1,45 @@ +LATEST CHANGES BETWEEN 2.0.7 and 2.0.6 + + I. IMPORTANT BUG FIXES + + - Fixed two bugs in the Type 1 font driver. The first one resulted in a + memory leak in subtle cases. The other one caused FreeType to crash when + trying to load ".gsf" files (Ghostscript so-called Postscript fonts) + + (this made _many_ KDE application crash on certain systems. FreeType + _is_ becoming a critical system component on Linux :-) + + + - Fixed a memory leak in the CFF font driver + + - Fixed a memory leak in the PCF font driver + + - Fixed the Visual C++ project file "builds/win32/visualc/freetype.dsp" + since it didn't include the Postscript hinter component, causing + errors at build time.. + + - Fixed a small rendering bug in the anti-aliased renderer that only + occured when tryong to draw thin (less than 1 pixel) strokes.. + + - Fixed "builds/unix/freetype2.a4" which is used to generate + a valid "freetype2.m4" for Autoconf use + + - Fixed the OpenVMS Makefiles + + + II. MISCELLANEOUS + + - added "configure" and "install" scripts to the top-level directory. + a GNU-style installation is thus now easily possible with + + ./configure + make + make install + + + +============================================================================ + LATEST CHANGES BETWEEN 2.0.6 and 2.0.5 I. IMPORTANT BUG FIXES diff --git a/docs/INSTALL b/docs/INSTALL index 5c5fdcd55..38820225f 100644 --- a/docs/INSTALL +++ b/docs/INSTALL @@ -5,11 +5,11 @@ directory. This is only a quick starter. I. Unix systems --------------- - Simply type + If you have GNU Make installed, simply type ./configure make - ./install + make install on the command line to configure, build and install FreeType on your system. Note that the default installation path is "/usr/local". @@ -35,6 +35,7 @@ II. From the command line The second one is to use "GNU Make" (and NO OTHER MAKE TOOL). + 1. Building FT2 with "Jam" -------------------------- @@ -59,6 +60,7 @@ II. From the command line should become automatic on Unix systems. + 2. Building FT2 with "GNU Make" -------------------------------