Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com From: "Markus Hoenicka" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15537.50650.655000.144867@gargle.gargle.HOWL> Date: Mon, 8 Apr 2002 16:31:22 +0000 To: cygwin-apps AT cygwin DOT com Subject: Re: SGML/XML packages available for testing In-Reply-To: <20020408162453.GB11159@redhat.com> References: <15537 DOT 49960 DOT 183000 DOT 723913 AT gargle DOT gargle DOT HOWL> <20020408162453 DOT GB11159 AT redhat DOT com> 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/