diff options
author | Bruno Victal <mirai@makinata.eu> | 2023-10-09 21:05:53 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-08-31 10:42:07 +0200 |
commit | 22b50e65c5f181d2fedf2b916086ed31f5cc5701 (patch) | |
tree | 988b1b6b2ee58198942d512b55a1ad9b7766cc2d /doc/fdl-1.3.texi | |
parent | ec28ce00fd14528a9ad4baca05128c76b1bab995 (diff) | |
download | guix-22b50e65c5f181d2fedf2b916086ed31f5cc5701.tar guix-22b50e65c5f181d2fedf2b916086ed31f5cc5701.tar.gz |
gnu: docbook-xml: Fix installation paths.
Using xml/dtd/docbook as installation path had two problems:
* The paths would conflict in profile, which made it impossible
for two different docbook-xml packages to coexist within the XML_CATALOG_FILES
variable.
* It was technically incorrect since non-DTD schemas were also placed here.
This commit makes docbook-xml use versioned paths instead.
Additionally the store URI for docbook-xml-4.1.2 was adjusted to conform to
RFC8089 as according to RFC1738 the double slash "//" is intended for schemes
that involve the direct use of an IP-based protocol.
* gnu/packages/docbook.scm
(docbook-xml-package, docbook-xml-4.x-package): New procedure.
(docbook-xml): Make docbook-xml an alias for docbook-xml-5.1.
(docbook-xml-5.1): New variable.
(docbook-xml-4.5, docbook-xml-4.4, docbook-xml-4.3, docbook-xml-4.2)
(docbook-xml-4.1.2): Refactor to use docbook-xml-4.x-package procedure.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Diffstat (limited to 'doc/fdl-1.3.texi')
0 files changed, 0 insertions, 0 deletions