gnu: lesspipe: Patch paths to inputs.
* gnu/packages/less.scm (lesspipe)[arguments]: Add phase to patch paths to tput and file. Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
parent
1bb4fd64b7
commit
5a4990b982
@ -80,7 +80,17 @@ text editors.")
|
|||||||
(invoke "./configure"
|
(invoke "./configure"
|
||||||
(string-append "--prefix=" out)
|
(string-append "--prefix=" out)
|
||||||
"--yes")
|
"--yes")
|
||||||
#t))))))
|
#t)))
|
||||||
|
(add-before 'install 'patch-tput-and-file
|
||||||
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
|
(substitute* "lesspipe.sh"
|
||||||
|
(("tput colors")
|
||||||
|
(string-append (assoc-ref inputs "ncurses")
|
||||||
|
"/bin/tput colors"))
|
||||||
|
(("file -")
|
||||||
|
(string-append (assoc-ref inputs "file")
|
||||||
|
"/bin/file -")))
|
||||||
|
#t)))))
|
||||||
(inputs
|
(inputs
|
||||||
`(("file" ,file)
|
`(("file" ,file)
|
||||||
("ncurses" ,ncurses))) ; for tput
|
("ncurses" ,ncurses))) ; for tput
|
||||||
|
Loading…
Reference in New Issue
Block a user