1 |
commit: 8ef2d0632281aeb653b62b10b8da00f22f9cc62d |
2 |
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
3 |
AuthorDate: Sun Jan 29 18:08:40 2017 +0000 |
4 |
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
5 |
CommitDate: Sun Jan 29 18:08:40 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=8ef2d063 |
7 |
|
8 |
sci-biology/SPAdes: version bump, remove old, src_install actually does also src_compile |
9 |
|
10 |
Upstream contacted to split compile and install steps into separate procedures. |
11 |
The Gentoo package should be probably renamed to all lowercase letters. |
12 |
Hierarchy in /usr/share/spades/ is a bit awkward. |
13 |
|
14 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
15 |
|
16 |
.../{SPAdes-3.5.0.ebuild => SPAdes-3.9.1.ebuild} | 23 +++++++++++----------- |
17 |
sci-biology/SPAdes/metadata.xml | 7 ++++++- |
18 |
2 files changed, 17 insertions(+), 13 deletions(-) |
19 |
|
20 |
diff --git a/sci-biology/SPAdes/SPAdes-3.5.0.ebuild b/sci-biology/SPAdes/SPAdes-3.9.1.ebuild |
21 |
similarity index 64% |
22 |
rename from sci-biology/SPAdes/SPAdes-3.5.0.ebuild |
23 |
rename to sci-biology/SPAdes/SPAdes-3.9.1.ebuild |
24 |
index 45cb010..1a5a5d5 100644 |
25 |
--- a/sci-biology/SPAdes/SPAdes-3.5.0.ebuild |
26 |
+++ b/sci-biology/SPAdes/SPAdes-3.9.1.ebuild |
27 |
@@ -1,4 +1,4 @@ |
28 |
-# Copyright 1999-2016 Gentoo Foundation |
29 |
+# Copyright 1999-2017 Gentoo Foundation |
30 |
# Distributed under the terms of the GNU General Public License v2 |
31 |
# $Id$ |
32 |
|
33 |
@@ -11,8 +11,8 @@ inherit eutils toolchain-funcs |
34 |
DESCRIPTION="De novo de Bruijn genome assembler (bacteria to fungi) or uneven coverage" |
35 |
HOMEPAGE="http://bioinf.spbau.ru/en/spades" |
36 |
SRC_URI=" |
37 |
- http://spades.bioinf.spbau.ru/release3.5.0/SPAdes-3.5.0.tar.gz |
38 |
- http://spades.bioinf.spbau.ru/release3.5.0/manual.html" |
39 |
+ http://spades.bioinf.spbau.ru/release${PV}/SPAdes-${PV}.tar.gz |
40 |
+ http://spades.bioinf.spbau.ru/release${PV}/manual.html -> ${P}_manual.html" |
41 |
|
42 |
LICENSE="GPL-2" |
43 |
SLOT="0" |
44 |
@@ -37,14 +37,13 @@ pkg_pretend() { |
45 |
fi |
46 |
} |
47 |
|
48 |
-src_prepare(){ |
49 |
- insinto /usr/share/doc/SPAdes |
50 |
- dodoc "${DISTDIR}"/manual.html |
51 |
-} |
52 |
+#src_compile(){ |
53 |
+# # grr, it actually also installs the files into $DESTDIR but that is purged before pkg_qmerge starts |
54 |
+# PREFIX="${D}"/usr ./spades_compile.sh || die |
55 |
+#} |
56 |
|
57 |
-src_compile(){ |
58 |
- # grr, it actually also installs the files into $PREFIX |
59 |
- PREFIX="${D}"/usr ./spades_compile.sh || die |
60 |
+src_install(){ |
61 |
+ PREFIX="${ED}"/usr ./spades_compile.sh || die |
62 |
+ insinto /usr/share/"${PN}" |
63 |
+ dodoc "${DISTDIR}"/manual.html |
64 |
} |
65 |
- |
66 |
-# BUG: contents of "${D}" do not propagate during qmerge? |
67 |
|
68 |
diff --git a/sci-biology/SPAdes/metadata.xml b/sci-biology/SPAdes/metadata.xml |
69 |
index 1699e58..4baa308 100644 |
70 |
--- a/sci-biology/SPAdes/metadata.xml |
71 |
+++ b/sci-biology/SPAdes/metadata.xml |
72 |
@@ -5,8 +5,13 @@ |
73 |
<email>mmokrejs@×××××××××××××××.cz</email> |
74 |
<name>Martin Mokrejs</name> |
75 |
</maintainer> |
76 |
-<maintainer type="project"> |
77 |
+ <maintainer type="project"> |
78 |
<email>sci-biology@g.o</email> |
79 |
<name>Gentoo Biology Project</name> |
80 |
</maintainer> |
81 |
+ <longdescription> |
82 |
+ truSPAdes includes support for Illumina TruSeq Synthetic Long Read technology reads. |
83 |
+ hammer and ionhammer are read error correcting modules for Illumina /IonTorrent reads, resp. |
84 |
+ dipspades is assembly module for highly polymorphic diploid genomes |
85 |
+ </longdescription> |
86 |
</pkgmetadata> |