1 |
commit: f093654801e9bb7ad831c30a592f1da016ed9aca |
2 |
Author: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
3 |
AuthorDate: Thu Jan 17 12:38:17 2019 +0000 |
4 |
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
5 |
CommitDate: Thu Jan 17 12:38:17 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=f0936548 |
7 |
|
8 |
sci-biology/blasr: partial improvements of the ebuild |
9 |
|
10 |
Package-Manager: Portage-2.3.55, Repoman-2.3.12 |
11 |
Signed-off-by: Martin Mokrejs <mmokrejs <AT> fold.natur.cuni.cz> |
12 |
|
13 |
sci-biology/blasr/blasr-9999.ebuild | 30 ++++++++++++++++++++++-------- |
14 |
1 file changed, 22 insertions(+), 8 deletions(-) |
15 |
|
16 |
diff --git a/sci-biology/blasr/blasr-9999.ebuild b/sci-biology/blasr/blasr-9999.ebuild |
17 |
index 2b1716bdd..3fe868450 100644 |
18 |
--- a/sci-biology/blasr/blasr-9999.ebuild |
19 |
+++ b/sci-biology/blasr/blasr-9999.ebuild |
20 |
@@ -1,4 +1,4 @@ |
21 |
-# Copyright 1999-2016 Gentoo Foundation |
22 |
+# Copyright 1999-2019 Gentoo Authors |
23 |
# Distributed under the terms of the GNU General Public License v2 |
24 |
|
25 |
EAPI=5 |
26 |
@@ -16,17 +16,31 @@ SLOT="0" |
27 |
IUSE="hdf5" |
28 |
KEYWORDS="" |
29 |
|
30 |
-DEPEND="hdf5? ( >=sci-libs/hdf5-1.8.12[cxx] )" # needs H5Cpp.h |
31 |
+CDEPEND=" |
32 |
+ dev-util/meson |
33 |
+ dev-util/ninja |
34 |
+ dev-util/cmake |
35 |
+ dev-util/pkgconfig" |
36 |
+# needs libblasr |
37 |
+DEPEND=" |
38 |
+ sci-biology/pbbam |
39 |
+ dev-libs/boost:=[threads] |
40 |
+ hdf5? ( >=sci-libs/hdf5-1.8.12[cxx] )" # needs H5Cpp.h |
41 |
RDEPEND="" |
42 |
|
43 |
S="${WORKDIR}/blasr-9999" |
44 |
|
45 |
-src_configure(){ |
46 |
- if use hdf5; then \ |
47 |
- python ./configure.py --shared --sub --no-pbbam HDF5_INCLUDE="${EPREFIX}"/usr/include HDF5_LIB="${EPREFIX}"/usr/lib64 || die |
48 |
- else |
49 |
- python ./configure.py --shared --sub --no-pbbam || die |
50 |
- fi |
51 |
+#src_configure(){ |
52 |
+# if use hdf5; then \ |
53 |
+# python ./configure.py --shared --sub --no-pbbam HDF5_INCLUDE="${EPREFIX}"/usr/include HDF5_LIB="${EPREFIX}"/usr/lib64 || die |
54 |
+# else |
55 |
+# python ./configure.py --shared --sub --no-pbbam || die |
56 |
+# fi |
57 |
+#} |
58 |
+ |
59 |
+src_compile(){ |
60 |
+ bash scripts/ci/build.sh || die |
61 |
+ # BUG: meson.build:54:0: ERROR: Dependency "pbbam" not found, tried pkgconfig and cmake |
62 |
} |
63 |
|
64 |
src_install() { |