From: | Justin Lecher <jlec@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] proj/sci:master commit in: sci-biology/scaffold_builder/ |
Date: | Wed, 23 Sep 2015 10:20:18 |
Message-Id: | 1443003579.a114d80f850c5d384988fd4120f7666fdb922151.jlec@gentoo |
1 | commit: a114d80f850c5d384988fd4120f7666fdb922151 |
2 | Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 | AuthorDate: Wed Sep 23 10:19:39 2015 +0000 |
4 | Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 | CommitDate: Wed Sep 23 10:19:39 2015 +0000 |
6 | URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=a114d80f |
7 | |
8 | sci-biology/scaffold_builder: Properly use install python scripts |
9 | |
10 | Package-Manager: portage-2.2.21 |
11 | Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
12 | |
13 | ....ebuild => scaffold_builder-20131122-r1.ebuild} | 26 +++++++++++++--------- |
14 | 1 file changed, 16 insertions(+), 10 deletions(-) |
15 | |
16 | diff --git a/sci-biology/scaffold_builder/scaffold_builder-20131122.ebuild b/sci-biology/scaffold_builder/scaffold_builder-20131122-r1.ebuild |
17 | similarity index 65% |
18 | rename from sci-biology/scaffold_builder/scaffold_builder-20131122.ebuild |
19 | rename to sci-biology/scaffold_builder/scaffold_builder-20131122-r1.ebuild |
20 | index f6358fe..5e57eb5 100644 |
21 | --- a/sci-biology/scaffold_builder/scaffold_builder-20131122.ebuild |
22 | +++ b/sci-biology/scaffold_builder/scaffold_builder-20131122-r1.ebuild |
23 | @@ -4,12 +4,16 @@ |
24 | |
25 | EAPI=5 |
26 | |
27 | -S="${WORKDIR}" |
28 | +PYTHON_COMPAT=( python2_7 ) |
29 | + |
30 | +inherit python-r1 |
31 | |
32 | DESCRIPTION="Combine FASTA contigs from a de novo assembly into scaffolds using a reference assembly" |
33 | -HOMEPAGE="http://sourceforge.net/projects/scaffold-b |
34 | +HOMEPAGE=" |
35 | + http://sourceforge.net/projects/scaffold-b |
36 | http://edwards.sdsu.edu/scaffold_builder" |
37 | -SRC_URI="http://sourceforge.net/projects/scaffold-b/files/scaffold_builder_v2.1.zip |
38 | +SRC_URI=" |
39 | + http://sourceforge.net/projects/scaffold-b/files/scaffold_builder_v2.1.zip |
40 | http://sourceforge.net/projects/scaffold-b/files/scaffold_builder_v2_help.doc |
41 | http://downloads.sourceforge.net/project/scaffold-b/Manual_v2.1.pdf" |
42 | |
43 | @@ -19,17 +23,19 @@ SLOT="0" |
44 | KEYWORDS="~amd64" |
45 | IUSE="" |
46 | |
47 | -DEPEND="" |
48 | -RDEPEND="${DEPEND} |
49 | - sci-biology/mummer |
50 | - dev-lang/python" |
51 | +REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
52 | + |
53 | +RDEPEND="${PYTHON_DEPS} |
54 | + sci-biology/mummer" |
55 | +DEPEND="${RDEPEND}" |
56 | + |
57 | +S="${WORKDIR}" |
58 | |
59 | src_install(){ |
60 | echo "#! /usr/bin/env python" > scaffold_builder.pyy || die |
61 | cat scaffold_builder.py >> scaffold_builder.pyy || die |
62 | mv scaffold_builder.pyy scaffold_builder.py || die |
63 | - dobin scaffold_builder.py |
64 | + python_foreach_impl python_doscript scaffold_builder.py |
65 | dodoc "${DISTDIR}"/scaffold_builder_v2_help.doc |
66 | - cp -p "${DISTDIR}"/Manual_v2.1.pdf scaffold_builder.pdf || die |
67 | - dodoc scaffold_builder.pdf |
68 | + newdoc "${DISTDIR}"/Manual_v2.1.pdf scaffold_builder.pdf |
69 | } |