~ruther/guix-local

c0266e8d031852931d1cc324dd56cf075cecc9a2 — Ricardo Wurmus 10 years ago ebf89f1
gnu: star: Use "modify-phases" syntax.

* gnu/packages/bioinformatics.scm (star)[arguments]: Use "modify-phases"
  syntax.
1 files changed, 9 insertions(+), 9 deletions(-)

M gnu/packages/bioinformatics.scm
M gnu/packages/bioinformatics.scm => gnu/packages/bioinformatics.scm +9 -9
@@ 3037,15 3037,15 @@ of these reads to align data quickly through a hash-based indexing scheme.")
     '(#:tests? #f ;no check target
       #:make-flags '("STAR")
       #:phases
       (alist-cons-after
        'unpack 'enter-source-dir (lambda _ (chdir "source"))
        (alist-replace
         'install
         (lambda* (#:key outputs #:allow-other-keys)
           (let ((bin (string-append (assoc-ref outputs "out") "/bin/")))
             (install-file "STAR" bin)))
         (alist-delete
          'configure %standard-phases)))))
       (modify-phases %standard-phases
         (add-after 'unpack 'enter-source-dir
           (lambda _ (chdir "source") #t))
         (replace 'install
           (lambda* (#:key outputs #:allow-other-keys)
             (let ((bin (string-append (assoc-ref outputs "out") "/bin/")))
               (install-file "STAR" bin))
             #t))
         (delete 'configure))))
    (native-inputs
     `(("vim" ,vim))) ; for xxd
    (inputs