diff options
author | Werner Lemberg <wl@gnu.org> | 2006-05-06 16:44:58 +0000 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2006-05-06 16:44:58 +0000 |
commit | 1639c7948231b4dcba4e00b6b9db1bbc3fb929e9 (patch) | |
tree | 7a59d22688699a3f78b7651d3ce0b945a8772b85 /builds | |
parent | 4f3b5bbd958a4abe05f7d3831b103bb72b9b9488 (diff) | |
download | freetype2-1639c7948231b4dcba4e00b6b9db1bbc3fb929e9.tar.gz |
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 1.
* builds/unix/configure.ac (version_info): Set to 9:10:3.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj, builds/freetype.mk (refdoc),
Jamfile (RefDoc), README: s/220/221/, s/2.2.0/2.2.1/.
Minor updates.
* docs/CHANGES, docs/VERSION.DLL, docs/PROBLEMS, README.CVS:
Updated.
* builds/unix/install-sh: Updated from `texinfo' CVS module at
savannah.gnu.org.
* devel/ftoption.h: Synchronize with
include/freetype/config/ftoption.h.
Diffstat (limited to 'builds')
-rw-r--r-- | builds/freetype.mk | 2 | ||||
-rw-r--r-- | builds/toplevel.mk | 22 | ||||
-rw-r--r-- | builds/unix/configure.ac | 2 | ||||
-rw-r--r-- | builds/unix/install-sh | 45 | ||||
-rw-r--r-- | builds/win32/visualc/freetype.dsp | 12 | ||||
-rw-r--r-- | builds/win32/visualc/freetype.vcproj | 12 | ||||
-rw-r--r-- | builds/win32/visualc/index.html | 10 |
7 files changed, 56 insertions, 49 deletions
diff --git a/builds/freetype.mk b/builds/freetype.mk index 40c361b72..84da09b0e 100644 --- a/builds/freetype.mk +++ b/builds/freetype.mk @@ -270,7 +270,7 @@ dll: $(PROJECT_LIBRARY) exported_symbols refdoc: python $(SRC_DIR)/tools/docmaker/docmaker.py \ --prefix=ft2 \ - --title=FreeType-2.2 \ + --title=FreeType-2.2.1 \ --output=$(DOC_DIR) \ $(PUBLIC_DIR)/*.h \ $(PUBLIC_DIR)/config/*.h \ diff --git a/builds/toplevel.mk b/builds/toplevel.mk index aab0fd118..48a454cbb 100644 --- a/builds/toplevel.mk +++ b/builds/toplevel.mk @@ -17,18 +17,18 @@ # # It works as follows: # -# - When invoked for the first time, this Makefile will include the rules -# found in `PROJECT/builds/detect.mk'. They are in charge of detecting -# the current platform. +# - When invoked for the first time, this Makefile includes the rules found +# in `PROJECT/builds/detect.mk'. They are in charge of detecting the +# current platform. # -# A summary of the detection will be displayed, and the file `config.mk' -# will be created in the current directory. +# A summary of the detection is displayed, and the file `config.mk' is +# created in the current directory. # -# - When invoked later, this Makefile will include the rules found in -# `config.mk'. This sub-Makefile will define some system-specific -# variables (like compiler, compilation flags, object suffix, etc.), then -# include the rules found in `PROJECT/builds/PROJECT.mk', used to build -# the library. +# - When invoked later, this Makefile includes the rules found in +# `config.mk'. This sub-Makefile defines some system-specific variables +# (like compiler, compilation flags, object suffix, etc.), then includes +# the rules found in `PROJECT/builds/PROJECT.mk', used to build the +# library. # # See the comments in `builds/detect.mk' and `builds/PROJECT.mk' for more # details on host platform detection and library builds. @@ -56,7 +56,7 @@ endif # FTMODULE_H, as its name suggests, indicates where the FreeType module -# classes resides. +# class file resides. # FTMODULE_H ?= $(OBJ_DIR)/ftmodule.h diff --git a/builds/unix/configure.ac b/builds/unix/configure.ac index 22ad65fda..24c36f353 100644 --- a/builds/unix/configure.ac +++ b/builds/unix/configure.ac @@ -17,7 +17,7 @@ AC_CONFIG_SRCDIR([ftconfig.in]) # Don't forget to update docs/VERSION.DLL! -version_info='9:9:3' +version_info='9:10:3' AC_SUBST([version_info]) ft_version=`echo $version_info | tr : .` AC_SUBST([ft_version]) diff --git a/builds/unix/install-sh b/builds/unix/install-sh index fd2e75a02..220d6647e 100644 --- a/builds/unix/install-sh +++ b/builds/unix/install-sh @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2006-01-12.21 +scriptversion=2006-04-25.22 # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -109,7 +109,7 @@ Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " -while test -n "$1"; do +while test $# -ne 0; do case $1 in -c) shift continue;; @@ -150,25 +150,33 @@ while test -n "$1"; do --version) echo "$0 $scriptversion"; exit $?;; - *) # When -d is used, all remaining arguments are directories to create. - # When -t is used, the destination is already specified. - test -n "$dir_arg$dstarg" && break - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dstarg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dstarg" - shift # fnord - fi - shift # arg - dstarg=$arg - done + --) shift break;; + + -*) echo "$0: invalid option: $1" >&2 + exit 1;; + + *) break;; esac done -if test -z "$1"; then +if test $# -ne 0 && test -z "$dir_arg$dstarg"; then + # When -d is used, all remaining arguments are directories to create. + # When -t is used, the destination is already specified. + # Otherwise, the last argument is the destination. Remove it from $@. + for arg + do + if test -n "$dstarg"; then + # $@ is not empty: it contains at least $arg. + set fnord "$@" "$dstarg" + shift # fnord + fi + shift # arg + dstarg=$arg + done +fi + +if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 @@ -230,8 +238,7 @@ do expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$dst" : 'X\(//\)[^/]' \| \ X"$dst" : 'X\(//\)$' \| \ - X"$dst" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$dst" : 'X\(/\)' \| . 2>/dev/null || echo X"$dst" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ diff --git a/builds/win32/visualc/freetype.dsp b/builds/win32/visualc/freetype.dsp index 5e56c8e7f..7eacc51b2 100644 --- a/builds/win32/visualc/freetype.dsp +++ b/builds/win32/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\freetype220.lib" +# ADD LIB32 /nologo /out:"..\..\..\objs\freetype221.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\freetype220_D.lib" +# ADD LIB32 /nologo /out:"..\..\..\objs\freetype221_D.lib" !ELSEIF "$(CFG)" == "freetype - Win32 Debug Multithreaded" @@ -103,7 +103,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -lib # ADD BASE LIB32 /nologo /out:"lib\freetype200b8_D.lib" -# ADD LIB32 /nologo /out:"..\..\..\objs\freetype220MT_D.lib" +# ADD LIB32 /nologo /out:"..\..\..\objs\freetype221MT_D.lib" !ELSEIF "$(CFG)" == "freetype - Win32 Release Multithreaded" @@ -127,7 +127,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -lib # ADD BASE LIB32 /nologo /out:"lib\freetype200b8.lib" -# ADD LIB32 /nologo /out:"..\..\..\objs\freetype220MT.lib" +# ADD LIB32 /nologo /out:"..\..\..\objs\freetype221MT.lib" !ELSEIF "$(CFG)" == "freetype - Win32 Release Singlethreaded" @@ -152,7 +152,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -lib # ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype206.lib" -# ADD LIB32 /out:"..\..\..\objs\freetype220ST.lib" +# ADD LIB32 /out:"..\..\..\objs\freetype221ST.lib" # SUBTRACT LIB32 /nologo !ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded" @@ -178,7 +178,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -lib # ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype206_D.lib" -# ADD LIB32 /nologo /out:"..\..\..\objs\freetype220ST_D.lib" +# ADD LIB32 /nologo /out:"..\..\..\objs\freetype221ST_D.lib" !ENDIF diff --git a/builds/win32/visualc/freetype.vcproj b/builds/win32/visualc/freetype.vcproj index 18f7b3159..fe981800f 100644 --- a/builds/win32/visualc/freetype.vcproj +++ b/builds/win32/visualc/freetype.vcproj @@ -41,7 +41,7 @@ Name="VCCustomBuildTool"/> <Tool Name="VCLibrarianTool" - OutputFile="..\..\..\objs\freetype220.lib" + OutputFile="..\..\..\objs\freetype221.lib" SuppressStartupBanner="TRUE"/> <Tool Name="VCMIDLTool"/> @@ -94,7 +94,7 @@ Name="VCCustomBuildTool"/> <Tool Name="VCLibrarianTool" - OutputFile="..\..\..\objs\freetype220MT.lib" + OutputFile="..\..\..\objs\freetype221MT.lib" SuppressStartupBanner="TRUE"/> <Tool Name="VCMIDLTool"/> @@ -147,7 +147,7 @@ Name="VCCustomBuildTool"/> <Tool Name="VCLibrarianTool" - OutputFile="..\..\..\objs\freetype220ST.lib"/> + OutputFile="..\..\..\objs\freetype221ST.lib"/> <Tool Name="VCMIDLTool"/> <Tool @@ -197,7 +197,7 @@ Name="VCCustomBuildTool"/> <Tool Name="VCLibrarianTool" - OutputFile="..\..\..\objs\freetype220_D.lib" + OutputFile="..\..\..\objs\freetype221_D.lib" SuppressStartupBanner="TRUE"/> <Tool Name="VCMIDLTool"/> @@ -248,7 +248,7 @@ Name="VCCustomBuildTool"/> <Tool Name="VCLibrarianTool" - OutputFile="..\..\..\objs\freetype220ST_D.lib" + OutputFile="..\..\..\objs\freetype221ST_D.lib" SuppressStartupBanner="TRUE"/> <Tool Name="VCMIDLTool"/> @@ -300,7 +300,7 @@ Name="VCCustomBuildTool"/> <Tool Name="VCLibrarianTool" - OutputFile="..\..\..\objs\freetype220MT_D.lib" + OutputFile="..\..\..\objs\freetype221MT_D.lib" SuppressStartupBanner="TRUE"/> <Tool Name="VCMIDLTool"/> diff --git a/builds/win32/visualc/index.html b/builds/win32/visualc/index.html index f76669f31..89aad78dd 100644 --- a/builds/win32/visualc/index.html +++ b/builds/win32/visualc/index.html @@ -12,14 +12,14 @@ <p>This directory contains project files for Visual C++, named <tt>freetype.dsp</tt>, and Visual Studio, called <tt>freetype.sln</tt>. It -will compile the following libraries from the FreeType 2.2.0 sources:</p> +will compile the following libraries from the FreeType 2.2.1 sources:</p> <ul> <pre> - freetype220.lib - release build; single threaded - freetype220_D.lib - debug build; single threaded - freetype220MT.lib - release build; multi-threaded - freetype220MT_D.lib - debug build; multi-threaded</pre> + freetype221.lib - release build; single threaded + freetype221_D.lib - debug build; single threaded + freetype221MT.lib - release build; multi-threaded + freetype221MT_D.lib - debug build; multi-threaded</pre> </ul> <p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP |