From 3eb282bbbfa202fe9510d6e28a4af6d6bdfc4a89 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Thu, 20 Oct 2011 11:52:28 +0000 Subject: freetype2 2.4.7 git-svn-id: svn://tug.org/texlive/trunk@24340 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/freetype2/ChangeLog | 5 + Build/source/libs/freetype2/configure | 24 ++-- .../freetype2/freetype-2.4.7/docs/UPGRADE.UNIX | 137 --------------------- Build/source/libs/freetype2/version.ac | 2 +- 4 files changed, 18 insertions(+), 150 deletions(-) delete mode 100644 Build/source/libs/freetype2/freetype-2.4.7/docs/UPGRADE.UNIX diff --git a/Build/source/libs/freetype2/ChangeLog b/Build/source/libs/freetype2/ChangeLog index daf282a0996..684fa9900a2 100644 --- a/Build/source/libs/freetype2/ChangeLog +++ b/Build/source/libs/freetype2/ChangeLog @@ -1,3 +1,8 @@ +2011-10-20 Peter Breitenlohner + + Import freetype-2.4.7. + * version.ac: Adjust. + 2011-08-09 Peter Breitenlohner Import freetype-2.4.6. diff --git a/Build/source/libs/freetype2/configure b/Build/source/libs/freetype2/configure index 25e95607810..ed1b6f65e16 100755 --- a/Build/source/libs/freetype2/configure +++ b/Build/source/libs/freetype2/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for FreeType for TeX Live 2.4.6. +# Generated by GNU Autoconf 2.68 for FreeType for TeX Live 2.4.7. # # Report bugs to . # @@ -559,12 +559,12 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='FreeType for TeX Live' PACKAGE_TARNAME='freetype-for-tex-live' -PACKAGE_VERSION='2.4.6' -PACKAGE_STRING='FreeType for TeX Live 2.4.6' +PACKAGE_VERSION='2.4.7' +PACKAGE_STRING='FreeType for TeX Live 2.4.7' PACKAGE_BUGREPORT='tex-k@tug.org' PACKAGE_URL='' -ac_unique_file="freetype-2.4.6/builds/unix/ftconfig.in" +ac_unique_file="freetype-2.4.7/builds/unix/ftconfig.in" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS @@ -1209,7 +1209,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures FreeType for TeX Live 2.4.6 to adapt to many kinds of systems. +\`configure' configures FreeType for TeX Live 2.4.7 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1276,7 +1276,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of FreeType for TeX Live 2.4.6:";; + short | recursive ) echo "Configuration of FreeType for TeX Live 2.4.7:";; esac cat <<\_ACEOF @@ -1364,7 +1364,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -FreeType for TeX Live configure 2.4.6 +FreeType for TeX Live configure 2.4.7 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1419,7 +1419,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by FreeType for TeX Live $as_me 2.4.6, which was +It was created by FreeType for TeX Live $as_me 2.4.7, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2238,7 +2238,7 @@ fi # Define the identity of the package. PACKAGE='freetype-for-tex-live' - VERSION='2.4.6' + VERSION='2.4.7' cat >>confdefs.h <<_ACEOF @@ -3300,7 +3300,7 @@ else fi -FREETYPE_TREE=freetype-2.4.6 +FREETYPE_TREE=freetype-2.4.7 ac_config_files="$ac_config_files Makefile" @@ -3884,7 +3884,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by FreeType for TeX Live $as_me 2.4.6, which was +This file was extended by FreeType for TeX Live $as_me 2.4.7, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3941,7 +3941,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -FreeType for TeX Live config.status 2.4.6 +FreeType for TeX Live config.status 2.4.7 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff --git a/Build/source/libs/freetype2/freetype-2.4.7/docs/UPGRADE.UNIX b/Build/source/libs/freetype2/freetype-2.4.7/docs/UPGRADE.UNIX deleted file mode 100644 index 48c746d703c..00000000000 --- a/Build/source/libs/freetype2/freetype-2.4.7/docs/UPGRADE.UNIX +++ /dev/null @@ -1,137 +0,0 @@ - -SPECIAL NOTE FOR UNIX USERS -=========================== - - If you are installing this release of FreeType on a system that - already uses release 2.0.5 (or even an older version), you have to - perform a few special steps to ensure that everything goes well. - - - 1. Enable the TrueType bytecode hinter if you need it - ----------------------------------------------------- - - See the instructions in the file `TRUETYPE' of this directory. - - Note that FreeType supports TrueType fonts without the bytecode - interpreter through its auto-hinter, which now generates relatively - good results with most fonts. - - - 2. Determine the correct installation path - ------------------------------------------ - - By default, the configure script installs the library in - `/usr/local'. However, many Unix distributions now install the - library in `/usr', since FreeType is becoming a critical system - component. - - If FreeType is already installed on your system, type - - freetype-config --prefix - - on the command line. This should return the installation path - (e.g., `/usr' or `/usr/local'). To avoid problems of parallel - FreeType versions, use this path for the --prefix option of the - configure script. - - Otherwise, simply use `/usr' (or whatever you think is adequate for - your installation). - - - 3. Ensure that you are using GNU Make - ------------------------------------- - - The FreeType build system _exclusively_ works with GNU Make (as an - exception you can use make++ which emulates GNU Make sufficiently; - see http://makepp.sourceforge.net). You will not be able to compile - the library with the instructions below using any other alternative - (including BSD Make). - - Trying to compile the library with a different Make tool prints a - message like: - - Sorry, GNU make is required to build FreeType2. - - and the build process is aborted. If this happens, install GNU Make - on your system, and use the GNUMAKE environment variable to name it. - - - 4. Build and install the library - -------------------------------- - - The following should work on all Unix systems where the `make' - command invokes GNU Make: - - ./configure --prefix= - make - make install (as root) - - where `' must be replaced by the prefix returned by the - `freetype-config' command. - - When using a different command to invoke GNU Make, use the GNUMAKE - variable. For example, if `gmake' is the command to use on your - system, do something like: - - GNUMAKE=gmake ./configure --prefix= - gmake - gmake install (as root) - - - 5. Take care of XFree86 version 4 - --------------------------------- - - Certain Linux distributions install _several_ versions of FreeType - on your system. For example, on a fresh Mandrake 8.1 system, you - can find the following files: - - /usr/lib/libfreetype.so which links to - /usr/lib/libfreetype.6.1.0.so - - and - - /usr/X11R6/lib/libfreetype.so which links to - /usr/X11R6/lib/libfreetype.6.0.so - - Note that these files correspond to two distinct versions of the - library! It seems that this surprising issue is due to the install - scripts of recent XFree86 servers (from 4.1.0) which install their - own (dated) version of the library in `/usr/X11R6/lib'. - - In certain _rare_ cases you may experience minor problems if you - install this release of the library in `/usr' only, namely, that - certain applications do not benefit from the bug fixes and rendering - improvements you would expect. - - There are two good ways to deal with this situation: - - - Install the library _twice_, in `/usr' and in `/usr/X11R6' (you - have to do that each time you install a new FreeType release - though). - - - Change the link in /usr/X11R6/lib/libfreetype.so to point to - - /usr/lib/libfreetype.so, - - and get rid of - - /usr/X11R6/lib/libfreetype.6.0.so - - The FreeType Team is not responsible for this problem, so please - contact either the XFree86 development team or your Linux - distributor to help clear this issue in case the information given - here doesn't help. - ------------------------------------------------------------------------- - -Copyright 2003, 2005 by -David Turner, Robert Wilhelm, and Werner Lemberg. - -This file is part of the FreeType project, and may only be used, -modified, and distributed under the terms of the FreeType project -license, LICENSE.TXT. By continuing to use, modify, or distribute this -file you indicate that you have read the license and understand and -accept it fully. - - ----- end of UPGRADE.UNIX --- diff --git a/Build/source/libs/freetype2/version.ac b/Build/source/libs/freetype2/version.ac index 9bae23db1e4..f5e0c4c34cc 100644 --- a/Build/source/libs/freetype2/version.ac +++ b/Build/source/libs/freetype2/version.ac @@ -8,4 +8,4 @@ dnl dnl -------------------------------------------------------- dnl dnl m4-include this file to define the current freetype version -m4_define([freetype_version], [2.4.6]) +m4_define([freetype_version], [2.4.7]) -- cgit v1.2.3