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