[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: gnu: express: Adjust bamtools location.
From: |
guix-commits |
Subject: |
branch master updated: gnu: express: Adjust bamtools location. |
Date: |
Thu, 27 Apr 2023 03:35:59 -0400 |
This is an automated email from the git hooks/post-receive script.
rekado pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 9d82c475a3 gnu: express: Adjust bamtools location.
9d82c475a3 is described below
commit 9d82c475a3abfc16f2e03491a34672c35d9852fb
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Thu Apr 27 09:25:26 2023 +0200
gnu: express: Adjust bamtools location.
* gnu/packages/bioinformatics.scm (express)[arguments]: Modify location of
libbamtools.so in 'use-shared-boost-libs-and-set-bamtools-paths; drop
trailing
#T.
---
gnu/packages/bioinformatics.scm | 42 ++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index ef84e65ed7..4b69342a3b 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -4584,27 +4584,27 @@ dynamic programming or a variety of heuristics.")
"18nb22n7x820fzjngf4qgyb3mspqkw7xyk7v7s5ps6wfrd8qwscb"))))
(build-system cmake-build-system)
(arguments
- `(#:tests? #f ;no "check" target
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'use-shared-boost-libs-and-set-bamtools-paths
- (lambda* (#:key inputs #:allow-other-keys)
- (substitute* "CMakeLists.txt"
- (("set\\(Boost_USE_STATIC_LIBS ON\\)")
- "set(Boost_USE_STATIC_LIBS OFF)")
- (("\\$\\{CMAKE_CURRENT_SOURCE_DIR\\}/bamtools/include")
- (string-append (assoc-ref inputs "bamtools")
"/include/bamtools")))
- (substitute* "src/CMakeLists.txt"
- (("\\$\\{CMAKE_CURRENT_SOURCE_DIR\\}/\\.\\./bamtools/lib")
- (string-append (assoc-ref inputs "bamtools") "/lib"))
- (("libprotobuf.a") "libprotobuf.so"))
- #t))
- (add-after 'unpack 'remove-update-check
- (lambda _
- (substitute* "src/main.cpp"
- (("#include \"update_check.h\"") "")
- (("check_version\\(PACKAGE_VERSION\\);") ""))
- #t)))))
+ (list
+ #:tests? #f ;no "check" target
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'use-shared-boost-libs-and-set-bamtools-paths
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "CMakeLists.txt"
+ (("set\\(Boost_USE_STATIC_LIBS ON\\)")
+ "set(Boost_USE_STATIC_LIBS OFF)")
+ (("\\$\\{CMAKE_CURRENT_SOURCE_DIR\\}/bamtools/include")
+ (search-input-directory inputs "/include/bamtools"))
+ (("\\$\\{PROJECT_SOURCE_DIR\\}/bamtools/lib/libbamtools.a")
+ (search-input-file inputs "/lib/libbamtools.so"))
+ (("libbamtools.a") "libbamtools.so"))
+ (substitute* "src/CMakeLists.txt"
+ (("libprotobuf.a") "libprotobuf.so"))))
+ (add-after 'unpack 'remove-update-check
+ (lambda _
+ (substitute* "src/main.cpp"
+ (("#include \"update_check.h\"") "")
+ (("check_version\\(PACKAGE_VERSION\\);") "")))))))
(inputs
(list boost bamtools protobuf zlib))
(home-page "http://bio.math.berkeley.edu/eXpress")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: gnu: express: Adjust bamtools location.,
guix-commits <=