1 |
commit: d4e2d5a53d73f9a69ca36fbd54fff4ac161398bb |
2 |
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
3 |
AuthorDate: Thu Apr 30 21:59:43 2015 +0000 |
4 |
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
5 |
CommitDate: Thu Apr 30 21:59:43 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=d4e2d5a5 |
7 |
|
8 |
sci-biology/SEECER: added upstream 'patch'; do more proper install process |
9 |
|
10 |
Package-Manager: portage-2.2.18 |
11 |
|
12 |
sci-biology/SEECER/ChangeLog | 7 +++++- |
13 |
sci-biology/SEECER/SEECER-0.1.3-r1.ebuild | 35 ++++++++++++++++++++++++++++++ |
14 |
sci-biology/SEECER/SEECER-0.1.3.ebuild | 34 ----------------------------- |
15 |
sci-biology/SEECER/files/replace_ids.cc | Bin 0 -> 1006 bytes |
16 |
4 files changed, 41 insertions(+), 35 deletions(-) |
17 |
|
18 |
diff --git a/sci-biology/SEECER/ChangeLog b/sci-biology/SEECER/ChangeLog |
19 |
index 1ac7a38..a57cf30 100644 |
20 |
--- a/sci-biology/SEECER/ChangeLog |
21 |
+++ b/sci-biology/SEECER/ChangeLog |
22 |
@@ -2,6 +2,12 @@ |
23 |
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 |
24 |
# $Header: $ |
25 |
|
26 |
+*SEECER-0.1.3-r1 (30 Apr 2015) |
27 |
+ |
28 |
+ 30 Apr 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> |
29 |
+ +SEECER-0.1.3-r1.ebuild, +files/replace_ids.cc, -SEECER-0.1.3.ebuild: |
30 |
+ sci-biology/SEECER: added upstream 'patch'; do more proper install process |
31 |
+ |
32 |
10 Jan 2015; Justin Lecher <jlec@g.o> SEECER-0.1.3.ebuild: |
33 |
Fix license |
34 |
|
35 |
@@ -10,4 +16,3 @@ |
36 |
07 Jan 2015; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> |
37 |
+SEECER-0.1.3.ebuild, +metadata.xml: |
38 |
initial ebuild |
39 |
- |
40 |
|
41 |
diff --git a/sci-biology/SEECER/SEECER-0.1.3-r1.ebuild b/sci-biology/SEECER/SEECER-0.1.3-r1.ebuild |
42 |
new file mode 100644 |
43 |
index 0000000..bfebed9 |
44 |
--- /dev/null |
45 |
+++ b/sci-biology/SEECER/SEECER-0.1.3-r1.ebuild |
46 |
@@ -0,0 +1,35 @@ |
47 |
+# Copyright 1999-2015 Gentoo Foundation |
48 |
+# Distributed under the terms of the GNU General Public License v2 |
49 |
+# $Header: $ |
50 |
+ |
51 |
+EAPI=5 |
52 |
+ |
53 |
+DESCRIPTION="SEquencing Error Corrector for RNA-Seq reads" |
54 |
+HOMEPAGE="http://sb.cs.cmu.edu/seecer/" |
55 |
+SRC_URI=" |
56 |
+ http://sb.cs.cmu.edu/seecer/downloads/"${P}".tar.gz |
57 |
+ http://sb.cs.cmu.edu/seecer/downloads/manual.pdf -> "${PN}"-manual.pdf" |
58 |
+ |
59 |
+LICENSE="GPL-3" |
60 |
+SLOT="0" |
61 |
+KEYWORDS="~amd64" |
62 |
+IUSE="" |
63 |
+ |
64 |
+# although has bundled jellyfish-1.1.11 copy it just calls the executable during runtime |
65 |
+DEPEND=" |
66 |
+ sci-libs/gsl |
67 |
+ sci-biology/seqan" |
68 |
+RDEPEND="${DEPEND} |
69 |
+ sci-biology/jellyfish" |
70 |
+ |
71 |
+S="${S}"/SEECER |
72 |
+ |
73 |
+src_prepare(){ |
74 |
+ # http://seecer-rna-read-error-correction-mailing-list.21961.x6.nabble.com/Segmentation-fault-in-step-4-td41.html |
75 |
+ cp -p "${FILESDIR}"/replace_ids.cc "${S}"/src/ || die |
76 |
+} |
77 |
+ |
78 |
+src_install(){ |
79 |
+ dobin bin/seecer bin/random_sub_N bin/replace_ids bin/run_jellyfish.sh |
80 |
+ dodoc README "${DISTDIR}"/"${PN}"-manual.pdf |
81 |
+} |
82 |
|
83 |
diff --git a/sci-biology/SEECER/SEECER-0.1.3.ebuild b/sci-biology/SEECER/SEECER-0.1.3.ebuild |
84 |
deleted file mode 100644 |
85 |
index d415a01..0000000 |
86 |
--- a/sci-biology/SEECER/SEECER-0.1.3.ebuild |
87 |
+++ /dev/null |
88 |
@@ -1,34 +0,0 @@ |
89 |
-# Copyright 1999-2015 Gentoo Foundation |
90 |
-# Distributed under the terms of the GNU General Public License v2 |
91 |
-# $Header: $ |
92 |
- |
93 |
-EAPI=5 |
94 |
- |
95 |
-DESCRIPTION="Error corrector for RNA-Seq reads" |
96 |
-HOMEPAGE="http://sb.cs.cmu.edu/seecer/" |
97 |
-SRC_URI=" |
98 |
- http://sb.cs.cmu.edu/seecer/downloads/SEECER-0.1.3.tar.gz |
99 |
- http://sb.cs.cmu.edu/seecer/downloads/manual.pdf" |
100 |
- |
101 |
-LICENSE="GPL-3" |
102 |
-SLOT="0" |
103 |
-KEYWORDS="" |
104 |
-IUSE="" |
105 |
- |
106 |
-DEPEND=" |
107 |
- sci-libs/gsl |
108 |
- sci-biology/seqan |
109 |
- sci-biology/jellyfish" |
110 |
-RDEPEND="${DEPEND}" |
111 |
- |
112 |
-S="${S}"/SEECER |
113 |
- |
114 |
-# doh, it install /usr/bin/seecer (note the lowercase letters) |
115 |
- |
116 |
-# checking for x86_64-pc-linux-gnu-gcc option to support OpenMP... -fopenmp |
117 |
-# |
118 |
-# Uses: |
119 |
-# libgomp.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/libgomp.so.1 (0x00007f7853faf000) |
120 |
- |
121 |
-# dobin bin/run_seecer.sh |
122 |
-# dodoc "${DISTDIR}"/manual.pdf |
123 |
|
124 |
diff --git a/sci-biology/SEECER/files/replace_ids.cc b/sci-biology/SEECER/files/replace_ids.cc |
125 |
new file mode 100644 |
126 |
index 0000000..0a77819 |
127 |
Binary files /dev/null and b/sci-biology/SEECER/files/replace_ids.cc differ |