Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 9. Графические библиотеки и библиотеки шрифтов | Вперед |
Пакет FreeType-2.4.8
Знакомимся с пакетом FreeType2
В пакете FreeType2 находится библиотека, позволяющая приложениям правильно отображать шрифты TrueType.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://downloads.sourceforge.net/freetype/freetype-2.4.8.tar.bz2
- Загрузка (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/freetype-2.4.8.tar.bz2
- Контрольная сумма MD5: dbf2caca1d3afd410a29217a9809d397
- Размер загружаемого пакета: 1,4 MB
- Оценочный размер требуемого дискового пространства: 41 MB (включая установку дополнительной документации)
- Оценочное время сборки: 0,3 SBU
Дополнительные загрузки
Дополнительная документация
- Загрузка (HTTP): http://downloads.sourceforge.net/freetype/freetype-doc-2.4.8.tar.bz2
- Загрузка (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/freetype-doc-2.4.8.tar.bz2
- Контрольная сумма MD5: 538c925059e90be23928b454c14df728
- Размер загружаемого пакета: 105 KB
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/freetype2
Установка пакета FreeType2
Если вы скачали дополнительную документацию, распакуйте ее в дерево с исходными кодами с помощью следующей команды:
tar -xf ../freetype-doc-2.4.8.tar.bz2 \ --strip-components=2 -C docs
Установите пакет FreeType2 с помощью следующих команд:
sed -i -r 's:.*(#.*SUBPIXEL.*) .*:\1:' \ include/freetype/config/ftoption.h && ./configure --prefix=/usr && make
В этом пакете набор тестов отсутствует.
Теперь в роли пользователя root
выполните:
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: Эта команда позволяет оптимизировать изображение, выдаваемое на экран LCD. Эта настройка приводит в результате к улучшению отображения шрифтов, но может иметь патентные ограничения. Прежде, чем включить эту настройку, не забудьте прочитать раздел "Other patent issues" ("Другие вопросы, касающиеся патентов") на странице http://www.freetype.org/patents.html.
Описание пакета
Установленные программы: freetype-config
Установленные библиотеки: libfreetype.{so,a}
Установленные директории: /usr/include/freetype2 и /usr/share/doc/freetype-2.4.8
Краткое описание
freetype-config | используется для получения информации о шрифтах FreeType, используемой при компиляции и компоновке |
| содержит функции рендеринга различных типов шрифтов, например, TrueType и Type1 |
Перевод сделан с варианта оригинала, датированного 2011-12-09 03:40:04 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет libmng-1.0.10 | Пакет Fontconfig-2.8.0 |