Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 24. Библиотеки системы X | Вперед |
Пакет WebKitGTK+-1.6.1
Знакомимся с пакетом WebKitGTK+
Пакет WebKitGTK+ является портом на платформу GTK+ мобильного движка WebKit, используемого для рендеринга.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://webkitgtk.org/webkit-1.6.1.tar.gz
- Контрольная сумма MD5: c11743694b1b71dad287b2e7a9e73b05
- Размер загружаемого пакета: 9,7 MB
- Оценочный размер требуемого дискового пространства: 500 MB (устанавливается 38 MB)
- Оценочное время сборки: 28 SBU
Зависимости пакета WebKitGTK+
Обязательные
Gperf-3.0.4, libjpeg-8c, libpng-1.5.5, ICU-4.8.1.1, libxslt-1.1.26, gtk+-2.24.8 или gtk+-3.2.3 (если установлены оба пакета, то по умолчанию скрипт configure будет использовать gtk+-3), libsoup-2.30.2, GStreamer Base Plug-ins-0.10.25, Which-2.20 и SQLite-3.7.8
Необязательные
cURL-7.22.0, enchant-1.6.0, GeoClue, gobject-introspection-1.30.0 (требуется, если собирается пакет epiphany), GTK-Doc-1.18 и MathML.
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/webkitgtk
Установка пакета WebKitGTK+
Установите пакет WebKitGTK+ с помощью следующих команд:
./configure --prefix=/usr --with-gtk=2.0 && make
Чтобы проверить результаты, выполните команду make check (чтобы это сделать, вы должны находиться в терминале xterm или аналогичном, поскольку будут запущены несколько окон).
Теперь в роли пользователя root
выполните:
make install
Пояснение команд
--with-gtk=2.0
: Этот параметр указывает компилировать пакет
Webkit с использованием Gtk+-2 даже в том случае, если также установлен
Gtk+-3. При использовании Gtk+-2 все устанавливаемые модули будут иметь
суффикс 1.0. При компилировании с Gtk+-3 все устанавливаемые модули
будут иметь 3.0. Оба варианта можно устанавливать одновременно
поскольку конфликта, свзанного с именами не будет.
--enable-introspection
: Этот параметр включает поддержку пакета gobject-introspection.
--enable-gtk-doc
: Используйте этот параметр, если установлен пакет GTK-Doc и вы хотите пересобрать и установить документацию по API.
Описание пакета
Установленные программы: jsc-1 или jsc-3 (в зависимости от того, устанавливаете ли вы версию gtk+-2 или gtk+-3 пакета webkit)
Установленные библиотеки: libwebkit-1.0.so и libjavascriptcoregtk-1.0.so или libwebkit-3.0.so и libjavascriptcoregtk-3.0.so (в зависимости от того, устанавливаете ли вы версию gtk+-2 или gtk+-3 пакета webkit)
Установленные директории: /usr/include/webkit-1.0 и /usr/share/webkit-1.0 или /usr/include/webkit-3.0 и /usr/share/webkit-3.0 (в зависимости от того, устанавливаете ли вы версию gtk+-2 или gtk+-3 пакета webkit)
Краткое описание
jsc-1 или jsc-3 | утилита командной строки, которая позволит вам запускать программы JavaScript вне контекста веб браузера |
| содержит функции API для WebKitGTK+ и gtk+-2 |
| содержит функции API для WebKitGTK+ и gtk+-3 |
| содержит функции, которые используются в jsc-1 |
| содержит функции, которые используются в jsc-3 |
Перевод сделан с варианта оригинала, датированного 2011-12-12 13:12:28 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет Xulrunner-9.0.1 | Пакет libsexy-0.1.11 |