The FreeType2 package contains a library to allow applications to properly render TrueType fonts.
This package is known to build and work properly using an LFS-7.1 platform.
Download (HTTP): http://downloads.sourceforge.net/freetype/freetype-2.4.9.tar.bz2
Download (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/freetype-2.4.9.tar.bz2
Download MD5 sum: 77a893dae81fd5b896632715ca041179
Download size: 1.5 MB
Estimated disk space required: 41 MB (includes installing additional documentation)
Estimated build time: 0.3 SBU
Additional Documentation
Download (HTTP): http://downloads.sourceforge.net/freetype/freetype-doc-2.4.9.tar.bz2
Download (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/freetype-doc-2.4.9.tar.bz2
Download MD5 sum: 39c0881d426db837aa6ff1856e44af86
Download size: 105 KB
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/freetype2
If you downloaded the additional documentation, unpack it into the source tree using the following command:
tar -xf ../freetype-doc-2.4.9.tar.bz2 \
--strip-components=2 -C docs
Install FreeType2 by running the following commands:
sed -i -r 's:.*(#.*SUBPIXEL.*) .*:\1:' \
include/freetype/config/ftoption.h &&
./configure --prefix=/usr &&
make
This package does not come with a test suite.
Now, as the root user:
make install && install -v -m755 -d /usr/share/doc/freetype-2.4.9 && cp -v -R docs/* /usr/share/doc/freetype-2.4.9
sed -i -r 's:.*(#.*SUBPIXEL.*)
.*:\1:' include/freetype/config/ftoption.h: This
command enables LCD optimized rendering. This option results in
improved rendering of fonts, but may have patent restrictions. Be
sure to read the 'Other patent issues'
part of http://www.freetype.org/patents.html
before enabling this option.
Last updated on 2012-03-25 17:22:05 +0000