mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 15:36:20 -05:00
gnu: wl-clipboard: Fix shell completion directories.
* gnu/packages/xdisorg.scm (wl-clipboard)[arguments]: Adjust configure-flags to install fish completions into correct directory. Add a phase to install the bash completions into the correct directory. Change-Id: If31b477926e3d4c1d8f74e9224af2dea59740f77
This commit is contained in:
parent
7c5d4031c9
commit
c22e027828
1 changed files with 8 additions and 1 deletions
|
@ -2773,9 +2773,16 @@ (define-public wl-clipboard
|
|||
#~(list (string-append "-Dzshcompletiondir=" #$output
|
||||
"/share/zsh/site-functions")
|
||||
(string-append "-Dfishcompletiondir=" #$output
|
||||
"/share/fish/completions"))
|
||||
"/share/fish/vendor_completions.d"))
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-bash-completion-dir
|
||||
(lambda _
|
||||
(substitute* "completions/bash/meson.build"
|
||||
(("bash_completion_dir =.*")
|
||||
(string-append "bash_completion_dir = "
|
||||
"join_paths(get_option('sysconfdir'), "
|
||||
"'bash_completion.d')\n")))))
|
||||
(add-after 'unpack 'patch-file-names
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* (find-files "src" "\\.c$")
|
||||
|
|
Loading…
Reference in a new issue