docbook-xsl yenilendi
This commit is contained in:
1 parent
9111c6d218
commit
eac1b2d727
3 files changed
+83
-5
No files matched your search
@@ -0,0 +1,46 @@
|
||||
post_install() {
|
||||
if [ ! -f /etc/xml/catalog ]; then
|
||||
xmlcatalog --noout --create /etc/xml/catalog
|
||||
fi
|
||||
_NEW=`echo $1 | sed 's|\(.*\)\-.*|\1|'`
|
||||
|
||||
xmlcatalog --noout --add "rewriteSystem" \
|
||||
"http://docbook.sourceforge.net/release/xsl/${_NEW}" \
|
||||
"/usr/share/xml/docbook/xsl-stylesheets-${_NEW}" \
|
||||
etc/xml/catalog
|
||||
|
||||
xmlcatalog --noout --add "rewriteURI" \
|
||||
"http://docbook.sourceforge.net/release/xsl/${_NEW}" \
|
||||
"/usr/share/xml/docbook/xsl-stylesheets-${_NEW}" \
|
||||
etc/xml/catalog &&
|
||||
|
||||
xmlcatalog --noout --add "rewriteSystem" \
|
||||
"http://docbook.sourceforge.net/release/xsl/current" \
|
||||
"/usr/share/xml/docbook/xsl-stylesheets-${_NEW}" \
|
||||
etc/xml/catalog &&
|
||||
|
||||
xmlcatalog --noout --add "rewriteURI" \
|
||||
"http://docbook.sourceforge.net/release/xsl/current" \
|
||||
"/usr/share/xml/docbook/xsl-stylesheets-${_NEW}" \
|
||||
etc/xml/catalog
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_remove $2
|
||||
post_install $1
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
_OLD=`echo $1 | sed 's|\(.*\)\-.*|\1|'`
|
||||
xmlcatalog --noout --del "/usr/share/xml/docbook/xsl-stylesheets-${_OLD}" etc/xml/catalog
|
||||
|
||||
if [ $(vercmp $1 1.72.0-3) -lt 0 ]; then
|
||||
xmlcatalog --noout --del "/usr/share/xml/docbook" etc/xml/catalog
|
||||
xmlcatalog --noout --del "file:///etc/xml/docbook" etc/xml/catalog
|
||||
fi
|
||||
}
|
||||
|
||||
op=$1
|
||||
shift
|
||||
|
||||
$op $*
|
||||
Reference in new issue
Block a user