commit: 21729f2ab37071b29b5419db9b6916f65135687d
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Thu Jun 26 13:49:09 2014 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Thu Jun 26 13:49:09 2014 +0000
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=21729f2a
sci-biology/barrnap: working ebuild although installing a pre-compiled binary
and until somebody hacks teh main perl code it need to be installed into
/usr/share/{PN} and modifies PATH accordingly
Package-Manager: portage-2.2.7
---
sci-biology/barrnap/ChangeLog | 15 +++++++++++++++
sci-biology/barrnap/barrnap-0.3.ebuild | 18 ++++++++++++++++++
2 files changed, 33 insertions(+)
diff --git a/sci-biology/barrnap/ChangeLog b/sci-biology/barrnap/ChangeLog
index df39571..c90ac20 100644
--- a/sci-biology/barrnap/ChangeLog
+++ b/sci-biology/barrnap/ChangeLog
@@ -2,6 +2,21 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 26 Jun 2014; Martin Mokrejs <[email protected]> barrnap-0.3.ebuild:
+ sci-biology/barrnap: working ebuild although installing a pre-compiled binary
+ and until somebody hacks teh main perl code it need to be installed into
+ /usr/share/ and modifies
+
/home/mmokrejs/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-
+
gnu/gcc-bin/4.8.2:/opt/vmware/bin:/opt/ucsc-genome-browser/bin:/opt/Apollo:/op
+
t/Tablet:$PATH:/usr/share/cgview_comparison_tool/scripts:/opt/meme/bin:/opt/45
+ 4/bin:/usr/local/pedant/PEDANT2/soft/PEDANT2/PERL:/home/mokrejs/proj/pedant-
+ tools/perl:/home/mokrejs/proj/mysql-tools::/usr/local/staden-linux-1-6-0
+
/linux-bin/:/home/mmokrejs/software/i386_linux24/usr/local/bin:/home/mmokrejs/
+
bin/SPDBV:/home/mmokrejs/bin/PDBViewer_230303:/home/mmokrejs/bin/AstexViewer2/
+
bin:/usr/local/modeller9v4/bin:/usr/local/chimera/bin:/opt/454/bin:/usr/local/
+ pedant/PEDANT2/soft/PEDANT2/PERL:/home/mokrejs/proj/pedant-
+ tools/perl:/home/mokrejs/proj/mysql-tools: accordingly
+
*barrnap-0.3 (15 Apr 2014)
15 Apr 2014; Martin Mokrejs <[email protected]>
+barrnap-0.3.ebuild,
diff --git a/sci-biology/barrnap/barrnap-0.3.ebuild
b/sci-biology/barrnap/barrnap-0.3.ebuild
index f5af3ab..68901a7 100644
--- a/sci-biology/barrnap/barrnap-0.3.ebuild
+++ b/sci-biology/barrnap/barrnap-0.3.ebuild
@@ -19,4 +19,22 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
+ >=dev-lang/perl-5.6
sci-biology/nesoni"
+
+src_install(){
+ # the below recreates the whole layout
+ insinto /usr/share/"${PN}"
+ doins barrnap
+ chmod a+rx "${D}"/usr/share/"${PN}"/barrnap
+ insinto /usr/share/"${PN}"/binaries
+ doins binaries/nhmmer.linux
+ chmod a+rx "${D}"/usr/share/"${PN}"/binaries/nhmmer.linux
+ insinto /usr/share/"${PN}"/db
+ doins db/*
+ insinto /usr/share/examples
+ doins examples/*
+
+ echo PATH=/usr/share/"${PN}":$PATH > "${S}"/99barrnap
+ doenvd "${S}"/99barrnap
+}