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.0 platform.
Download (HTTP): http://downloads.sourceforge.net/freetype/freetype-2.4.8.tar.bz2
Download (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/freetype-2.4.8.tar.bz2
Download MD5 sum: dbf2caca1d3afd410a29217a9809d397
Download size: 1.4 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.8.tar.bz2
Download (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/freetype-doc-2.4.8.tar.bz2
Download MD5 sum: 538c925059e90be23928b454c14df728
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.8.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.8 && cp -v -R docs/* /usr/share/doc/freetype-2.4.8
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 2011-12-09 03:40:04 +0000