[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#65479] [PATCH core-updates v2 10/62] gnu: docbook2x: Split document
From: |
Bruno Victal |
Subject: |
[bug#65479] [PATCH core-updates v2 10/62] gnu: docbook2x: Split documentation. |
Date: |
Sat, 23 Sep 2023 15:19:45 +0100 |
* gnu/packages/docbook.scm (docbook2x)[arguments]<#:phases>: Add
'split-outputs phase.
[outputs]: Add 'doc output.
---
gnu/packages/docbook.scm | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index 2d1c1f00ad..37eaac0a59 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -902,6 +902,12 @@ (define-public docbook2x
(add-after 'unpack 'autoreconf
(lambda _
(invoke "autoreconf" "-vif")))
+ (add-after 'install 'split-outputs
+ (lambda _
+ (let* ((old (string-append #$output "/share/doc"))
+ (new (string-append #$output:doc "/share/doc")))
+ (mkdir-p (dirname new))
+ (rename-file old new))))
(add-after 'install 'wrap-programs
(lambda* (#:key inputs outputs #:allow-other-keys)
(let* ((programs
@@ -958,6 +964,7 @@ (define-public docbook2x
docbook-xml-4.1.2 docbook-xml-4.2 docbook-xml-4.4
docbook-xml-4.5
groff-minimal libxml2))
+ (outputs '("out" "doc"))
(home-page "https://docbook2x.sourceforge.net")
(synopsis "Convert DocBook to man page and Texinfo format")
(description
--
2.41.0
- [bug#65479] [PATCH core-updates v2 00/62] Docbook & XML/SGML improvements., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 01/62] gnu: docbook-xml: Fix installation paths., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 22/62] gnu: xmlto: Add libxslt native-search-paths to its own., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 03/62] gnu: docbook-xml-5.1: Fix URIs in catalog.xml., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 10/62] gnu: docbook2x: Split documentation.,
Bruno Victal <=
- [bug#65479] [PATCH core-updates v2 19/62] gnu: lilypond: Use dblatex/stable., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 04/62] gnu: docbook-xsl: Add compatibility entry., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 20/62] gnu: docbook2x: Set search-paths for XML and SGML catalogs., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 13/62] gnu: libxml2: Add SGML_CATALOG_FILES to native-search-path., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 28/62] gnu: udisks: Rewrite using G-Expressions., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 23/62] gnu: gtk-doc: Add libxslt native-search-paths to its own., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 08/62] gnu: docbook2x: Import patches from debian., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 05/62] gnu: docbook-xsl: Add rewrite entries for http., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 31/62] gnu: criu: Drop xmlto workaround., Bruno Victal, 2023/09/23
- [bug#65479] [PATCH core-updates v2 06/62] gnu: docbook: Remove leftovers., Bruno Victal, 2023/09/23