Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 10. Утилиты общего назначения Вперед

Пакет GTK-Doc-1.18

Знакомимся с пакетом GTK-Doc

В пакете GTK-Doc находится документатор кода. Он используется для извлечения из кода специально отформатированных комментариев и создания документации API. Этот пакет не является обязательным и если он не установлен, то документация для пакетов собираться не будет. Это не значит, что у вас не будет никакой документации. Если пакет GTK-Doc отсутствует, во время установки в вашу систему будет скопирована вся предварительно собранная документация.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

Зависимости пакета GTK-Doc

Обязательные

DocBook XML DTD-4.5,DocBook XSL Stylesheets-1.76.1 и libxslt-1.1.26

Необязательные

GLib-2.30.1 (для тестового набора), dblatex или FOP-1.0 (поддержка XML PDF), GNOME Doc Utils-0.20.2 и Which-2.20 (сборка документации gtk-doc), OpenJade-1.3.2 с DocBook SGML DTD-4.5 и DocBook DSSSL Stylesheets-1.79 (поддержка SGML, сопровождение больше не осуществляется), Python-2.7.2 (сборка gtkdoc-depscan) и Rarian-0.8.1

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/gtk-doc

Установка пакета GTK-Doc

Установите пакет GTK-Doc с помощью следующих команд:

sed -i 's/wa!/w! $temp_source_file.html/' gtkdoc-fixxref.in \
./configure --prefix=/usr  \
            --disable-scrollkeeper &&
make

Чтобы проверить результаты, выполните команду make check.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

--disable-scrollkeeper: Отменяет обновление базы данных scrollkeeper. Удалите параметр, если у вас установлен пакет rarian.

sed -i '...' gtkdoc-fixxref.in: Эта команда устраняет проблему, из-за которой обращение к редактору Vim происходило не так, как ожидалось. Смотрите описание на https://bugzilla.gnome.org/show_bug.cgi?id=627223.

Описание пакета

Установленные программы: gtkdoc-check, gtkdoc-depscan, gtkdoc-fixxref, gtkdocize, gtkdoc-mkdb, gtkdoc-mkhtml, gtkdoc-mkman, gtkdoc-mkpdf, gtkdoc-mktmpl, gtkdoc-rebase, gtkdoc-scan, gtkdoc-scangobj и gtkdoc-scanobj

Установленные библиотеки: Нет

Установленные директории: /usr/share/{gnome/help/gtk-doc-manual/*,gtk-doc/data,omf/gtk-doc-manual,sgml/gtk-doc}

Краткое описание

gtkdoc*

здесь находятся все скрипты для всех оболочек, для Perl или Python, которые используются скриптами Makefile при генерации документации по собираемым пакетам

Перевод сделан с варианта оригинала, датированного 2011-12-14 18:32:19 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Hd2u-1.0.1   Пакет ScrollKeeper-0.3.14