commit:     66c67667985dacbe5da287859f9b3b6d02d441af
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 17:20:59 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 17:20:59 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=66c67667

sci-biology/eval: Use python eclass

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sci-biology/eval/eval-2.2.8.ebuild | 23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

diff --git a/sci-biology/eval/eval-2.2.8.ebuild 
b/sci-biology/eval/eval-2.2.8.ebuild
index ff2512e..613b651 100644
--- a/sci-biology/eval/eval-2.2.8.ebuild
+++ b/sci-biology/eval/eval-2.2.8.ebuild
@@ -4,30 +4,35 @@
 
 EAPI=5
 
+PYTHON_COMPAT=( python2_7 )
 PERL_EXPORT_PHASE_FUNCTIONS=no
-inherit perl-module eutils toolchain-funcs
+inherit perl-module eutils python-r1 toolchain-funcs
 
 DESCRIPTION="Validate, compare and draw summary statistics for GTF files"
 HOMEPAGE="http://mblab.wustl.edu/software.html";
+SRC_URI="
+       http://mblab.wustl.edu/software/download/${PN}-${PV}.tar.gz
+       http://mblab.wustl.edu/software/download/eval-documentation.pdf";
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
-SRC_URI="http://mblab.wustl.edu/software/download/"${PN}"-"${PV}".tar.gz
-               http://mblab.wustl.edu/software/download/eval-documentation.pdf";
 
-DEPEND="
-       dev-lang/tk
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+       dev-lang/tk:0=
        sci-biology/vcftools
        sci-visualization/gnuplot"
-
 RDEPEND="${DEPEND}"
 
 src_install(){
-       dobin *.pl *.py
-       dodoc "${DISTDIR}"/eval-documentation.pdf
-       dodoc help/*.ps
+       dobin *.pl
+       python_foreach_impl python_doscript *.py
+       dodoc \
+               "${DISTDIR}"/eval-documentation.pdf \
+               help/*.ps
        insinto /usr/share/${PN}
        doins *.gtf
        perl_set_version

Reply via email to