1 |
commit: c8acacd097c01e3fcdf254a41d17a6a25e1d648b |
2 |
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
3 |
AuthorDate: Tue Aug 2 15:21:43 2016 +0000 |
4 |
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
5 |
CommitDate: Tue Aug 2 15:21:43 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c8acacd0 |
7 |
|
8 |
sci-biology/maker: roughly install correctly the main part |
9 |
|
10 |
Package-Manager: portage-2.3.0 |
11 |
|
12 |
sci-biology/maker/maker-2.31.8.ebuild | 16 +++++++++++++--- |
13 |
1 file changed, 13 insertions(+), 3 deletions(-) |
14 |
|
15 |
diff --git a/sci-biology/maker/maker-2.31.8.ebuild b/sci-biology/maker/maker-2.31.8.ebuild |
16 |
index 21734c2..17661aa 100644 |
17 |
--- a/sci-biology/maker/maker-2.31.8.ebuild |
18 |
+++ b/sci-biology/maker/maker-2.31.8.ebuild |
19 |
@@ -4,6 +4,7 @@ |
20 |
|
21 |
EAPI=5 |
22 |
|
23 |
+PERL_EXPORT_PHASE_FUNCTIONS=no |
24 |
inherit eutils perl-module |
25 |
|
26 |
DESCRIPTION="A genome annotation viewer and pipeline for small eukaryota and prokaryota" |
27 |
@@ -36,7 +37,6 @@ DEPEND=" |
28 |
dev-perl/IO-Prompt |
29 |
dev-perl/Perl-Unsafe-Signals |
30 |
dev-perl/forks |
31 |
- dev-perl/forks-shared |
32 |
>=sci-biology/GAL-0.2.1 |
33 |
>=sci-biology/bioperl-1.6 |
34 |
sci-biology/ncbi-tools || ( sci-biology/ncbi-tools++ ) |
35 |
@@ -45,6 +45,7 @@ DEPEND=" |
36 |
sci-biology/augustus |
37 |
sci-biology/repeatmasker" |
38 |
RDEPEND="${DEPEND}" |
39 |
+# dev-perl/forks-shared ? |
40 |
|
41 |
# ============================================================================== |
42 |
# STATUS MAKER v2.31.8 |
43 |
@@ -114,9 +115,18 @@ src_install(){ |
44 |
find . -name mpi_evaluator | xargs rm || die |
45 |
mv bin/compare bin/compare_gff3_to_chado # rename as agreed by upstream, will be in maker-3 as well |
46 |
dobin bin/* |
47 |
+ perl_set_version |
48 |
+ insinto "${VENDOR_LIB}"/MAKER # uppercase, not "${PN}" |
49 |
+ doins perl/lib/MAKER/*.pm |
50 |
+ doman perl/man/*.3pm |
51 |
+ insinto "${VENDOR_LIB}"/Parallel/Application |
52 |
+ doins perl/lib/Parallel/Application/*.pm |
53 |
+ insinto /usr/share/"${PN}"/data |
54 |
+ doins data/* |
55 |
+ # FIXME: find equivalent perl packages for lib/* contents, for example lib/GI.pm |
56 |
dodoc README INSTALL |
57 |
- insinto /usr/share/"{PN}"/GMOD/Apollo |
58 |
+ insinto /usr/share/"${PN}"/GMOD/Apollo |
59 |
doins GMOD/Apollo/gff3.tiers |
60 |
- insinto /usr/share/"{PN}"/GMOD/JBrowse |
61 |
+ insinto /usr/share/"${PN}"/GMOD/JBrowse |
62 |
doins GMOD/JBrowse/maker.css |
63 |
} |