aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Victal <mirai@makinata.eu>2023-10-19 16:38:20 +0100
committerLudovic Courtès <ludo@gnu.org>2024-08-31 10:44:17 +0200
commit7f50bd17a9c7518ae1bbfab3c13da1471ee8d2e0 (patch)
tree7cd22d28e4ffc78db8a8704d9373e5283c2b9267
parentcdfbb6240f871c50ba8c6815df1348cb85c9f4d5 (diff)
downloadguix-7f50bd17a9c7518ae1bbfab3c13da1471ee8d2e0.tar.gz
guix-7f50bd17a9c7518ae1bbfab3c13da1471ee8d2e0.zip
gnu: docbook-dsssl: Fix script installation path.
* gnu/packages/docbook.scm (docbook-dsssl)[source]: Fix script permission. [arguments]<#:install-plan>: Install script and manpage correctly. [inputs]: Add perl. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--gnu/packages/docbook.scm7
1 files changed, 5 insertions, 2 deletions
diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index bb023d5064..cf30b95ab2 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -516,6 +516,7 @@ V4.1.2 that adds support for MathML in equation markup.")
"1g72y2yyc2k89kzs0lvrb9n7hjayw1hdskfpplpz97pf1c99wcig"))
(snippet
#~(begin
+ (chmod "bin/collateindex.pl" #o755)
;; Remove empty directories.
(rmdir "doc")
(rmdir "docsrc")))))
@@ -524,10 +525,12 @@ V4.1.2 that adds support for MathML in equation markup.")
(arguments
(list
#:install-plan
- #~`(("./" "sgml/dtd/docbook/")
+ #~`(("./" "sgml/dtd/docbook/" #:exclude ("bin"))
+ ("bin/collateindex.pl" "bin/")
+ ("bin/collateindex.pl.1" "share/man/man1/")
(#$(this-package-input "docbook-dsssl-doc") "./" #:output "doc"))))
(inputs
- (list docbook-dsssl-doc))
+ (list perl docbook-dsssl-doc))
(home-page "https://docbook.org/")
(synopsis "DSSSL style sheets for DocBook")
(description "This package provides DSSSL style sheets for DocBook.")