guix-commits
[Top][All Lists]
Advanced

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

02/02: gnu: global: Use modify-phases syntax.


From: Efraim Flashner
Subject: 02/02: gnu: global: Use modify-phases syntax.
Date: Tue, 12 Jan 2016 12:47:47 +0000

efraim pushed a commit to branch master
in repository guix.

commit 9d9951d6a6d5b1cce55f52c1600032360fe3a25d
Author: Efraim Flashner <address@hidden>
Date:   Tue Jan 12 14:47:10 2016 +0200

    gnu: global: Use modify-phases syntax.
    
    * gnu/packages/code.scm (global)[arguments]: Use modify-phases syntax.
---
 gnu/packages/code.scm |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index e0d4997..754a435 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -111,18 +111,17 @@ highlighting your own code that seemed comprehensible 
when you wrote it.")
              (string-append "--with-sqlite3="
                             (assoc-ref %build-inputs "sqlite")))
 
-       #:phases (alist-cons-after
-                 'install 'post-install
-                 (lambda* (#:key outputs #:allow-other-keys)
-                   ;; Install the Emacs Lisp file in the right place.
-                   (let* ((out  (assoc-ref outputs "out"))
-                          (data (string-append out "/share/gtags"))
-                          (lisp (string-append out "/share/emacs/site-lisp")))
-                     (install-file (string-append data "/gtags.el")
-                                   lisp)
-                     (delete-file (string-append data "/gtags.el"))
-                     #t))
-                 %standard-phases)))
+       #:phases
+       (modify-phases %standard-phases
+        (add-after 'install 'post-install
+          (lambda* (#:key outputs #:allow-other-keys)
+            ;; Install the Emacs Lisp file in the right place.
+            (let* ((out  (assoc-ref outputs "out"))
+                   (data (string-append out "/share/gtags"))
+                   (lisp (string-append out "/share/emacs/site-lisp")))
+              (install-file (string-append data "/gtags.el") lisp)
+              (delete-file (string-append data "/gtags.el"))
+              #t))))))
     (home-page "http://www.gnu.org/software/global/";)
     (synopsis "Cross-environment source code tag system")
     (description



reply via email to

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