Difference between revisions of "DocBook SGML DTD-4.x"

From CBLFS
Jump to navigationJump to search
 
(Non-Multilib or Multilib)
Line 32: Line 32:
 
  install-catalog --add /etc/sgml/sgml-docbook-dtd-4.4.cat \
 
  install-catalog --add /etc/sgml/sgml-docbook-dtd-4.4.cat \
 
     /etc/sgml/sgml-docbook.cat
 
     /etc/sgml/sgml-docbook.cat
 +
 +
Using only the most current 4.x version of DocBook SGML DTD requires the following (perform as the root user):
 +
 +
cat >> /usr/share/sgml/docbook/sgml-dtd-4.4/catalog << "EOF"
 +
  -- Begin Single Major Version catalog changes --
 +
 +
PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "docbook.dtd"
 +
PUBLIC "-//OASIS//DTD DocBook V4.2//EN" "docbook.dtd"
 +
PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "docbook.dtd"
 +
PUBLIC "-//OASIS//DTD DocBook V4.0//EN" "docbook.dtd"
 +
 +
  -- End Single Major Version catalog changes --
 +
EOF

Revision as of 14:27, 3 September 2006

Download Source: http://www.docbook.org/sgml/4.4/docbook-4.4.zip

Dependencies

Required

Non-Multilib or Multilib

The package source is distributed in zip format and requires unzip. You should create a directory and change to that directory before unzipping the file to ease the removal of the source files after the package has been installed.

Remove the ENT definitions from the catalog file.

sed -i -e '/ISO 8879/d' \
    -e '/gml/d' docbook.cat

Install the package

install -v -d /usr/share/sgml/docbook/sgml-dtd-4.4 &&
chown -R root:root . &&
install -v docbook.cat /usr/share/sgml/docbook/sgml-dtd-4.4/catalog &&
cp -v -af *.dtd *.mod *.dcl /usr/share/sgml/docbook/sgml-dtd-4.4 &&
install-catalog --add /etc/sgml/sgml-docbook-dtd-4.4.cat \
    /usr/share/sgml/docbook/sgml-dtd-4.4/catalog &&
install-catalog --add /etc/sgml/sgml-docbook-dtd-4.4.cat \
    /etc/sgml/sgml-docbook.cat

Using only the most current 4.x version of DocBook SGML DTD requires the following (perform as the root user):

cat >> /usr/share/sgml/docbook/sgml-dtd-4.4/catalog << "EOF"
  -- Begin Single Major Version catalog changes --

PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.2//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.0//EN" "docbook.dtd"

  -- End Single Major Version catalog changes --
EOF