commit: c5c8232d407b040a96110c2a04ca4049e6e7d86f Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> AuthorDate: Wed Dec 30 18:16:19 2015 +0000 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> CommitDate: Wed Dec 30 18:16:19 2015 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c5c8232d
sci-biology/maker: added openmpi as dependency; define our own src_install(); add einfo message; added dev-perl/forks-shared dependency Package-Manager: portage-2.2.26 sci-biology/maker/ChangeLog | 4 ++++ sci-biology/maker/maker-2.31.8.ebuild | 13 ++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/sci-biology/maker/ChangeLog b/sci-biology/maker/ChangeLog index 254d082..2befe1a 100644 --- a/sci-biology/maker/ChangeLog +++ b/sci-biology/maker/ChangeLog @@ -3,6 +3,10 @@ # $Id$ 30 Dec 2015; Martin Mokrejs <[email protected]> maker-2.31.8.ebuild: + sci-biology/maker: added openmpi as dependency; define our own src_install(); + add einfo message; added dev-perl/forks-shared dependency + + 30 Dec 2015; Martin Mokrejs <[email protected]> maker-2.31.8.ebuild: sci-biology/maker: added dependency on dev-perl/forks 18 Dec 2015; Martin Mokrejs <[email protected]> maker-2.31.8.ebuild: diff --git a/sci-biology/maker/maker-2.31.8.ebuild b/sci-biology/maker/maker-2.31.8.ebuild index 37e8755..b631293 100644 --- a/sci-biology/maker/maker-2.31.8.ebuild +++ b/sci-biology/maker/maker-2.31.8.ebuild @@ -22,7 +22,7 @@ IUSE="mpi" # http://search.cpan.org/~rybskej/forks-0.36/lib/forks.pm # bug #566360 # http://search.cpan.org/~rybskej/forks-0.36/lib/forks/shared.pm DEPEND=" - mpi? ( sys-cluster/mpich2 ) + mpi? ( sys-cluster/mpich2 || ( sys-cluster/openmpi ) ) dev-perl/DBI dev-perl/DBD-SQLite dev-perl/File-Which @@ -36,6 +36,7 @@ DEPEND=" dev-perl/IO-Prompt dev-perl/Perl-Unsafe-Signals dev-perl/forks + dev-perl/forks-shared >=sci-biology/bioperl-1.6 sci-biology/ncbi-tools || ( sci-biology/ncbi-tools++ ) sci-biology/snap @@ -92,9 +93,19 @@ pkg_nofetch() { einfo "MAKER install process will stop." einfo "That in turn requires you to register at http://www.girinst.org/server/RepBase" einfo "to obtain sci-biology/repeatmasker-libraries data file" + einfo "For execution through openmpi or mpich please read INSTALL file" } src_compile(){ perl Build.PL || die ./Build install || die } + +src_install(){ + dobin bin/* + dodoc README INSTALL + insinto /usr/share/"{PN}"/GMOD/Apollo + doins GMOD/Apollo/gff3.tiers + insinto /usr/share/"{PN}"/GMOD/JBrowse + doins GMOD/JBrowse/maker.css +}
