* Version 2.6 released.
=======================
Tag sources with `VER-2-6'.
* docs/VERSION.DLL: Update documentation and bump version number to
2.6.
* 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.5/2.6/, s/255/26/.
* include/freetype/freetype.h (FREETYPE_MINOR): Set to 6.
(FREETYPE_PATCH): Set to 0.
* builds/unix/configure.raw (version_info): Set to 18:0:12.
* CMakeLists.txt (VERSION_MINOR): Set to 0.
(VERSION_PATCH): Set to 6.
* src/autofit/afmodule.c [!FT_MAKE_OPTION_SINGLE_OBJECT]: Add
declarations for dumping functions.
* src/truetype/ttinterp.c (TT_New_Context): Pacify compiler.
* builds/toplevel.mk: Use `freetype.mk's code to compute the version
string.
Don't include a zero patch level in version string.
* builds/freetype.mk: Remove code for computing the version string.
2015-06-07 16:11:18 +02:00
|
|
|
.TH FREETYPE-CONFIG 1 "June 2015" "FreeType 2.6"
|
2014-01-06 07:53:10 +01:00
|
|
|
.
|
|
|
|
.
|
|
|
|
.SH NAME
|
|
|
|
.
|
|
|
|
freetype-config \- Get information about a libfreetype installation
|
|
|
|
.
|
|
|
|
.
|
|
|
|
.SH SYNOPSIS
|
|
|
|
.
|
|
|
|
.B freetype-config
|
|
|
|
.RI [ options ]
|
|
|
|
.
|
|
|
|
.
|
|
|
|
.SH DESCRIPTION
|
|
|
|
.
|
|
|
|
.B freetype-config
|
|
|
|
returns information needed for compiling and linking programs with the
|
|
|
|
FreeType library, such as linker flags and compilation parameters.
|
|
|
|
.
|
|
|
|
Alternatively, it can be used to query information about the
|
|
|
|
FreeType library version installed on the system, such as the
|
|
|
|
installation (directory path) prefix or the FreeType version number.
|
|
|
|
.
|
|
|
|
.PP
|
|
|
|
This program is part of the FreeType package.
|
|
|
|
.
|
|
|
|
.
|
|
|
|
.SH OPTIONS
|
|
|
|
.
|
|
|
|
There are two types of options: output/display selection options, and
|
|
|
|
path override options.
|
|
|
|
.
|
|
|
|
.
|
|
|
|
.SS Output selection options
|
|
|
|
.
|
|
|
|
Only one of the output selection options should be given at each program
|
|
|
|
invocation.
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.B \-\-prefix
|
|
|
|
Return the prefix value of the installed FreeType library (the default
|
|
|
|
prefix will be `/usr' in most cases for distribution-installed
|
|
|
|
packages).
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.B \-\-exec-prefix
|
|
|
|
Return the executable prefix value of the installed FreeType library
|
|
|
|
(will often be the same as the prefix value).
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.B \-\-ftversion
|
|
|
|
Return the FreeType version number.
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.B \-\-version
|
|
|
|
Return the `libtool version' of the FreeType library.
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.B \-\-libtool
|
|
|
|
Return the library name for linking with libtool.
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.B \-\-libs
|
|
|
|
Return compiler flags for linking with the installed FreeType library.
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.B \-\-cflags
|
|
|
|
Return compiler flags for compiling against the installed FreeType library.
|
|
|
|
.
|
Rewrite library option handling in `configure'; improve `freetype-config'.
o Introduce `auto' value for `--with-XXX' library options; this is
now the default.
o First use `pkg-config' for library detection, then fall back to
other tests.
* builds/unix/configure.raw (--with-zlib, --with-bzip2, --with-png,
--with-harfbuzz): Rewrite.
Use new `xxx_reqpriv', `xxx_libpriv', and `xxx_libstaticconf'
variables to collect data for `freetype2.pc' and `freetype-config'.
(FT2_EXTRA_LIBS): Renamed to ...
(ft2_extra_libs): This since it gets no longer substituted.
(REQUIRES_PRIVATE, LIBS_PRIVATE, LIBS_CONFIG, LIBSSTATIC_CONFIG):
New output variables, replacing `XXX_PKG' and `LIBXXX'.
Add notice at the end of `configure' showing the library
configuration.
* builds/unix/freetype-config.in (--static): New command line
option.
(libs): Updated.
(staticlibs): New variable, to be used if `--static' is given.
* builds/doc/freetype-config.1: Document `--static'.
* builds/unix/freetype2.in, builds/unix/unix-def.in: Updated.
2014-03-03 07:13:45 +01:00
|
|
|
.TP
|
|
|
|
.B \-\-static
|
|
|
|
Make command line options display flags for static linking.
|
|
|
|
.
|
2014-01-06 07:53:10 +01:00
|
|
|
.
|
|
|
|
.SS Path override options
|
|
|
|
.
|
|
|
|
These affect any selected output option, except the libtool version
|
|
|
|
returned by `--version'.
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.BI \-\-prefix= PREFIX
|
|
|
|
Override `--prefix' value with
|
|
|
|
.IR PREFIX .
|
|
|
|
.
|
|
|
|
.TP
|
|
|
|
.BI \-\-exec-prefix= EPREFIX
|
|
|
|
Override `--exec-prefix' value with
|
|
|
|
.IR EPREFIX .
|
|
|
|
.
|
|
|
|
.
|
2014-03-01 16:26:05 +01:00
|
|
|
.SH BUGS
|
|
|
|
In case the libraries FreeType links to are located in non-standard
|
|
|
|
directories, the output from option
|
|
|
|
.B \-\-libs
|
|
|
|
might be incomplete.
|
|
|
|
It is thus recommended to use the
|
|
|
|
.BR pkg-config (1)
|
|
|
|
interface instead, which is able to correctly resolve all dependencies.
|
|
|
|
.
|
|
|
|
.
|
|
|
|
.SH AUTHOR
|
|
|
|
.
|
|
|
|
This manual page was contributed by Nis Martensen <nis.martensen@web.de>,
|
|
|
|
with further refinements from the FreeType team.
|
|
|
|
.
|
|
|
|
.
|
2014-01-06 07:53:10 +01:00
|
|
|
.\" eof
|