sgml-common-0.6.3

Introdução ao SGML Common

O pacote SGML Common contém o install-catalog. Isso é útil para criar e manter catálogos centralizados SGML.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.

Informação do Pacote

Transferências Adicionais

Instalação do SGML Common

Em vez da convenção normal de incluir os arquivos da autotools no pacote, os(as) mantenedores(as) incluíram linques simbólicos para os arquivos em /usr/share/automake. Para versões anteriores do Automake essa convenção é válida, porém versões recentes do Automake instalam os arquivos internos em diretórios específicos da versão. Isso faz com que o conjunto de comandos sequenciados configure aborte, pois ele está inapto a encontrar esses arquivos. Para corrigir esse problema, o sistema de construção precisa ser regerado. Como o arquivo Makefile.am incluído usa sintaxe para instalar a página de manual que não é suportada pelas versões atuais do Automake, um remendo é exigido para corrigir a sintaxe.

patch -Np1 -i ../sgml-common-0.6.3-manpage-1.patch &&
autoreconf -f -i

Instale o SGML Common executando os seguintes comandos:

./configure --prefix=/usr --sysconfdir=/etc &&
make

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

make docdir=/usr/share/doc 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
[Dica]

Dica de Atualização

Remova os itens de catálogo acima antes de atualizar (como o(a) usuário(a) root) com:

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

Configurando o SGML Common

Arquivos de Configuração

/etc/sgml/sgml.conf

Informação de Configuração

Nenhuma mudança nesse arquivo é necessária.

Conteúdo

Aplicativos Instalados: install-catalog e sgmlwhich
Bibliotecas Instaladas: Nenhum(a)
Arquivos Instalados: Arquivos de entidade DocBook SGML e XML
Diretórios Instalados: /etc/sgml, /usr/share/doc/sgml-common-0.6.3 e /usr/share/sgml

Descrições Curtas

install-catalog

cria um catálogo centralizado que mantém referências para catálogos espalhados pela árvore de diretórios /usr/share/sgml

sgmlwhich

imprime o nome do arquivo de configuração principal na saída padrão

arquivos de entidades SGML

contém as entidades básicas de caracteres definidas com entradas SDATA

arquivos de entidades XML

contém as entidades básicas de caracteres definidas por uma representação hexadecimal do número de caracteres Unicode