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

Reply via email to