From: | Justin Lecher <jlec@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] proj/sci:master commit in: sci-biology/eval/ |
Date: | Mon, 21 Sep 2015 17:44:17 |
Message-Id: | 1442856059.66c67667985dacbe5da287859f9b3b6d02d441af.jlec@gentoo |
1 | commit: 66c67667985dacbe5da287859f9b3b6d02d441af |
2 | Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 | AuthorDate: Mon Sep 21 17:20:59 2015 +0000 |
4 | Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 | CommitDate: Mon Sep 21 17:20:59 2015 +0000 |
6 | URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=66c67667 |
7 | |
8 | sci-biology/eval: Use python eclass |
9 | |
10 | Package-Manager: portage-2.2.20.1 |
11 | Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
12 | |
13 | sci-biology/eval/eval-2.2.8.ebuild | 23 ++++++++++++++--------- |
14 | 1 file changed, 14 insertions(+), 9 deletions(-) |
15 | |
16 | diff --git a/sci-biology/eval/eval-2.2.8.ebuild b/sci-biology/eval/eval-2.2.8.ebuild |
17 | index ff2512e..613b651 100644 |
18 | --- a/sci-biology/eval/eval-2.2.8.ebuild |
19 | +++ b/sci-biology/eval/eval-2.2.8.ebuild |
20 | @@ -4,30 +4,35 @@ |
21 | |
22 | EAPI=5 |
23 | |
24 | +PYTHON_COMPAT=( python2_7 ) |
25 | PERL_EXPORT_PHASE_FUNCTIONS=no |
26 | -inherit perl-module eutils toolchain-funcs |
27 | +inherit perl-module eutils python-r1 toolchain-funcs |
28 | |
29 | DESCRIPTION="Validate, compare and draw summary statistics for GTF files" |
30 | HOMEPAGE="http://mblab.wustl.edu/software.html" |
31 | +SRC_URI=" |
32 | + http://mblab.wustl.edu/software/download/${PN}-${PV}.tar.gz |
33 | + http://mblab.wustl.edu/software/download/eval-documentation.pdf" |
34 | |
35 | LICENSE="GPL-2+" |
36 | SLOT="0" |
37 | KEYWORDS="~amd64" |
38 | IUSE="" |
39 | -SRC_URI="http://mblab.wustl.edu/software/download/"${PN}"-"${PV}".tar.gz |
40 | - http://mblab.wustl.edu/software/download/eval-documentation.pdf" |
41 | |
42 | -DEPEND=" |
43 | - dev-lang/tk |
44 | +REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
45 | + |
46 | +DEPEND="${PYTHON_DEPS} |
47 | + dev-lang/tk:0= |
48 | sci-biology/vcftools |
49 | sci-visualization/gnuplot" |
50 | - |
51 | RDEPEND="${DEPEND}" |
52 | |
53 | src_install(){ |
54 | - dobin *.pl *.py |
55 | - dodoc "${DISTDIR}"/eval-documentation.pdf |
56 | - dodoc help/*.ps |
57 | + dobin *.pl |
58 | + python_foreach_impl python_doscript *.py |
59 | + dodoc \ |
60 | + "${DISTDIR}"/eval-documentation.pdf \ |
61 | + help/*.ps |
62 | insinto /usr/share/${PN} |
63 | doins *.gtf |
64 | perl_set_version |