summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Turner <david@freetype.org>2002-01-31 17:42:05 +0000
committerDavid Turner <david@freetype.org>2002-01-31 17:42:05 +0000
commit5eef31a04f39ba3dc1a8155da41fdaac901f105d (patch)
treeb14de92437d5890beecd41c1938bc0657c866f88
parent708fd472513b42bb04fe51ee795234703c96d7bc (diff)
downloadfreetype2-5eef31a04f39ba3dc1a8155da41fdaac901f105d.tar.gz
updating documentation for 2.0.7
-rw-r--r--ChangeLog6
-rw-r--r--README8
-rw-r--r--README.UNX5
-rw-r--r--docs/CHANGES42
-rw-r--r--docs/INSTALL6
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 <david@freetype.org>
+
+ * README, README.UNX, docs/CHANGES: updating documentation for the
+ 2.0.7 release
+
+
2002-01-30 David Turner <david@freetype.org>
* 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=<yourprefix>
make
- ./install (as root)
+ make install (as root)
where "<yourprefix>" 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 <options>
+ 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"
-------------------------------