[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/03: gnu: samtools: Install libbam.a library.
From: |
Ricardo Wurmus |
Subject: |
02/03: gnu: samtools: Install libbam.a library. |
Date: |
Mon, 04 May 2015 08:28:35 +0000 |
rekado pushed a commit to branch master
in repository guix.
commit 41dd7126570d9d8699d228aa9e6c6d092be816e0
Author: Ricardo Wurmus <address@hidden>
Date: Thu Apr 23 16:42:50 2015 +0200
gnu: samtools: Install libbam.a library.
* gnu/packages/bioinformatics.scm (samtools)[arguments]: Add phase
"install-library" to install the libbam.a library.
---
gnu/packages/bioinformatics.scm | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 9db8fa4..6fc2bee 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -1086,9 +1086,13 @@ distribution, coverage uniformity, strand specificity,
etc.")
;; them.
(("(test_usage_subcommand\\(.*\\);)" cmd)
(string-append "unless ($subcommand eq 'stats') {" cmd "};")))))
- (alist-delete
- 'configure
- %standard-phases))))
+ (alist-cons-after
+ 'install 'install-library
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let ((lib (string-append (assoc-ref outputs "out") "/lib")))
+ (mkdir-p lib)
+ (copy-file "libbam.a" (string-append lib "/libbam.a"))))
+ (alist-delete 'configure %standard-phases)))))
(native-inputs `(("pkg-config" ,pkg-config)))
(inputs `(("ncurses" ,ncurses)
("perl" ,perl)