docs: don't download DTDs when building docs
authorMichael Prokop <mika@grml.org>
Fri, 3 Jun 2022 14:18:08 +0000 (16:18 +0200)
committerMichael Prokop <mika@grml.org>
Fri, 3 Jun 2022 14:18:08 +0000 (16:18 +0200)
Fixes:

| xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl `echo grml-crypt.8.txt |sed -e 's/.txt/.xml/'`
| error : Resource temporarily unavailable
| grml-crypt.8.xml:2: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
| D DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
|         ^
| Note: Writing grml-crypt.8

Makefile

index c111943..e3c1bf6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,7 @@ man8 = $(usr)/share/man/man8/
 %.gz : %.txt ;
        asciidoc -d manpage -b docbook $^
        sed -i 's/<emphasis role="strong">/<emphasis role="bold">/g' `echo $^ |sed -e 's/.txt/.xml/'`
-       xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl `echo $^ |sed -e 's/.txt/.xml/'`
+       xsltproc --novalid /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl `echo $^ |sed -e 's/.txt/.xml/'`
        gzip -f --best `echo $^ |sed -e 's/.txt//'`