gnu: bmake: Switch to G-Exps.

* gnu/packages/build-tools.scm (bmake): Switch to G-Exps.

Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
Josselin Poiret 2023-04-22 13:55:36 +02:00 committed by Andreas Enge
parent 058fd81400
commit e99009ad09
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -185,27 +185,28 @@ (define-public bmake
(native-inputs
(list coreutils))
(arguments
`(#:tests? #f ; test during build
#:phases
(modify-phases %standard-phases
(add-after 'configure 'fix-test ; fix from nixpkgs
(lambda _
(substitute* "unit-tests/unexport-env.mk"
(("PATH=\t/bin:/usr/bin:/sbin:/usr/sbin")
"PATH := ${PATH}"))))
(add-after 'configure 'remove-fail-tests
(lambda _
(substitute* "unit-tests/Makefile"
(("cmd-interrupt") "")
(("varmod-localtime") "")))))
#:configure-flags
(list
(string-append
"--with-defshell=" (assoc-ref %build-inputs "bash") "/bin/bash")
(string-append
"--with-default-sys-path=" (assoc-ref %outputs "out") "/share/mk"))
#:make-flags
(list "INSTALL=install"))) ;; use coreutils install
(list
#:tests? #f ; test during build
#:phases
#~(modify-phases %standard-phases
(add-after 'configure 'fix-test ; fix from nixpkgs
(lambda _
(substitute* "unit-tests/unexport-env.mk"
(("PATH=\t/bin:/usr/bin:/sbin:/usr/sbin")
"PATH := ${PATH}"))))
(add-after 'configure 'remove-fail-tests
(lambda _
(substitute* "unit-tests/Makefile"
(("cmd-interrupt") "")
(("varmod-localtime") "")))))
#:configure-flags
#~(list
(string-append
"--with-defshell=" #$(this-package-input "bash-minimal") "/bin/bash")
(string-append
"--with-default-sys-path=" #$output "/share/mk"))
#:make-flags
#~(list "INSTALL=install"))) ;; use coreutils install
(home-page "http://www.crufty.net/help/sjg/bmake.htm")
(synopsis "BSD's make")
(description