Gentoo Archives: gentoo-commits

From: Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/transdecoder/
Date: Tue, 28 Apr 2015 14:47:27
Message-Id: 1430139823.39736ebd797835df74a7c9dfee1d39bdcf4e7baf.mmokrejs@gentoo
1 commit: 39736ebd797835df74a7c9dfee1d39bdcf4e7baf
2 Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
3 AuthorDate: Mon Apr 27 13:03:43 2015 +0000
4 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
5 CommitDate: Mon Apr 27 13:03:43 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=39736ebd
7
8 sci-biology/transdecoder: more ebuild cleanup
9
10 Package-Manager: portage-2.2.18
11
12 sci-biology/transdecoder/ChangeLog | 4 ++++
13 sci-biology/transdecoder/transdecoder-2.0.1.ebuild | 23 ++++++++++++++++++----
14 2 files changed, 23 insertions(+), 4 deletions(-)
15
16 diff --git a/sci-biology/transdecoder/ChangeLog b/sci-biology/transdecoder/ChangeLog
17 index fbadc5c..6fd8f5c 100644
18 --- a/sci-biology/transdecoder/ChangeLog
19 +++ b/sci-biology/transdecoder/ChangeLog
20 @@ -4,6 +4,10 @@
21
22 27 Apr 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
23 transdecoder-2.0.1.ebuild:
24 + sci-biology/transdecoder: more ebuild cleanup
25 +
26 + 27 Apr 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
27 + transdecoder-2.0.1.ebuild:
28 sci-biology/transdecoder: ebuild cleanup
29
30 27 Apr 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
31
32 diff --git a/sci-biology/transdecoder/transdecoder-2.0.1.ebuild b/sci-biology/transdecoder/transdecoder-2.0.1.ebuild
33 index 11a7413..e8f5134 100644
34 --- a/sci-biology/transdecoder/transdecoder-2.0.1.ebuild
35 +++ b/sci-biology/transdecoder/transdecoder-2.0.1.ebuild
36 @@ -18,10 +18,11 @@ IUSE=""
37
38 DEPEND=""
39 RDEPEND="${DEPEND}
40 - sci-biology/hmmer
41 sci-biology/cd-hit
42 + sci-biology/hmmer
43 sci-biology/parafly
44 sci-biology/ffindex"
45 +# cdhit-4.6.1 is a real dependency, at least hmmer is optional (also ncbi-tools++ is now used for ORF searches)
46
47 S="${WORKDIR}"/TransDecoder-2.0.1
48
49 @@ -37,10 +38,24 @@ S="${WORKDIR}"/TransDecoder-2.0.1
50 # you cna get it from http://downloads.sourceforge.net/project/transdecoder/Pfam-AB.hmm.bin
51
52 src_install(){
53 - dobin TransDecoder *.pl util/*.pl util/*.sh
54 + dobin TransDecoder.Predict TransDecoder.LongOrfs
55 + insinto /usr/share/${PN}/util
56 + dobin util/*.pl
57 + # zap the bundled cdhit binaries copied from transdecoder_plugins/cdhit/ to util/bin
58 + rm -rf util/bin
59 + #
60 + # * sci-biology/trinityrnaseq-20140413:0::science
61 + # * /usr/bin/Fasta_reader.pm
62 + # * /usr/bin/GFF3_utils.pm
63 + # * /usr/bin/Gene_obj.pm
64 + # * /usr/bin/Gene_obj_indexer.pm
65 + # * /usr/bin/Longest_orf.pm
66 + # * /usr/bin/Nuc_translator.pm
67 + # * /usr/bin/TiedHash.pm
68 + #
69 perl_set_version
70 - insinto ${VENDOR_LIB}/TransDecoder
71 - dobin PerlLib/*.pm
72 + insinto ${VENDOR_LIB}/${PN}
73 + dobin PerlLib/*.pm # BUG: install into /usr/bin but wanted to have it readable and executable in ${VENDOR_LIB}/${PN} instead
74 einfo "Fetch on your own:"
75 einfo "wget --mirror -nH -nd http://downloads.sourceforge.net/project/transdecoder/Pfam-AB.hmm.bin"
76 einfo "hmmpress Pfam-AB.hmm.bin"