OpenSP-1.5.2
      
      
      
        
          Instalação do OpenSP
        
        
          Instale o OpenSP executando os
          seguintes comandos:
        
        sed -i 's/32,/253,/' lib/Syntax.cxx &&
sed -i 's/LITLEN          240 /LITLEN          8092/' \
    unicode/{gensyntax.pl,unicode.syn} &&
./configure --prefix=/usr                              \
            --disable-static                           \
            --disable-doc-build                        \
            --enable-default-catalog=/etc/sgml/catalog \
            --enable-http                              \
            --enable-default-search-path=/usr/share/sgml &&
make pkgdatadir=/usr/share/sgml/OpenSP-1.5.2
        
          Para testar os resultados, emita: make check. Até nove dos vinte e
          três (23) testes possivelmente falhem. Não fique assustado(a).
        
        
          Agora, como o(a) usuário(a) root:
        
        make pkgdatadir=/usr/share/sgml/OpenSP-1.5.2 \
     docdir=/usr/share/doc/OpenSP-1.5.2      \
     install &&
ln -v -sf onsgmls   /usr/bin/nsgmls   &&
ln -v -sf osgmlnorm /usr/bin/sgmlnorm &&
ln -v -sf ospam     /usr/bin/spam     &&
ln -v -sf ospcat    /usr/bin/spcat    &&
ln -v -sf ospent    /usr/bin/spent    &&
ln -v -sf osx       /usr/bin/sx       &&
ln -v -sf osx       /usr/bin/sgml2xml &&
ln -v -sf libosp.so /usr/lib/libsp.so
       
      
        
          Explicações do Comando
        
        
          sed -i
          's/32,/253,/...unicode.syn}: Esses seds evitam
          algumas mensagens irritantes que possivelmente apareçam durante a
          execução do openjade.
        
        
          --disable-static: Essa
          chave impede a instalação das versões estáticas das bibliotecas.
        
        
          --enable-http: Essa chave
          adiciona suporte para HTTP.
        
        
          --disable-doc-build: Essa
          chave evita que o conjunto de comandos sequenciais configure verifique se você tem o
          xmlto instalado. Se você tiver o
          xmlto, poderá remover essa opção.
        
        
          --enable-default-catalog=/etc/sgml/catalog:
          Essa chave configura o caminho para o catálogo centralizado.
        
        
          --enable-default-search-path: Essa
          chave configura o valor padrão de SGML_SEARCH_PATH.
        
        
          --enable-xml-messages: Essa chave
          adiciona suporte para mensagens formatadas em XML.
        
        
          make
          pkgdatadir=/usr/share/sgml/OpenSP-1.5.2 : Isso
          configura a variável pkgdatadir no Makefile de /usr/share/OpenSP para /usr/share/sgml/OpenSP-1.5.2.
        
        
          ln -v -sf ...: Esses
          comandos criam os equivalentes SP
          dos executáveis e bibliotecas OpenSP.
        
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              onsgmls, osgmlnorm, ospam, ospcat,
              ospent, osx e os links simbólicos equivalentes do SP: nsgmls, sgml2xml, sgmlnorm, spam,
              spcat, spent e sx
            
            
              Biblioteca Instalada:
              libosp.so e o link simbólico equivalente
              do SP: libsp.so
            
            
              Diretórios Instalados:
              /usr/include/OpenSP,
              /usr/share/doc/OpenSP e /usr/share/sgml/OpenSP-1.5.2
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    onsgmls
                   
                 | 
                
                   
                    é usado para processar arquivos SGML
                   
                 | 
              
              
                | 
                   
                    osgmlnorm
                   
                 | 
                
                   
                    imprime na saída padrão uma instância de documento
                    normalizada para o documento SGML contido na concatenação
                    das entidades com identificadores de sistema .nf e .fi
                   
                 | 
              
              
                | 
                   
                    ospam
                   
                 | 
                
                   
                    é um editor de fluxo de marcação
                   
                 | 
              
              
                | 
                   
                    ospcat
                   
                 | 
                
                   
                    imprime identificadores de sistema eficazes encontrados
                    nos catálogos
                   
                 | 
              
              
                | 
                   
                    ospent
                   
                 | 
                
                   
                    fornece acesso ao gerenciador de entidades do
                    OpenSP
                   
                 | 
              
              
                | 
                   
                    osx
                   
                 | 
                
                   
                    é um normalizador SGML ou usado para converter arquivos
                    SGML em arquivos XML
                   
                 | 
              
              
                | 
                   
                    nsgmls
                   
                 | 
                
                   
                    é um link simbólico para onsgmls
                   
                 | 
              
              
                | 
                   
                    sgml2xml
                   
                 | 
                
                   
                    é um link simbólico para osx
                   
                 | 
              
              
                | 
                   
                    sgmlnorm
                   
                 | 
                
                   
                    é um link simbólico para osgmlnorm
                   
                 | 
              
              
                | 
                   
                    spam
                   
                 | 
                
                   
                    é um link simbólico para ospam
                   
                 | 
              
              
                | 
                   
                    spcat
                   
                 | 
                
                   
                    é um link simbólico para ospcat
                   
                 | 
              
              
                | 
                   
                    spent
                   
                 | 
                
                   
                    é um link simbólico para ospent
                   
                 | 
              
              
                | 
                   
                    sx
                   
                 | 
                
                   
                    é um link simbólico para osx
                   
                 | 
              
              
                | 
                   
                    libosp.so
                   
                 | 
                
                   
                    contém funções exigidas pelos aplicativos do OpenSP para analisar, validar e
                    manipular arquivos SGML e XML
                   
                 | 
              
              
                | 
                   
                    libsp.so
                   
                 | 
                
                   
                    é um link simbólico para libosp.so
                   
                 |