~ruther/guix-local

577fd21122ca50ab7594be9adf0c5c06d5b26678 — Liliana Marie Prikler 2 years ago 2e0ed79
gnu: mpd-mpc: Install bash completions in correct location.

* gnu/packages/mpd.scm (mpd-mpc)[#:phases]: Add ‘move-completion’.
1 files changed, 10 insertions(+), 1 deletions(-)

M gnu/packages/mpd.scm
M gnu/packages/mpd.scm => gnu/packages/mpd.scm +10 -1
@@ 246,7 246,16 @@ protocol.")
                 ;; actually invoked.
                 (lambda _
                   (substitute* "doc/meson.build"
                     (("rsync") "ls")))))))
                     (("rsync") "ls"))))
               (add-after 'install 'move-completion
                 (lambda* (#:key outputs #:allow-other-keys)
                   (let* ((out (assoc-ref outputs "out"))
                          (contrib (string-append out "/share/doc/mpc/contrib"))
                          (completion
                           (string-append out "/etc/bash-completion.d/")))
                     (mkdir-p completion)
                     (rename-file (string-append contrib "/mpc-completion.bash")
                                  (string-append completion "/mpc"))))))))
    (inputs (list libmpdclient))
    (native-inputs
     (list pkg-config python-sphinx))