~ruther/guix-local

c30f65237b647dfe2d836ae3ceba3af970e3d8c7 — Leo Famulari 10 years ago 3dcbb75
gnu: bash: Use 'install-file' instead of 'mkdir-p' and 'copy-file'.

* gnu/packages/bash.scm (bash): Use 'install-file' instead of 'mkdir-p'
  and 'copy-file'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 4 insertions(+), 11 deletions(-)

M gnu/packages/bash.scm
M gnu/packages/bash.scm => gnu/packages/bash.scm +4 -11
@@ 149,18 149,11 @@ number/base32-hash tuples, directly usable in the 'patch-series' form."
               (mkdir-p include)
               (for-each (lambda (file)
                           (when (string-match includes file)
                             (let ((directory (string-append include)))
                               (mkdir-p directory)
                               (copy-file file
                                          (string-append directory "/"
                                                         (basename file)))))
                             (install-file file include))
                           (when (string-match headers file)
                             (let ((directory (string-append include "/"
                                                             (dirname file))))
                               (mkdir-p directory)
                               (copy-file file
                                          (string-append directory "/"
                                                         (basename file))))))
                             (install-file file
                                           (string-append include "/"
                                                          (dirname file)))))
                         (find-files "." "\\.h$"))
               (delete-file (string-append include "/" "y.tab.h"))
               #t)))