[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#65479] [PATCH core-updates 10/61] gnu: docbook2x: Split documentati
From: |
Bruno Victal |
Subject: |
[bug#65479] [PATCH core-updates 10/61] gnu: docbook2x: Split documentation. |
Date: |
Wed, 23 Aug 2023 23:35:02 +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.40.1
- [bug#65479] [PATCH core-updates 00/61] The Draining of the XML & DocBook Swamp., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 04/61] gnu: docbook-xsl: Add compatibility entry., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 01/61] gnu: docbook-xml: Fix installation paths., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 02/61] gnu: Add docbook-xml-5.0.1., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 08/61] gnu: docbook2x: Import patches from debian., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 11/61] gnu: libxml2: Rewrite using G-Expressions., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 10/61] gnu: docbook2x: Split documentation.,
Bruno Victal <=
- [bug#65479] [PATCH core-updates 07/61] gnu: docbook-utils: Import patches from debian., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 14/61] gnu: libxslt: Set search-paths for XML and SGML catalogs., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 19/61] gnu: lilypond: Use dblatex/stable., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 15/61] gnu: dblatex: Add libxslt native-search-paths to its own., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 40/61] gnu: sssd: Drop xmllint workaround., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 47/61] gnu: libnotify: Split documentation., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 13/61] gnu: libxml2: Add SGML_CATALOG_FILES to native-search-path., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 05/61] gnu: docbook-xsl: Add rewrite entries for http., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 09/61] gnu: docbook2x: Fix sgml2xml-isoent and add test dependencies., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 06/61] gnu: docbook: Remove leftovers., Bruno Victal, 2023/08/23