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 |
+} |