mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-23 21:17:11 -05:00
gnu: git: Add input perl-term-readkey for 'git-svn'.
* gnu/packages/version-control.scm (git)[inputs]: Add perl-term-readkeys. [arguments]: Add perl-term-readkeys to the PERL5LIB of `git-svn'. Signed-off-by: 宋文武 <iyzsong@gmail.com>
This commit is contained in:
parent
11e296ef30
commit
b411517a19
1 changed files with 5 additions and 3 deletions
|
@ -143,6 +143,7 @@ (define-public git
|
|||
|
||||
;; For 'git-svn'.
|
||||
("subversion" ,subversion)
|
||||
("perl-term-readkey" ,perl-term-readkey)
|
||||
|
||||
;; For 'git-send-email'
|
||||
("perl-authen-sasl" ,perl-authen-sasl)
|
||||
|
@ -227,14 +228,15 @@ (define-public git
|
|||
(list gitk git-gui git-cit git-se git-svn)
|
||||
(list gitk* git-gui* git-cit* git-se* git-svn*))
|
||||
|
||||
;; Tell 'git-svn' where Subversion is.
|
||||
;; Tell 'git-svn' where Subversion and perl-term-readkey are.
|
||||
(wrap-program git-svn*
|
||||
`("PATH" ":" prefix
|
||||
(,(string-append (assoc-ref inputs "subversion")
|
||||
"/bin")))
|
||||
`("PERL5LIB" ":" prefix
|
||||
(,(string-append (assoc-ref inputs "subversion")
|
||||
"/lib/perl5/site_perl")))
|
||||
,(map (lambda (i) (string-append (assoc-ref inputs i)
|
||||
"/lib/perl5/site_perl"))
|
||||
'("subversion" "perl-term-readkey")))
|
||||
|
||||
;; XXX: The .so for SVN/Core.pm lacks a RUNPATH, so
|
||||
;; help it find 'libsvn_client-1.so'.
|
||||
|
|
Loading…
Reference in a new issue