From 3aee429ba605e585060532c5b6d994b0ed16e4ab Mon Sep 17 00:00:00 2001
From: Werner Lemberg
Date: Mon, 25 Nov 2013 00:28:11 +0100
Subject: [PATCH] * Version 2.5.1 released. =========================
Tag sources with `VER-2-5-1'.
* docs/VERSION.DLL: Update documentation and bump version number to
2.5.1.
* README, Jamfile (RefDoc), builds/windows/vc2005/freetype.vcproj,
builds/windows/vc2005/index.html,
builds/windows/vc2008/freetype.vcproj,
builds/windows/vc2008/index.html,
builds/windows/vc2010/freetype.vcxproj,
builds/windows/vc2010/index.html,
builds/windows/visualc/freetype.dsp,
builds/windows/visualc/freetype.vcproj,
builds/windows/visualc/index.html,
builds/windows/visualce/freetype.dsp,
builds/windows/visualce/freetype.vcproj,
builds/windows/visualce/index.html,
builds/wince/vc2005-ce/freetype.vcproj,
builds/wince/vc2005-ce/index.html,
builds/wince/vc2008-ce/freetype.vcproj,
builds/wince/vc2008-ce/index.html: s/2.5.0/2.5.1/, s/250/251/.
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 1.
* builds/unix/configure.raw (version_info): Set to 17:0:11.
* docs/CHANGES, docs/release: Updated.
---
ChangeLog | 33 ++++++++++
Jamfile | 2 +-
README | 8 +--
builds/unix/configure.raw | 2 +-
builds/wince/vc2005-ce/freetype.vcproj | 76 +++++++++++-----------
builds/wince/vc2005-ce/index.html | 10 +--
builds/wince/vc2008-ce/freetype.vcproj | 76 +++++++++++-----------
builds/wince/vc2008-ce/index.html | 10 +--
builds/windows/vc2005/freetype.vcproj | 12 ++--
builds/windows/vc2005/index.html | 10 +--
builds/windows/vc2008/freetype.vcproj | 12 ++--
builds/windows/vc2008/index.html | 10 +--
builds/windows/vc2010/freetype.vcxproj | 24 +++----
builds/windows/vc2010/index.html | 14 ++---
builds/windows/visualc/freetype.dsp | 20 +++---
builds/windows/visualc/freetype.vcproj | 12 ++--
builds/windows/visualc/index.html | 10 +--
builds/windows/visualce/freetype.dsp | 20 +++---
builds/windows/visualce/freetype.vcproj | 84 ++++++++++++-------------
builds/windows/visualce/index.html | 10 +--
docs/CHANGES | 13 ++++
docs/VERSION.DLL | 1 +
docs/release | 37 ++++-------
include/freetype.h | 2 +-
24 files changed, 270 insertions(+), 238 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bc9c872d2..2dc7a62c3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,36 @@
+2013-11-25 Werner Lemberg
+
+ * Version 2.5.1 released.
+ =========================
+
+
+ Tag sources with `VER-2-5-1'.
+
+ * docs/VERSION.DLL: Update documentation and bump version number to
+ 2.5.1.
+
+ * README, Jamfile (RefDoc), builds/windows/vc2005/freetype.vcproj,
+ builds/windows/vc2005/index.html,
+ builds/windows/vc2008/freetype.vcproj,
+ builds/windows/vc2008/index.html,
+ builds/windows/vc2010/freetype.vcxproj,
+ builds/windows/vc2010/index.html,
+ builds/windows/visualc/freetype.dsp,
+ builds/windows/visualc/freetype.vcproj,
+ builds/windows/visualc/index.html,
+ builds/windows/visualce/freetype.dsp,
+ builds/windows/visualce/freetype.vcproj,
+ builds/windows/visualce/index.html,
+ builds/wince/vc2005-ce/freetype.vcproj,
+ builds/wince/vc2005-ce/index.html,
+ builds/wince/vc2008-ce/freetype.vcproj,
+ builds/wince/vc2008-ce/index.html: s/2.5.0/2.5.1/, s/250/251/.
+
+ * include/freetype/freetype.h (FREETYPE_PATCH): Set to 1.
+
+ * builds/unix/configure.raw (version_info): Set to 17:0:11.
+ * docs/CHANGES, docs/release: Updated.
+
2013-11-23 Werner Lemberg
[truetype]: Add tricky font names `hkscsiic.ttf' and `iicore.ttf'.
diff --git a/Jamfile b/Jamfile
index dceb244be..a097dffd5 100644
--- a/Jamfile
+++ b/Jamfile
@@ -195,7 +195,7 @@ rule RefDoc
actions RefDoc
{
- python $(FT2_SRC)/tools/docmaker/docmaker.py --prefix=ft2 --title=FreeType-2.5.0 --output=$(DOC_DIR) $(FT2_INCLUDE)/*.h $(FT2_INCLUDE)/config/*.h
+ python $(FT2_SRC)/tools/docmaker/docmaker.py --prefix=ft2 --title=FreeType-2.5.1 --output=$(DOC_DIR) $(FT2_INCLUDE)/*.h $(FT2_INCLUDE)/config/*.h
}
RefDoc refdoc ;
diff --git a/README b/README
index 798715a41..c694282a7 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
- FreeType 2.5.0
+ FreeType 2.5.1
==============
Homepage: http://www.freetype.org
@@ -24,9 +24,9 @@
and download one of the following files.
- freetype-doc-2.5.0.tar.bz2
- freetype-doc-2.5.0.tar.gz
- ftdoc250.zip
+ freetype-doc-2.5.1.tar.bz2
+ freetype-doc-2.5.1.tar.gz
+ ftdoc251.zip
To view the documentation online, go to
diff --git a/builds/unix/configure.raw b/builds/unix/configure.raw
index 470f6d9fd..508be9a3f 100644
--- a/builds/unix/configure.raw
+++ b/builds/unix/configure.raw
@@ -17,7 +17,7 @@ AC_CONFIG_SRCDIR([ftconfig.in])
# Don't forget to update docs/VERSION.DLL!
-version_info='16:2:10'
+version_info='17:0:11'
AC_SUBST([version_info])
ft_version=`echo $version_info | tr : .`
AC_SUBST([ft_version])
diff --git a/builds/wince/vc2005-ce/freetype.vcproj b/builds/wince/vc2005-ce/freetype.vcproj
index eb06a0c7c..ada8ceb33 100644
--- a/builds/wince/vc2005-ce/freetype.vcproj
+++ b/builds/wince/vc2005-ce/freetype.vcproj
@@ -21,7 +21,7 @@
-
+
@@ -41,7 +41,7 @@
-
+
@@ -61,7 +61,7 @@
-
+
@@ -81,7 +81,7 @@
-
+
@@ -101,7 +101,7 @@
-
+
@@ -121,7 +121,7 @@
-
+
@@ -141,7 +141,7 @@
-
+
@@ -161,7 +161,7 @@
-
+
@@ -181,7 +181,7 @@
-
+
@@ -201,7 +201,7 @@
-
+
@@ -221,7 +221,7 @@
-
+
@@ -241,7 +241,7 @@
-
+
@@ -261,7 +261,7 @@
-
+
@@ -281,7 +281,7 @@
-
+
@@ -301,7 +301,7 @@
-
+
@@ -321,7 +321,7 @@
-
+
@@ -341,7 +341,7 @@
-
+
@@ -361,7 +361,7 @@
-
+
@@ -381,7 +381,7 @@
-
+
@@ -401,7 +401,7 @@
-
+
@@ -421,7 +421,7 @@
-
+
@@ -441,7 +441,7 @@
-
+
@@ -461,7 +461,7 @@
-
+
@@ -481,7 +481,7 @@
-
+
@@ -501,7 +501,7 @@
-
+
@@ -521,7 +521,7 @@
-
+
@@ -541,7 +541,7 @@
-
+
@@ -561,7 +561,7 @@
-
+
@@ -581,7 +581,7 @@
-
+
@@ -601,7 +601,7 @@
-
+
@@ -621,7 +621,7 @@
-
+
@@ -641,7 +641,7 @@
-
+
@@ -661,7 +661,7 @@
-
+
@@ -681,7 +681,7 @@
-
+
@@ -701,7 +701,7 @@
-
+
@@ -721,7 +721,7 @@
-
+
@@ -741,7 +741,7 @@
-
+
@@ -758,7 +758,7 @@
-
+
diff --git a/builds/wince/vc2005-ce/index.html b/builds/wince/vc2005-ce/index.html
index db5385356..fac9e7315 100644
--- a/builds/wince/vc2005-ce/index.html
+++ b/builds/wince/vc2005-ce/index.html
@@ -21,14 +21,14 @@ the following targets:
PPC/SP WM6 (Windows Mobile 6)
-It compiles the following libraries from the FreeType 2.5.0 sources:
+It compiles the following libraries from the FreeType 2.5.1 sources:
- freetype250.lib - release build; single threaded
- freetype250_D.lib - debug build; single threaded
- freetype250MT.lib - release build; multi-threaded
- freetype250MT_D.lib - debug build; multi-threaded
+ freetype251.lib - release build; single threaded
+ freetype251_D.lib - debug build; single threaded
+ freetype251MT.lib - release build; multi-threaded
+ freetype251MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/builds/wince/vc2008-ce/freetype.vcproj b/builds/wince/vc2008-ce/freetype.vcproj
index 22c00f117..3b1a10ce1 100644
--- a/builds/wince/vc2008-ce/freetype.vcproj
+++ b/builds/wince/vc2008-ce/freetype.vcproj
@@ -88,7 +88,7 @@
/>
PPC/SP WM6 (Windows Mobile 6)
-It compiles the following libraries from the FreeType 2.5.0 sources:
+It compiles the following libraries from the FreeType 2.5.1 sources:
- freetype250.lib - release build; single threaded
- freetype250_D.lib - debug build; single threaded
- freetype250MT.lib - release build; multi-threaded
- freetype250MT_D.lib - debug build; multi-threaded
+ freetype251.lib - release build; single threaded
+ freetype251_D.lib - debug build; single threaded
+ freetype251MT.lib - release build; multi-threaded
+ freetype251MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/builds/windows/vc2005/freetype.vcproj b/builds/windows/vc2005/freetype.vcproj
index b4efbb97f..113239a29 100644
--- a/builds/windows/vc2005/freetype.vcproj
+++ b/builds/windows/vc2005/freetype.vcproj
@@ -16,7 +16,7 @@
-
+
@@ -33,7 +33,7 @@
-
+
@@ -50,7 +50,7 @@
-
+
@@ -67,7 +67,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
@@ -101,7 +101,7 @@
-
+
diff --git a/builds/windows/vc2005/index.html b/builds/windows/vc2005/index.html
index 788b83020..a80a4cb40 100644
--- a/builds/windows/vc2005/index.html
+++ b/builds/windows/vc2005/index.html
@@ -11,14 +11,14 @@
This directory contains project files for Visual C++, named
freetype.vcproj, and Visual Studio, called freetype.sln. It
-compiles the following libraries from the FreeType 2.5.0 sources:
+compiles the following libraries from the FreeType 2.5.1 sources:
- freetype250.lib - release build; single threaded
- freetype250_D.lib - debug build; single threaded
- freetype250MT.lib - release build; multi-threaded
- freetype250MT_D.lib - debug build; multi-threaded
+ freetype251.lib - release build; single threaded
+ freetype251_D.lib - debug build; single threaded
+ freetype251MT.lib - release build; multi-threaded
+ freetype251MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/builds/windows/vc2008/freetype.vcproj b/builds/windows/vc2008/freetype.vcproj
index f49a1f964..794c1648b 100644
--- a/builds/windows/vc2008/freetype.vcproj
+++ b/builds/windows/vc2008/freetype.vcproj
@@ -70,7 +70,7 @@
/>
This directory contains project files for Visual C++, named
freetype.vcproj, and Visual Studio, called freetype.sln. It
-compiles the following libraries from the FreeType 2.5.0 sources:
+compiles the following libraries from the FreeType 2.5.1 sources:
- freetype250.lib - release build; single threaded
- freetype250_D.lib - debug build; single threaded
- freetype250MT.lib - release build; multi-threaded
- freetype250MT_D.lib - debug build; multi-threaded
+ freetype251.lib - release build; single threaded
+ freetype251_D.lib - debug build; single threaded
+ freetype251MT.lib - release build; multi-threaded
+ freetype251MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/builds/windows/vc2010/freetype.vcxproj b/builds/windows/vc2010/freetype.vcxproj
index 6cd12881a..a161d662a 100644
--- a/builds/windows/vc2010/freetype.vcxproj
+++ b/builds/windows/vc2010/freetype.vcxproj
@@ -179,18 +179,18 @@
- freetype250_D
- freetype250_D
- freetype250MT_D
- freetype250MT_D
- freetype250ST_D
- freetype250ST_D
- freetype250
- freetype250
- freetype250MT
- freetype250MT
- freetype250ST
- freetype250ST
+ freetype251_D
+ freetype251_D
+ freetype251MT_D
+ freetype251MT_D
+ freetype251ST_D
+ freetype251ST_D
+ freetype251
+ freetype251
+ freetype251MT
+ freetype251MT
+ freetype251ST
+ freetype251ST
.\..\..\..\objs\win64\vc2010\
diff --git a/builds/windows/vc2010/index.html b/builds/windows/vc2010/index.html
index dbabcebad..c6e2b946c 100644
--- a/builds/windows/vc2010/index.html
+++ b/builds/windows/vc2010/index.html
@@ -11,16 +11,16 @@
This directory contains a project file for Visual C++ newer), named
freetype.vcxproj, and Visual Studio, called freetype.sln.
-It compiles the following libraries from the FreeType 2.5.0 sources:
+It compiles the following libraries from the FreeType 2.5.1 sources:
-freetype250.lib - release build
-freetype250_D.lib - debug build
-freetype250ST.lib - release build; single threaded
-freetype250ST_D.lib - debug build; single threaded
-freetype250MT.lib - release build; multi-threaded
-freetype250MT_D.lib - debug build; multi-threaded
+freetype251.lib - release build
+freetype251_D.lib - debug build
+freetype251ST.lib - release build; single threaded
+freetype251ST_D.lib - debug build; single threaded
+freetype251MT.lib - release build; multi-threaded
+freetype251MT_D.lib - debug build; multi-threaded
Both Win32 and x64 builds are supported.
diff --git a/builds/windows/visualc/freetype.dsp b/builds/windows/visualc/freetype.dsp
index 7ce05369e..75a8167fc 100644
--- a/builds/windows/visualc/freetype.dsp
+++ b/builds/windows/visualc/freetype.dsp
@@ -54,7 +54,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug"
@@ -78,7 +78,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Multithreaded"
@@ -102,8 +102,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype250_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250MT_D.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype251_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251MT_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Multithreaded"
@@ -126,8 +126,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype250.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250MT.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype251.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251MT.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Singlethreaded"
@@ -151,8 +151,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype250.lib"
-# ADD LIB32 /out:"..\..\..\objs\freetype250ST.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype251.lib"
+# ADD LIB32 /out:"..\..\..\objs\freetype251ST.lib"
# SUBTRACT LIB32 /nologo
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded"
@@ -177,8 +177,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype250_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250ST_D.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype251_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251ST_D.lib"
!ENDIF
diff --git a/builds/windows/visualc/freetype.vcproj b/builds/windows/visualc/freetype.vcproj
index a1dbeec74..493ee9e9d 100644
--- a/builds/windows/visualc/freetype.vcproj
+++ b/builds/windows/visualc/freetype.vcproj
@@ -69,7 +69,7 @@
/>
This directory contains project files for Visual C++, named
freetype.dsp, and Visual Studio, called freetype.sln. It
-compiles the following libraries from the FreeType 2.5.0 sources:
+compiles the following libraries from the FreeType 2.5.1 sources:
- freetype250.lib - release build; single threaded
- freetype250_D.lib - debug build; single threaded
- freetype250MT.lib - release build; multi-threaded
- freetype250MT_D.lib - debug build; multi-threaded
+ freetype251.lib - release build; single threaded
+ freetype251_D.lib - debug build; single threaded
+ freetype251MT.lib - release build; multi-threaded
+ freetype251MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/builds/windows/visualce/freetype.dsp b/builds/windows/visualce/freetype.dsp
index 7ce05369e..75a8167fc 100644
--- a/builds/windows/visualce/freetype.dsp
+++ b/builds/windows/visualce/freetype.dsp
@@ -54,7 +54,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug"
@@ -78,7 +78,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Multithreaded"
@@ -102,8 +102,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype250_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250MT_D.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype251_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251MT_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Multithreaded"
@@ -126,8 +126,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype250.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250MT.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype251.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251MT.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Singlethreaded"
@@ -151,8 +151,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype250.lib"
-# ADD LIB32 /out:"..\..\..\objs\freetype250ST.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype251.lib"
+# ADD LIB32 /out:"..\..\..\objs\freetype251ST.lib"
# SUBTRACT LIB32 /nologo
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded"
@@ -177,8 +177,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype250_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype250ST_D.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype251_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype251ST_D.lib"
!ENDIF
diff --git a/builds/windows/visualce/freetype.vcproj b/builds/windows/visualce/freetype.vcproj
index eab5b1ca3..e2ce4364c 100644
--- a/builds/windows/visualce/freetype.vcproj
+++ b/builds/windows/visualce/freetype.vcproj
@@ -87,7 +87,7 @@
/>
PPC/SP WM6 (Windows Mobile 6)
-It compiles the following libraries from the FreeType 2.5.0 sources:
+It compiles the following libraries from the FreeType 2.5.1 sources:
- freetype250.lib - release build; single threaded
- freetype250_D.lib - debug build; single threaded
- freetype250MT.lib - release build; multi-threaded
- freetype250MT_D.lib - debug build; multi-threaded
+ freetype251.lib - release build; single threaded
+ freetype251_D.lib - debug build; single threaded
+ freetype251MT.lib - release build; multi-threaded
+ freetype251MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/docs/CHANGES b/docs/CHANGES
index c8430460c..8a8bfd506 100644
--- a/docs/CHANGES
+++ b/docs/CHANGES
@@ -26,6 +26,19 @@ CHANGES BETWEEN 2.5 and 2.5.1
- Support for the forthcoming `OS/2' SFNT table version 5, as can
be found e.g. in the `Sitka' font family for Windows 8.1.
+ - The header file layout has been changed. After installation,
+ all files are now located in `/include/freetype2'.
+
+ Applications that use (a) `freetype-config' or FreeType's
+ `pkg-config' file to get the include directory for the compiler,
+ and (b) the documented way for header inclusion like
+
+ #include
+ #include FT_FREETYPE_H
+ ...
+
+ don't need any change to the source code.
+
III. MISCELLANEOUS
diff --git a/docs/VERSION.DLL b/docs/VERSION.DLL
index 2d1cc9acf..ee6ccdfb4 100644
--- a/docs/VERSION.DLL
+++ b/docs/VERSION.DLL
@@ -52,6 +52,7 @@ on _most_ systems, but not all of them:
release libtool so
-------------------------------
+ 2.5.1 17.0.11 6.11.0
2.5.0 16.2.10 6.10.2
2.4.12 16.1.10 6.10.1
2.4.11 16.0.10 6.10.0
diff --git a/docs/release b/docs/release
index b0ae5df90..cf1f643d6 100644
--- a/docs/release
+++ b/docs/release
@@ -49,8 +49,6 @@ How to prepare a new release
git push --tags
- TODO: Tag the home page CVS on savannah.nongnu.org.
-
. Check with
git clean -ndx
@@ -63,9 +61,9 @@ How to prepare a new release
. Create the doc bundles (freetype-doc-.tar.gz,
freetype-doc-.tar.bz2, ftdoc.zip). This is
- everything below
+ everything in
- freetype.freedesktop.org:/srv/freetype.freedesktop.org/www/freetype2/docs/
+ /freetype2/docs
except the `reference' subdirectory. Do *not* use option `-l' from
zip!
@@ -77,7 +75,7 @@ How to prepare a new release
#!/bin/sh
- VERSION=2.4.8
+ VERSION=2.5.1
SAVANNAH_USER=wl
SOURCEFORGE_USER=wlemb
@@ -161,7 +159,7 @@ How to prepare a new release
#!/bin/sh
- VERSION=2.4.8
+ VERSION=2.5.1
SOURCEFORGE_USER=wlemb
#####################################################################
@@ -171,39 +169,26 @@ How to prepare a new release
# EOF
-. On SourceForge, tag the just uploaded `ftXXXX.zip' and
+. On SourceForge, tag the just uploaded `ftXXX.zip' and
`freetype-XXX.tar.bz2' files as the default files to download for
`Windows' and `Others', respectively.
. Copy the reference files (generated by `make dist') to
- freetype.freedesktop.org:/srv/freetype.freedesktop.org/www/freetype2/docs/reference
-
- and
-
- shell.sf.net:/home/groups/f/fr/freetype/htdocs/freetype2/docs/reference
-
- TODO: Create FreeType home page CVS on savannah.nongnu.org and
- update it accordingly.
-
- Write script to automatically do this.
-
- Mirror FreeType's savannah home page everywhere.
-
-. Update
-
- freetype.freedesktop.org:/srv/freetype.freedesktop.org/www/index2.html
+ /freetype2/docs/reference
- and copy it to
+. Update the `freetype-web' repository. `git push' then automatically
+ triggers an update of the public web pages within ten minutes, due
+ to a cron script (on wl@freedesktop.org) that rsyncs with
- shell.sf.net:/home/groups/f/fr/freetype/htdocs/index2.html
+ freedesktop.org://srv/freetype.freedesktop.org/www
. Announce new release on freetype-announce@nongnu.org and to relevant
newsgroups.
----------------------------------------------------------------------
-Copyright 2003, 2005-2007, 2009, 2011-2012 by
+Copyright 2003, 2005-2007, 2009, 2011-2013 by
David Turner, Robert Wilhelm, and Werner Lemberg.
This file is part of the FreeType project, and may only be used,
diff --git a/include/freetype.h b/include/freetype.h
index d2eba4a61..76fbda2db 100644
--- a/include/freetype.h
+++ b/include/freetype.h
@@ -3925,7 +3925,7 @@ FT_BEGIN_HEADER
*/
#define FREETYPE_MAJOR 2
#define FREETYPE_MINOR 5
-#define FREETYPE_PATCH 0
+#define FREETYPE_PATCH 1
/*************************************************************************/