Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/sailfish/
Date: Thu, 04 Feb 2021 05:08:35
Message-Id: 1612415293.9e1701c4483715ce8127247055278731d33a8079.andrewammerlaan@gentoo
1 commit: 9e1701c4483715ce8127247055278731d33a8079
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Thu Feb 4 05:08:13 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Thu Feb 4 05:08:13 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=9e1701c4
7
8 sci-biology/sailfish: fix configure phase
9
10 does not compile at the moment though so no keywords yet
11
12 Package-Manager: Portage-3.0.14, Repoman-3.0.2
13 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
14
15 sci-biology/sailfish/sailfish-0.10.0.ebuild | 11 ++++++++++-
16 1 file changed, 10 insertions(+), 1 deletion(-)
17
18 diff --git a/sci-biology/sailfish/sailfish-0.10.0.ebuild b/sci-biology/sailfish/sailfish-0.10.0.ebuild
19 index 4aef4312e..8ba4d0cf7 100644
20 --- a/sci-biology/sailfish/sailfish-0.10.0.ebuild
21 +++ b/sci-biology/sailfish/sailfish-0.10.0.ebuild
22 @@ -8,7 +8,11 @@ inherit cmake multilib
23 DESCRIPTION="Rapid Mapping-based Isoform Quantification from RNA-Seq Reads"
24 HOMEPAGE="https://www.cs.cmu.edu/~ckingsf/software/sailfish/"
25 SRC_URI="https://github.com/kingsfordgroup/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
26 - https://github.com/COMBINE-lab/RapMap/archive/quasi-mph.zip"
27 + https://github.com/COMBINE-lab/RapMap/archive/quasi-mph.zip
28 + https://github.com/gmarcais/Jellyfish/releases/download/v2.2.5/jellyfish-2.2.5.tar.gz
29 + https://github.com/COMBINE-lab/sparsehash/archive/sparsehash-2.0.2.tar.gz
30 + https://github.com/Kingsford-Group/libgff/archive/v1.0.tar.gz
31 +"
32
33 LICENSE="GPL-3+"
34 SLOT="0"
35 @@ -45,10 +49,15 @@ src_unpack() {
36 mkdir -p "${S}/external"
37 cp "${DISTDIR}/quasi-mph.zip" "${S}/external/rapmap.zip" || die
38 mv "${WORKDIR}/RapMap-quasi-mph" "${S}/external/RapMap" || die
39 + mv "${WORKDIR}/jellyfish-2.2.5" "${S}/external/jellyfish-2.2.5" || die
40 + mv "${WORKDIR}/sparsehash-sparsehash-2.0.2" "${S}/external/sparsehash-sparsehash-2.0.2" || die
41 + mv "${WORKDIR}/libgff-1.0" "${S}/external/libgff" || die
42 mkdir -p "${S}/external/install/lib"
43 cp "${EPREFIX}/usr/$(get_libdir)/libdivsufsort.so" "${S}/external/install/lib/" || die
44 cp "${EPREFIX}/usr/$(get_libdir)/libdivsufsort64.so" "${S}/external/install/lib/" || die
45 cp "${EPREFIX}/usr/$(get_libdir)/libjellyfish-2.0.so" "${S}/external/install/lib/" || die
46 + mkdir -p "${S}/external/install/src/rapmap"
47 + cp "${S}/external/RapMap/src/"* "${S}/external/install/src/rapmap" || die
48 }
49
50 src_prepare() {