POSTIN
/bin/sh
ROOTCATALOG=/etc/xml/catalog
if [ -w $ROOTCATALOG ]
then
for v in 5.0 5.1
do
/usr/bin/xmlcatalog --noout --add "delegatePublic" \
"-//OASIS//DTD DocBook XML ${v}//EN" \
"file:///usr/share/xml/docbook5/schema/dtd/${v}/catalog.xml" \
$ROOTCATALOG
/usr/bin/xmlcatalog --noout --add "delegateURI" \
"http://docbook.org/xml/${v}/rng/" \
"file:///usr/share/xml/docbook5/schema/rng/${v}/catalog.xml" \
$ROOTCATALOG
/usr/bin/xmlcatalog --noout --add "delegateURI" \
"http://docbook.org/xml/${v}/sch/" \
"file:///usr/share/xml/docbook5/schema/sch/${v}/catalog.xml" \
$ROOTCATALOG
done
/usr/bin/xmlcatalog --noout --add "delegateURI" \
"http://docbook.org/xml/5.0/xsd/" \
"file:///usr/share/xml/docbook5/schema/xsd/${v}/catalog.xml" \
$ROOTCATALOG
/usr/bin/xmlcatalog --noout --add "delegateSystem" \
"http://docbook.org/xml/5.0/dtd/" \
"file:///usr/share/xml/docbook5/schema/dtd/${v}/catalog.xml" \
$ROOTCATALOG
/usr/bin/xmlcatalog --noout --add "delegateURI" \
"http://docbook.org/xml/5.0/dtd/" \
"file:///usr/share/xml/docbook5/schema/dtd/${v}/catalog.xml" \
$ROOTCATALOG
fi
POSTUN
/bin/sh
if [ "$1" = 0 ]; then
ROOTCATALOG=/etc/xml/catalog
if [ -w $ROOTCATALOG ]
then
for v in 5.0 5.1
do
/usr/bin/xmlcatalog --noout --del \
"file:///usr/share/xml/docbook5/schema/rng/${v}/catalog.xml" \
$ROOTCATALOG
/usr/bin/xmlcatalog --noout --del \
"file:///usr/share/xml/docbook5/schema/sch/${v}/catalog.xml" \
$ROOTCATALOG
done
/usr/bin/xmlcatalog --noout --del \
"file:///usr/share/xml/docbook5/schema/dtd/5.0/catalog.xml" \
$ROOTCATALOG
/usr/bin/xmlcatalog --noout --del \
"file:///usr/share/xml/docbook5/schema/xsd/5.0/catalog.xml" \
$ROOTCATALOG
fi
fi