Mail Archives: cygwin-apps/2002/04/08/12:32:32
Christopher Faylor writes:
> Can you post the setup.hint files for the above, please?
>
Most if not all were posted a while ago (putting the packages together
took longer than expected), but here they are again. I'll be happy to
revise them if anything is wrong.
# setup.hint for the Cygwin docbook-dsssl package
# Original source: http://sourceforge.net/projects/docbook
category: Text
requires: sgml-base openjade docbook-sgml perl ash
# sgml-base - So we can add DTDs to the SGML catalog.
# openjade - not really required for installation, but if you
# want to do anything *useful* with it you'll need a
# DSSSL engine, and openjade is the only one cygwin offers.
# docbook - We need the DTD available to do anything.
# ash/perl - To run the post-install script to update the SGML catalog.
# perl - To build indices for DocBook documents
test: 1.76-1
sdesc: "DSSSL stylesheets for the DocBook SGML and XML DTDs"
ldesc: "DSSSL stylesheets for transforming DocBook SGML or XML documents
to HTML, TeX, MIF or RTF. For DocBook XML documents you may consider
using xsltproc and the docbook-xsl stylesheets instead.
Includes a perl script for generating the index.
See http://docbook.sourceforge.net/ for more information."
--------------------------------------------------------
category: Text
requires: sgml-base openjade bash
# sgml-base - So we can add DTDs to the SGML catalog.
# bash - To run the post-install script.
# openjade - not really required for installation, but if you
# want to do anything *useful* with it you'll need an
# SGML parser, and openjade is the only one cygwin offers.
test: 4.1-1
sdesc: "An SGML DTD for writing books and other documentation."
ldesc: "An SGML DTD for writing books and other documentation,
especially technical documentation.
To convert DocBook documents to other formats such as HTML, you also need
the package docbook-dsssl.
This DTD is also available in XML flavour (in package 'docbook-xml').
See http://www.oasis-open.org/docbook/ for more information."
--------------------------------------------------------
category: Text
requires: xml-base libxml2 ash
# xml-base - XML entities
# libxml2 - So we can add DTDs to the XML catalog.
# ash - To run the post-install script.
test: 4.1.2-1
sdesc: "An XML DTD for writing books and other documentation."
ldesc: "An XML DTD for writing books and other documentation,
especially technical documentation.
To convert DocBook documents to other formats such as HTML, you also need
the package docbook-xsl.
This DTD is also available in SGML flavour (in package 'docbook-sgml').
See http://www.oasis-open.org/docbook/ for more information."
--------------------------------------------------------
# setup.hint file for the Cygwin docbook-xsl package
# Original source: http://docbook.sourceforge.net/
category: Text
requires: libxslt docbook-xml
# libxslt - not really required for installation, but if you
# want to do anything *useful* with it you'll need a
# XSLT engine, and libxslt is the only one cygwin offers.
# docbook-xml - If you want to do anything with this package then you need
# the Docbook XML DTD. If docbook-xml isn't installed, it
# will be automatically fetched from a web server *every time*
# they're needed. However, that's a very slow way to do it -
# far better to install them locally.
test: 1.49-1
sdesc: "XSL stylesheets for transforming DocBook XML to HTML and
other formats."
ldesc: "XSL stylesheets for transforming DocBook XML to HTML or FO.
Once the document has been converted to a FO (Formatting Object) file,
it can be further processed to PDF or other formats, using tools
such as PassiveTeX (not included)
See http://docbook.sourceforge.net/ for more information."
--------------------------------------------------------
# setup.hint file for the Cygwin OpenJade package
# Original source: http://openjade.sourceforge.net/
sdesc: "A SGML parser and a DSSSL engine to transform SMGL and XML documents"
ldesc: "OpenSP is a library for parsing SGML files. The package contains
several binaries using this library. Among them is OpenJade, a DSSSL engine
that transforms SMGL and XML documents. Openjade contains backends to create
human-readable output (RTF, HTML, MIF), a backend to create TeX output for
further transformation into Postscript and PDF formats, as well as backends
to create FOT and to perform SGML->SGML transformations. Openjade is widely
used for SGML/XML-based software manuals using the linuxdoc or DocBook DTDs.
Use of the docbook and docbook-dsssl packages is recommended."
test: 1.3.1-1
category: Text
requires: cygwin sgml-base ash libintl1
# cygwin - This package contains binaries.
# sgml-base - So we can add DTDs to the SGML catalog.
# ash - To run the post-install script to update the SGML catalog.
--------------------------------------------------------
category: Text
requires: perl ash
# perl - To run the SGML catalog maintainace script.
# ash - To run the post-install script.
test: 1.01-1
sdesc: "A basic SGML tree, and tools to maintain it."
ldesc: "A basic SGML tree, and tools to maintain it.
Includes the ISO entities, and the definitions of HTML 3.2, 4.0 and 4.01."
--------------------------------------------------------
# setup.hint file for the Cygwin tei-xml package
# Original source: http://www.tei-c.org/P4X/DTD
category: Text
requires: libxslt tei-xsl sgml-base xml-base
# libxslt - not really required for installation, but if you
# want to do anything *useful* with it you'll need a
# XSLT engine, and libxslt is the only one cygwin
# offers.
# tei-xsl - not really required for installation, but without
# the stylesheets you won't be able to transform your
# TEI XML documents
# sgml-base - to incorporate the catalog file into the master
# SGML catalog
# xml-base - to include the DTD in the XML catalog
test: p4-1
sdesc: "The Text Encoding Initiative (TEI) XML DTD"
ldesc: "The Text Encoding Initiative (TEI) XML DTD
A large, modular, and flexible document type definition which is
widely used in linguistic applications, although it is as well
suitable for general-purpose documents.
See http://www.tei-c.org/ for more information."
--------------------------------------------------------
# setup.hint file for the Cygwin tei-xsl package
# Original source: http://www.tei-c.org/Stylesheets/teixsl.html
category: Text
requires: libxslt tei-xml
# libxslt - not really required for installation, but if you
# want to do anything *useful* with it you'll need a
# XSLT engine, and libxslt is the only one cygwin
# offers.
# tei-xml - not really required for installation, but without
# the DTD you won't be able to transform your
# TEI XML documents
test: 20011027-1
sdesc: "The TEI XSL Stylesheets"
ldesc: "The XSL Stylesheets for the Text Encoding Initiative (TEI) XML DTD
These stylesheets do not yet support all elements of the (pretty
complex) TEI DTD, but a popular subset (TEILite) is completely
supported.
See http://www.tei-c.org/ for more information."
--------------------------------------------------------
# This package is assembled from the XML parts of Debian's sgml-base
# package, with minor modifications for cygwin. Note that this package
# does not contain any XML DTDs, they are in xml-base.
# Contents:
# - ISO entity definitions
# - XHTML 1.0 and 1.1 DTDs
# - Minor miscellaneous DTDs.
#
category: Text
requires: libxsl2 ash
# libxsl2 - To maintain the XML catalog.
# ash - To run the post-install script to set up an SGML catalog.
test: 1.1-1
sdesc: "Basic XML and XHTML DTDs and entities."
ldesc: "A basic XML tree. Includes the ISO entities, and the definitions
of XHTML 1.0 and 1.1."
regards,
Markus
--
Markus Hoenicka, PhD
UT Houston Medical School
Dept. of Integrative Biology and Pharmacology
6431 Fannin MSB4.114
Houston, TX 77030
(713) 500-6313, -7477
(713) 500-7444 (fax)
Markus DOT Hoenicka AT uth DOT tmc DOT edu
http://ourworld.compuserve.com/homepages/hoenicka_markus/
- Raw text -