OpenSP-1.5.1

Introducción a OpenSP

El paquete OpenSP contiene una librería en C++ para el uso de ficheros SGML/XML. Es útil para validar, procesar y manipular documentos en SGML o XML.

Información sobre el paquete

Descarga adicionales

Dependencias de OpenSP

Requerida

SGML Common-0.6.3

Instalación de OpenSP

Instala OpenSP ejecutando los siguientes comandos:

patch -Np1 -i ../OpenSP-1.5.1-LITLEN-1.patch &&
patch -Np1 -i ../OpenSP-1.5.1-gcc34-1.patch &&
./configure --prefix=/usr --disable-static --enable-http \
    --enable-default-catalog=/etc/sgml/catalog \
    --enable-default-search-path=/usr/share/sgml &&
make pkgdatadir=/usr/share/sgml/OpenSP-1.5.1 &&
make pkgdatadir=/usr/share/sgml/OpenSP-1.5.1 install &&
ln -sf onsgmls /usr/bin/nsgmls &&
ln -sf osgmlnorm /usr/bin/sgmlnorm &&
ln -sf ospam /usr/bin/spam &&
ln -sf ospcat /usr/bin/spcat &&
ln -sf ospent /usr/bin/spent &&
ln -sf osx /usr/bin/sx &&
ln -sf osx /usr/bin/sgml2xml &&
ln -sf libosp.so /usr/lib/libsp.so

Explicación de los comandos

--disable-static: Esta opción evita la construcción de la librería estática.

--enable-http: Esta opción añade soporte para http.

--enable-default-catalog=/etc/sgml/catalog : Esta opción establece la ruta al catálogo centralizado.

--enable-default-search-path: Esta opción establece el valor por defecto de SGML_SEARCH_PATH.

--enable-xml-messages: Esta opción añade soporte para Mensajes Formateados en XML.

make pkgdatadir=/usr/share/sgml/OpenSP-1.5.1: Esto cambia el valor de la variable pkgdatadir en el fichero Makefile de /usr/share/OpenSP a /usr/share/sgml/OpenSP-1.5.

ln -sf ...: Estos comandos crean los equivalentes en SP de los ejecutables y librerías de OpenSP.

Contenido

El paquete OpenSP contiene onsgmls, ospam, osx, ospcat y ospent.

Descripciones

onsgmls

onsgmls procesa ficheros SGML.

ospam

ospam es un editor de flujo de marcas.

osx

osx es un normalizador de SGML o un conversor de SGML a XML.

ospcat

ospcat imprime los identificadores efectivos del sistema encontrados en los catálogos.

ospent

ospent proporciona acceso al administrador de entidades de OpenSP.

Last updated on 2005-04-09 00:53:09 +0200