Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 24. Библиотеки системы X | Вперед |
Пакет Pango-1.29.4
Знакомимся с пакетом Pango
В пакете Pango находятся библиотеки libpango
. Они используются для компоновки и рендеринга текста.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://ftp.gnome.org/pub/gnome/sources/pango/1.29/pango-1.29.4.tar.xz
- Загрузка (FTP): ftp://ftp.gnome.org/pub/gnome/sources/pango/1.29/pango-1.29.4.tar.xz
- Контрольная сумма MD5: 9d5aba73897d2e8e8115b3f4fddbc0af
- Размер загружаемого пакета: 1,1 MB
- Оценочный размер требуемого дискового пространства: 36 MB
- Оценочное время сборки: 0,4 SBU
Зависимости пакета Pango
Обязательные
GLib-2.30.1 и один из пакетов cairo-1.10.2, система X Window или Fontconfig-2.8.0
ЗамечаниеДля сборки Pango пакет cairo не требуется, но прежде, чем собирать Pango, рекомендуется установить пакет cairo и систему X Window. Если вы не собираете Pango с пакетом cairo в качестве движка, то GTK+-2 собираться не будет. |
Необязательные
gobject-introspection-1.30.0, LibThai
Необязательные (для пересборки документации по API)
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/pango
Установка пакета Pango
Установите пакет Pango с помощью следующих команд:
./configure --prefix=/usr --sysconfdir=/etc && make
Чтобы проверить результаты, выполните команду make check. Вы можете установить пакет GTK-Doc-1.18, если вы хотите проверить результат установки документации. Кроме того, тест "testboundries" может не пройти в случае, если у вас установлен пакет LibThai.
Теперь в роли пользователя root
выполните:
make install
Пояснение команд
--sysconfdir=/etc
: Этот переключатель указывает устанавливать конфигурационные файлы в директорий /etc
, а не в директорий /usr/etc
.
--enable-gtk-doc
: Используйте этот параметр, если установлен пакет GTK-Doc и вы хотите пересобрать и установить документацию по API.
--disable-static
: Этот переключатель предотвращает сборку статических библиотек.
Конфигурирование пакета Pango
Конфигурационные файлы
/etc/pango/pangorc
, ~/.pangorc
, а также файл, указанный в переменной среды окружения PANGO_RC_FILE
Подробнее о конфигурировании
Путь к модулю Pango указывается с помощью ключа Pango/ModulesPath в конфигурационной базе Pango, которая считывается из конфигурационных файлов, указанных выше.
Описание пакета
Установленные программы: pango-querymodules и pango-view
Установленные библиотеки: libpango-1.0.so, libpangocairo-1.0.so, libpangoft2-1.0.so, libpangox-1.0.so, libpangoxft-1.0.so, pango-arabic-fc.so, pango-arabic-lang.so, pango-basic-fc.so, pango-basic-x.so, pango-hangul-fc.so, pango-hebrew-fc.so, pango-indic-fc.so, pango-indic-lang.so, pango-khmer-fc.so, pango-syriac-fc.so, pango-thai-fc.so и pango-tibetan-fc.so
Установленные директории: /etc/pango, /usr/{include/pango-1.0/pango,lib/pango/1.6.0/modules, share/gtk-doc/html/pango}
Краткое описание
pango-querymodules | утилита регистрации модулей, которая собирает информацию о загружаемых модулях Pango |
pango-view | выполняет рендеринг файла с помощью Pango с целью просмотра его содержимого |
| содержит низкоуровневые процедуры рендеринга внешнего вида изображения, высокоуровневый драйвер, предназначенный для общей компоновки всех блоков текста, и процедуры, которые помогают редактировать текст на других языках |
Перевод сделан с варианта оригинала, датированного 2011-12-03 20:54:08 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет cairomm-1.6.2 | Пакет pangomm-2.26.2 |