The DocBook XSL Stylesheets package contains XSL stylesheets. These are useful for performing transformations on XML DocBook files.
This package is known to build and work properly using an LFS-7.10 platform.
Download (HTTP): http://downloads.sourceforge.net/docbook/docbook-xsl-1.79.1.tar.bz2
Download MD5 sum: b48cbf929a2ad85e6672f710777ca7bc
Download size: 21 MB
Estimated disk space required: 49 MB (includes installing optional documentation)
Estimated build time: less than 0.1 SBU
Optional documentation
Download (HTTP): http://downloads.sourceforge.net/docbook/docbook-xsl-doc-1.79.1.tar.bz2
Download MD5 sum: 7eb51958e1bf97f3c5b013c42eb61e31
Download size: 1.0 MB
apache-ant-1.9.7 (to produce “webhelp” documents), libxslt-1.1.29 (or any other XSLT processor, to process Docbook documents), Python-2.7.12 or Python-3.5.2 (to use “extensions”), Ruby-2.3.1 (to utilize the “epub” stylesheets), Zip-3.0 (to produce “epub3” documents), and Saxon6 and Xerces2 Java (used with apache-ant-1.9.7 to produce “webhelp” documents)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/docbook-xsl
If you downloaded the optional documentation tarball, unpack it with the following command:
tar -xf ../docbook-xsl-doc-1.79.1.tar.bz2 --strip-components=1
BLFS does not install the required packages to run the test suite and provide meaningful results.
          Install DocBook XSL Stylesheets by
          running the following commands as the root user:
        
install -v -m755 -d /usr/share/xml/docbook/xsl-stylesheets-1.79.1 &&
cp -v -R VERSION assembly common eclipse epub epub3 extensions fo        \
         highlighting html htmlhelp images javahelp lib manpages params  \
         profiling roundtrip slides template tests tools webhelp website \
         xhtml xhtml-1_1 xhtml5                                          \
    /usr/share/xml/docbook/xsl-stylesheets-1.79.1 &&
ln -s VERSION /usr/share/xml/docbook/xsl-stylesheets-1.79.1/VERSION.xsl &&
install -v -m644 -D README \
                    /usr/share/doc/docbook-xsl-1.79.1/README.txt &&
install -v -m644    RELEASE-NOTES* NEWS* \
                    /usr/share/doc/docbook-xsl-1.79.1
        
          If you downloaded the optional documentation tarball, install the
          documentation by issuing the following command as the root user:
        
cp -v -R doc/* /usr/share/doc/docbook-xsl-1.79.1
            Create (or append) and populate the XML catalog file using the
            following commands as the root
            user:
          
if [ ! -d /etc/xml ]; then install -v -m755 -d /etc/xml; fi &&
if [ ! -f /etc/xml/catalog ]; then
    xmlcatalog --noout --create /etc/xml/catalog
fi &&
xmlcatalog --noout --add "rewriteSystem" \
           "http://docbook.sourceforge.net/release/xsl/1.79.1" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.79.1" \
    /etc/xml/catalog &&
xmlcatalog --noout --add "rewriteURI" \
           "http://docbook.sourceforge.net/release/xsl/1.79.1" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.79.1" \
    /etc/xml/catalog &&
xmlcatalog --noout --add "rewriteSystem" \
           "http://docbook.sourceforge.net/release/xsl/current" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.79.1" \
    /etc/xml/catalog &&
xmlcatalog --noout --add "rewriteURI" \
           "http://docbook.sourceforge.net/release/xsl/current" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.79.1" \
    /etc/xml/catalog
          
            Occasionally, you may find the need to install other versions of
            the XSL stylesheets as some projects reference a specific
            version. One example is BLFS-6.0, which required the 1.67.2
            version. In these instances you should install any other required
            version in its own versioned directory and create catalog entries
            as follows (substitute the desired version number for <version>):
          
xmlcatalog --noout --add "rewriteSystem" \
           "http://docbook.sourceforge.net/release/xsl/<version>" \
           "/usr/share/xml/docbook/xsl-stylesheets-<version>" \
    /etc/xml/catalog &&
xmlcatalog --noout --add "rewriteURI" \
           "http://docbook.sourceforge.net/release/xsl/<version>" \
           "/usr/share/xml/docbook/xsl-stylesheets-<version>" \
    /etc/xml/catalog
        Last updated on 2016-08-27 10:00:09 -0700