Fix for utf-8 in HTML output
authorSven-Ola Tuecke <sven-ola@gmx.de>
Thu, 18 Dec 2008 09:22:31 +0000 (10:22 +0100)
committerSven-Ola Tuecke <sven-ola@gmx.de>
Thu, 18 Dec 2008 09:22:31 +0000 (10:22 +0100)
The old DSSS stylesheet stuff (docbook2html + openjade + docbook-dsssl)
does not output UTF-8 by default. The different script layers makes it
difficult to get a DSSS definition to the parser without changeing the
default debian packages. This solution uses backslash-r to get the
necessary spaces through...

files/Makefile

index f183c11..e3d0573 100644 (file)
@@ -9,7 +9,7 @@ $(MANS): olsrd-manpages.xml
 
 # Requires 'apt-get install docbook-utils'
 index.html: olsrd-manpages.xml
-       docbook2html -V '%use-id-as-filename%' $^
+       docbook2html -V $$(echo "(define\r%html-header-tags%\r'((\"META\"(\"HTTP-EQUIV\"\"Content-Type\")(\"CONTENT\"\"text/html;charset=utf-8\"))))") -V '%use-id-as-filename%'  $^
 
 clean:
        rm -fv $(MANS)