Пакет SGML Common содержит install-catalog . Он полезен для создания и поддержания централизованных SGML-каталогов.
Адрес (HTTP): http://gd.tuwien.ac.at/hci/kde/devel/docbook/SOURCES/sgml-common-0.6.3.tgz
Адрес (FTP): ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz
Контрольная сумма: 103c9828f24820df86e55e7862e28974
Размер: 75 KB
Требуемое дисковое пространство: 648 KB
Расчетное время сборки: 0.00 SBU
Требуемый патч http://www.linuxfromscratch.org/blfs/downloads/6.0/sgml-common-0.6.3-manpage-1.patch .
Сначала применим патч:
patch -Np1 -i ../sgml-common-0.6.3-manpage-1.patch
Файлы autotools, включенные в SGML Common, устарели. Используем следующие команды для перегенерирования этих файлов.
aclocal &&
automake -acf &&
autoconf
Установим SGML Common запуском следующих команд:
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install &&
install-catalog --add /etc/sgml/sgml-ent.cat \
/usr/share/sgml/sgml-iso-entities-8879.1986/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat /etc/sgml/sgml-ent.cat
Удалим параграфы вышеуказанного каталога перед обновлением при помощи следующих команд:
install-catalog --remove /etc/sgml/sgml-ent.cat \
/usr/share/sgml/sgml-iso-entities-8879.1986/catalog &&
install-catalog --remove /etc/sgml/sgml-docbook.cat /etc/sgml/sgml-ent.cat
/etc/sgml/sgml.conf.
Нет необходимости менять этот файл.
Пакет SGML Common содержит install-catalog , sgmlwhich, файлы SGML-объектов и файлы XML-объектов.
install-catalog создает централизованный каталог, который содержит ссылки на каталоги, разбросанные по дереву каталогов /usr/share/sgml.
sgmlwhich печатает на стандартный вывод имя основного файла конфигурации.
Файлы SGML-объектов содержат основные символы объектов, описанные содержимым SDATA.
Файлы XML объектов содержат основные символы объектов, описанные в шестнадцатиричном виде кода Unicode-символа.