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/maker/
Date: Wed, 30 Dec 2015 18:17:45
Message-Id: 1451499379.c5c8232d407b040a96110c2a04ca4049e6e7d86f.mmokrejs@gentoo
1 commit: c5c8232d407b040a96110c2a04ca4049e6e7d86f
2 Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
3 AuthorDate: Wed Dec 30 18:16:19 2015 +0000
4 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
5 CommitDate: Wed Dec 30 18:16:19 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c5c8232d
7
8 sci-biology/maker: added openmpi as dependency; define our own src_install(); add einfo message; added dev-perl/forks-shared dependency
9
10 Package-Manager: portage-2.2.26
11
12 sci-biology/maker/ChangeLog | 4 ++++
13 sci-biology/maker/maker-2.31.8.ebuild | 13 ++++++++++++-
14 2 files changed, 16 insertions(+), 1 deletion(-)
15
16 diff --git a/sci-biology/maker/ChangeLog b/sci-biology/maker/ChangeLog
17 index 254d082..2befe1a 100644
18 --- a/sci-biology/maker/ChangeLog
19 +++ b/sci-biology/maker/ChangeLog
20 @@ -3,6 +3,10 @@
21 # $Id$
22
23 30 Dec 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> maker-2.31.8.ebuild:
24 + sci-biology/maker: added openmpi as dependency; define our own src_install();
25 + add einfo message; added dev-perl/forks-shared dependency
26 +
27 + 30 Dec 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> maker-2.31.8.ebuild:
28 sci-biology/maker: added dependency on dev-perl/forks
29
30 18 Dec 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> maker-2.31.8.ebuild:
31
32 diff --git a/sci-biology/maker/maker-2.31.8.ebuild b/sci-biology/maker/maker-2.31.8.ebuild
33 index 37e8755..b631293 100644
34 --- a/sci-biology/maker/maker-2.31.8.ebuild
35 +++ b/sci-biology/maker/maker-2.31.8.ebuild
36 @@ -22,7 +22,7 @@ IUSE="mpi"
37 # http://search.cpan.org/~rybskej/forks-0.36/lib/forks.pm # bug #566360
38 # http://search.cpan.org/~rybskej/forks-0.36/lib/forks/shared.pm
39 DEPEND="
40 - mpi? ( sys-cluster/mpich2 )
41 + mpi? ( sys-cluster/mpich2 || ( sys-cluster/openmpi ) )
42 dev-perl/DBI
43 dev-perl/DBD-SQLite
44 dev-perl/File-Which
45 @@ -36,6 +36,7 @@ DEPEND="
46 dev-perl/IO-Prompt
47 dev-perl/Perl-Unsafe-Signals
48 dev-perl/forks
49 + dev-perl/forks-shared
50 >=sci-biology/bioperl-1.6
51 sci-biology/ncbi-tools || ( sci-biology/ncbi-tools++ )
52 sci-biology/snap
53 @@ -92,9 +93,19 @@ pkg_nofetch() {
54 einfo "MAKER install process will stop."
55 einfo "That in turn requires you to register at http://www.girinst.org/server/RepBase"
56 einfo "to obtain sci-biology/repeatmasker-libraries data file"
57 + einfo "For execution through openmpi or mpich please read INSTALL file"
58 }
59
60 src_compile(){
61 perl Build.PL || die
62 ./Build install || die
63 }
64 +
65 +src_install(){
66 + dobin bin/*
67 + dodoc README INSTALL
68 + insinto /usr/share/"{PN}"/GMOD/Apollo
69 + doins GMOD/Apollo/gff3.tiers
70 + insinto /usr/share/"{PN}"/GMOD/JBrowse
71 + doins GMOD/JBrowse/maker.css
72 +}