gnu: gnupg: Patch out /bin/sh in generated file.

* gnu/packages/gnupg.scm (gnupg): Modify configure phase.
This commit is contained in:
Andreas Enge 2013-02-11 23:17:07 +01:00
parent a86177d61c
commit 30e9cbb44e

View file

@ -155,6 +155,16 @@ (define-public gnupg
("libgpg-error" ,libgpg-error)
("zlib" ,guix:zlib)
("readline" ,readline)))
(arguments
`(#:phases
(alist-replace
'configure
(lambda* (#:key #:allow-other-keys #:rest args)
(let ((configure (assoc-ref %standard-phases 'configure)))
(substitute* "tests/openpgp/Makefile.in"
(("/bin/sh") (which "bash")))
(apply configure args)))
%standard-phases)))
(home-page "http://gnupg.org/")
(synopsis
"GNU Privacy Guard (GnuPG), GNU Project's implementation of the OpenPGP standard")