source: common/blfs-tool-deps/905-docbook-xml@ 3834b6e

2.3 2.3.x 2.4 ablfs ablfs-more legacy new_features trunk
Last change on this file since 3834b6e was 16938b0, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago

Updated blfs-tool dependencies.

  • Property mode set to 100644
File size: 3.8 KB
RevLine 
[91ff6a9]1#!/bin/bash
[045b2dc]2
3# $Id$
4
5set -e
6
7cd /sources
8mkdir docbook-xml
9cd docbook-xml
[16938b0]10unzip ../docbook-xml-4.5.zip
11install -v -d -m755 /usr/share/xml/docbook/xml-dtd-4.5
[045b2dc]12install -v -d -m755 /etc/xml
13chown -R root:root .
14cp -v -af docbook.cat *.dtd ent/ *.mod \
[16938b0]15 /usr/share/xml/docbook/xml-dtd-4.5
[045b2dc]16if [ ! -e /etc/xml/docbook ]; then
17 xmlcatalog --noout --create /etc/xml/docbook
18fi
19xmlcatalog --noout --add "public" \
[16938b0]20 "-//OASIS//DTD DocBook XML V4.5//EN" \
21 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" \
[045b2dc]22 /etc/xml/docbook
23xmlcatalog --noout --add "public" \
[16938b0]24 "-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" \
25 "file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd" \
[045b2dc]26 /etc/xml/docbook
27xmlcatalog --noout --add "public" \
28 "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
[16938b0]29 "file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd" \
[045b2dc]30 /etc/xml/docbook
31xmlcatalog --noout --add "public" \
[16938b0]32 "-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" \
33 "file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod" \
[045b2dc]34 /etc/xml/docbook
35xmlcatalog --noout --add "public" \
[16938b0]36 "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" \
37 "file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod" \
[045b2dc]38 /etc/xml/docbook
39xmlcatalog --noout --add "public" \
[16938b0]40 "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" \
41 "file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod" \
[045b2dc]42 /etc/xml/docbook
43xmlcatalog --noout --add "public" \
[16938b0]44 "-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" \
45 "file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod" \
[045b2dc]46 /etc/xml/docbook
47xmlcatalog --noout --add "public" \
[16938b0]48 "-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" \
49 "file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod" \
[045b2dc]50 /etc/xml/docbook
51xmlcatalog --noout --add "public" \
[16938b0]52 "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" \
53 "file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod" \
[045b2dc]54 /etc/xml/docbook
55xmlcatalog --noout --add "rewriteSystem" \
[16938b0]56 "http://www.oasis-open.org/docbook/xml/4.5" \
57 "file:///usr/share/xml/docbook/xml-dtd-4.5" \
[045b2dc]58 /etc/xml/docbook
59xmlcatalog --noout --add "rewriteURI" \
[16938b0]60 "http://www.oasis-open.org/docbook/xml/4.5" \
61 "file:///usr/share/xml/docbook/xml-dtd-4.5" \
[045b2dc]62 /etc/xml/docbook
63if [ ! -e /etc/xml/catalog ]; then
64 xmlcatalog --noout --create /etc/xml/catalog
65fi
66xmlcatalog --noout --add "delegatePublic" \
67 "-//OASIS//ENTITIES DocBook XML" \
68 "file:///etc/xml/docbook" \
69 /etc/xml/catalog
70xmlcatalog --noout --add "delegatePublic" \
71 "-//OASIS//DTD DocBook XML" \
72 "file:///etc/xml/docbook" \
73 /etc/xml/catalog
74xmlcatalog --noout --add "delegateSystem" \
75 "http://www.oasis-open.org/docbook/" \
76 "file:///etc/xml/docbook" \
77 /etc/xml/catalog
78xmlcatalog --noout --add "delegateURI" \
79 "http://www.oasis-open.org/docbook/" \
80 "file:///etc/xml/docbook" \
81 /etc/xml/catalog
[16938b0]82for DTDVERSION in 4.1.2 4.2 4.3 4.4
[045b2dc]83do
84 xmlcatalog --noout --add "public" \
85 "-//OASIS//DTD DocBook XML V$DTDVERSION//EN" \
86 "http://www.oasis-open.org/docbook/xml/$DTDVERSION/docbookx.dtd" \
87 /etc/xml/docbook
88 xmlcatalog --noout --add "rewriteSystem" \
89 "http://www.oasis-open.org/docbook/xml/$DTDVERSION" \
[16938b0]90 "file:///usr/share/xml/docbook/xml-dtd-4.5" \
[045b2dc]91 /etc/xml/docbook
92 xmlcatalog --noout --add "rewriteURI" \
93 "http://www.oasis-open.org/docbook/xml/$DTDVERSION" \
[16938b0]94 "file:///usr/share/xml/docbook/xml-dtd-4.5" \
[045b2dc]95 /etc/xml/docbook
96 xmlcatalog --noout --add "delegateSystem" \
97 "http://www.oasis-open.org/docbook/xml/$DTDVERSION/" \
98 "file:///etc/xml/docbook" \
99 /etc/xml/catalog
100 xmlcatalog --noout --add "delegateURI" \
101 "http://www.oasis-open.org/docbook/xml/$DTDVERSION/" \
102 "file:///etc/xml/docbook" \
103 /etc/xml/catalog
104done
105cd ..
106rm -rf docbook-xml
107
108exit
Note: See TracBrowser for help on using the repository browser.