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/barrnap/
Date: Thu, 26 Jun 2014 13:50:06
Message-Id: 1403790549.21729f2ab37071b29b5419db9b6916f65135687d.mmokrejs@gentoo
1 commit: 21729f2ab37071b29b5419db9b6916f65135687d
2 Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
3 AuthorDate: Thu Jun 26 13:49:09 2014 +0000
4 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
5 CommitDate: Thu Jun 26 13:49:09 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=21729f2a
7
8 sci-biology/barrnap: working ebuild although installing a pre-compiled binary and until somebody hacks teh main perl code it need to be installed into /usr/share/{PN} and modifies PATH accordingly
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 sci-biology/barrnap/ChangeLog | 15 +++++++++++++++
14 sci-biology/barrnap/barrnap-0.3.ebuild | 18 ++++++++++++++++++
15 2 files changed, 33 insertions(+)
16
17 diff --git a/sci-biology/barrnap/ChangeLog b/sci-biology/barrnap/ChangeLog
18 index df39571..c90ac20 100644
19 --- a/sci-biology/barrnap/ChangeLog
20 +++ b/sci-biology/barrnap/ChangeLog
21 @@ -2,6 +2,21 @@
22 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
23 # $Header: $
24
25 + 26 Jun 2014; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> barrnap-0.3.ebuild:
26 + sci-biology/barrnap: working ebuild although installing a pre-compiled binary
27 + and until somebody hacks teh main perl code it need to be installed into
28 + /usr/share/ and modifies
29 + /home/mmokrejs/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-
30 + gnu/gcc-bin/4.8.2:/opt/vmware/bin:/opt/ucsc-genome-browser/bin:/opt/Apollo:/op
31 + t/Tablet:$PATH:/usr/share/cgview_comparison_tool/scripts:/opt/meme/bin:/opt/45
32 + 4/bin:/usr/local/pedant/PEDANT2/soft/PEDANT2/PERL:/home/mokrejs/proj/pedant-
33 + tools/perl:/home/mokrejs/proj/mysql-tools::/usr/local/staden-linux-1-6-0
34 + /linux-bin/:/home/mmokrejs/software/i386_linux24/usr/local/bin:/home/mmokrejs/
35 + bin/SPDBV:/home/mmokrejs/bin/PDBViewer_230303:/home/mmokrejs/bin/AstexViewer2/
36 + bin:/usr/local/modeller9v4/bin:/usr/local/chimera/bin:/opt/454/bin:/usr/local/
37 + pedant/PEDANT2/soft/PEDANT2/PERL:/home/mokrejs/proj/pedant-
38 + tools/perl:/home/mokrejs/proj/mysql-tools: accordingly
39 +
40 *barrnap-0.3 (15 Apr 2014)
41
42 15 Apr 2014; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> +barrnap-0.3.ebuild,
43
44 diff --git a/sci-biology/barrnap/barrnap-0.3.ebuild b/sci-biology/barrnap/barrnap-0.3.ebuild
45 index f5af3ab..68901a7 100644
46 --- a/sci-biology/barrnap/barrnap-0.3.ebuild
47 +++ b/sci-biology/barrnap/barrnap-0.3.ebuild
48 @@ -19,4 +19,22 @@ IUSE=""
49
50 DEPEND=""
51 RDEPEND="${DEPEND}
52 + >=dev-lang/perl-5.6
53 sci-biology/nesoni"
54 +
55 +src_install(){
56 + # the below recreates the whole layout
57 + insinto /usr/share/"${PN}"
58 + doins barrnap
59 + chmod a+rx "${D}"/usr/share/"${PN}"/barrnap
60 + insinto /usr/share/"${PN}"/binaries
61 + doins binaries/nhmmer.linux
62 + chmod a+rx "${D}"/usr/share/"${PN}"/binaries/nhmmer.linux
63 + insinto /usr/share/"${PN}"/db
64 + doins db/*
65 + insinto /usr/share/examples
66 + doins examples/*
67 +
68 + echo PATH=/usr/share/"${PN}":$PATH > "${S}"/99barrnap
69 + doenvd "${S}"/99barrnap
70 +}