From 862a88612f903ffe5cca1213ba40010876d19c62 Mon Sep 17 00:00:00 2001 From: Dion Mendel Date: Sun, 25 Apr 2021 18:57:21 +0800 Subject: gnu: direnv: Install the documentation. * gnu/packages/shellutils.scm (direnv)[arguments]: Add a new 'install-manpages' phase. Signed-off-by: Leo Famulari --- gnu/packages/shellutils.scm | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'gnu/packages/shellutils.scm') diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index c7a941dfa6..b60cb0866d 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2019 Collin J. Doering ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2020 aecepoglu +;;; Copyright © 2020 Dion Mendel ;;; ;;; This file is part of GNU Guix. ;;; @@ -254,6 +255,15 @@ are already there.") ;; so delete the extra source code here. (delete-file-recursively "src/github.com/direnv/direnv/vendor") #t)) + (add-after 'install 'install-manpages + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (man (string-append out "/share/man/man1"))) + (mkdir-p man) + (with-directory-excursion "src/github.com/direnv/direnv" + (install-file "man/direnv.1" man) + (install-file "man/direnv-stdlib.1" man) + (install-file "man/direnv.toml.1" man))))) (replace 'check (lambda* (#:key tests? #:allow-other-keys) (when tests? -- cgit v1.2.3