Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/jellyfish/
Date: Fri, 14 Jan 2022 10:10:59
Message-Id: 1642154765.f4a2efc5cc14bdcde3643e259fc069af29818570.andrewammerlaan@gentoo
1 commit: f4a2efc5cc14bdcde3643e259fc069af29818570
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 14 10:06:05 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 14 10:06:05 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=f4a2efc5
7
8 sci-biology/jellyfish: fix configure phase, add missing deps
9
10 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
11
12 sci-biology/jellyfish/jellyfish-2.3.0.ebuild | 12 ++++--------
13 1 file changed, 4 insertions(+), 8 deletions(-)
14
15 diff --git a/sci-biology/jellyfish/jellyfish-2.3.0.ebuild b/sci-biology/jellyfish/jellyfish-2.3.0.ebuild
16 index 7a8176f75..e8e3c8fd0 100644
17 --- a/sci-biology/jellyfish/jellyfish-2.3.0.ebuild
18 +++ b/sci-biology/jellyfish/jellyfish-2.3.0.ebuild
19 @@ -3,8 +3,6 @@
20
21 EAPI=7
22
23 -inherit autotools
24 -
25 DESCRIPTION="k-mer counter within reads for assemblies"
26 HOMEPAGE="http://www.genome.umd.edu/jellyfish.html"
27 SRC_URI="https://github.com/gmarcais/Jellyfish/releases/download/v${PV}/${P}.tar.gz"
28 @@ -16,15 +14,13 @@ SLOT="2"
29 KEYWORDS="~amd64 ~x86"
30 IUSE="cpu_flags_x86_sse"
31
32 -DEPEND=""
33 +RDEPEND="
34 + sci-biology/samtools:0
35 + sci-libs/htslib
36 +"
37 DEPEND="${RDEPEND}"
38 BDEPEND="virtual/pkgconfig"
39
40 -src_prepare(){
41 - eautoreconf
42 - default
43 -}
44 -
45 # TODO: enable compilation of Bindings to Ruby, Python and Perl
46 # '--enable-ruby-binding', '--enable-python-binding' or '--enable-perl-binding', '--enable-swig'
47 src_configure(){