docbook-mathml: make sure to use the _correct_ xmlcatalog.exe
The `mingw-w64-libxml2` package brings its own `xmlcatalog.exe`. When
running e.g. `pacman -S docbook-xsl` while `MSYSTEM=MINGW64`, this
results in an `/etc/xml/catalog` that contains Windows-style paths.
Not what we want.
Let's make sure that we use the `xmlcatalog.exe` from the `libxml2`
package instead.
This is a companion to 2aefebb325 (docbook-{xml,xsl}: make sure to use
the _correct_ `xmlcatalog.exe`, 2019-11-08).
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
This commit is contained in:
parent
17074a5126
commit
5fc6376e6b
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
pkgname=docbook-mathml
|
pkgname=docbook-mathml
|
||||||
pkgver=1.1CR1
|
pkgver=1.1CR1
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="MathML XML scheme"
|
pkgdesc="MathML XML scheme"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
url="https://www.oasis-open.org/docbook/"
|
url="https://www.oasis-open.org/docbook/"
|
||||||
|
|||||||
@ -1,19 +1,19 @@
|
|||||||
post_install() {
|
post_install() {
|
||||||
if [ ! -e etc/xml/catalog ]; then
|
if [ ! -e etc/xml/catalog ]; then
|
||||||
xmlcatalog --noout --create etc/xml/catalog
|
usr/bin/xmlcatalog --noout --create etc/xml/catalog
|
||||||
fi
|
fi
|
||||||
xmlcatalog --noout --add "public" \
|
usr/bin/xmlcatalog --noout --add "public" \
|
||||||
"-//OASIS//DTD DocBook MathML Module V1.1CR1//EN" \
|
"-//OASIS//DTD DocBook MathML Module V1.1CR1//EN" \
|
||||||
"file:///usr/share/xml/docbook/mathml/1.1CR1/dbmathml.dtd" \
|
"file:///usr/share/xml/docbook/mathml/1.1CR1/dbmathml.dtd" \
|
||||||
"etc/xml/catalog"
|
"etc/xml/catalog"
|
||||||
|
|
||||||
xmlcatalog --noout --add "system" \
|
usr/bin/xmlcatalog --noout --add "system" \
|
||||||
"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd" \
|
"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd" \
|
||||||
"file:///usr/share/xml/docbook/mathml/1.1CR1/dbmathml.dtd" \
|
"file:///usr/share/xml/docbook/mathml/1.1CR1/dbmathml.dtd" \
|
||||||
"etc/xml/catalog"
|
"etc/xml/catalog"
|
||||||
}
|
}
|
||||||
|
|
||||||
post_remove() {
|
post_remove() {
|
||||||
xmlcatalog --noout --del "-//OASIS//DTD DocBook MathML Module V1.1CR1//EN" etc/xml/catalog
|
usr/bin/xmlcatalog --noout --del "-//OASIS//DTD DocBook MathML Module V1.1CR1//EN" etc/xml/catalog
|
||||||
xmlcatalog --noout --del "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd" etc/xml/catalog
|
usr/bin/xmlcatalog --noout --del "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd" etc/xml/catalog
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user