]> git.koha-community.org Git - koha.git/commit
Bug 27315: use the namespace-aware docbook stylesheet
authorAndreas Roussos <a.roussos@dataly.gr>
Tue, 11 Oct 2022 06:41:15 +0000 (08:41 +0200)
committerLucas Gass <lucas@bywatersolutions.com>
Mon, 5 Dec 2022 20:36:42 +0000 (20:36 +0000)
commit708b8d996adc38a0e6d0415f394b4ba3569b4c81
tree002dca0e9a647a8ddd8e267d43f1b68397bf0da2
parentdee700810e56bbf6521c72c42ae5b959267c0f53
Bug 27315: use the namespace-aware docbook stylesheet

When viewing the man page for the `koha-list` command, the output does
not appear correctly: there appears to be a "staircase"-like effect on
the text. The same is true for all other man pages.

The source XML files for our man pages have the following namespace
declaration at the top: xmlns='http://docbook.org/ns/docbook', which
means they are DocBook V5.0 documents and should be processed by
namespace-aware DocBook XSL stylesheets.

This patch fixes that by using the DocBook-to-man-page transformation
stylesheet from the docbook-xsl-ns package (note the "-ns" suffix).

Test plan:
1) Apply the patch
2) Build and install new package
3) Confirm the man pages display correctly

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 43ecb3c86c8770ae2606dc0f64aa316a35bc8adf)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
debian/control.in
debian/rules