guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

07/09: gnu: cssc: Use 'modify-phases'.


From: Efraim Flashner
Subject: 07/09: gnu: cssc: Use 'modify-phases'.
Date: Fri, 22 Jul 2016 15:25:08 +0000 (UTC)

efraim pushed a commit to branch master
in repository guix.

commit bf3c57ff2dcaf54d1cb2767101f092c715bb5aee
Author: Efraim Flashner <address@hidden>
Date:   Fri Jul 22 15:56:21 2016 +0300

    gnu: cssc: Use 'modify-phases'.
    
    * gnu/packages/version-control.scm (cssc)[arguments]: Use 'modify-phases'.
---
 gnu/packages/version-control.scm |   30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 705f241..cdaf53c 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -898,23 +898,23 @@ large, complex patch files.")
                                        "cssc-missing-include.patch"))))
     (build-system gnu-build-system)
     (arguments
-     `(#:phases (alist-cons-before
-                 'check 'precheck
-                 (lambda _
-                   (begin
-                     (substitute* "tests/common/test-common"
-                       (("/bin/pwd") (which "pwd")))
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-before 'check 'precheck
+           (lambda _
+             (begin
+               (substitute* "tests/common/test-common"
+                 (("/bin/pwd") (which "pwd")))
 
-                     (substitute* "tests/prt/all-512.sh"
-                       (("/bin/sh") (which "sh")))
+               (substitute* "tests/prt/all-512.sh"
+                 (("/bin/sh") (which "sh")))
 
-                     ;; XXX: This test has no hope of passing until there is a 
"nogroup"
-                     ;; entry (or at least some group to which the guix 
builder does
-                     ;; not belong) in the /etc/group file of the build 
environment.
-                     ;; Currently we do not have such a group.  Disable this 
test for now.
-                     (substitute* "tests/Makefile"
-                       (("test-delta ") ""))))
-                 %standard-phases)))
+               ;; XXX: This test has no hope of passing until there is a 
"nogroup"
+               ;; entry (or at least some group to which the guix builder does
+               ;; not belong) in the /etc/group file of the build environment.
+               ;; Currently we do not have such a group.  Disable this test 
for now.
+               (substitute* "tests/Makefile"
+                 (("test-delta ") ""))))))))
     ;; These are needed for the tests
     (native-inputs `(("git" ,git)
                      ("cvs" ,cvs)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]