1 |
commit: d80145ef93597dea34ba14fb06ee4975740c6c84 |
2 |
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
3 |
AuthorDate: Mon Mar 30 22:44:17 2015 +0000 |
4 |
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
5 |
CommitDate: Mon Mar 30 22:44:17 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=d80145ef |
7 |
|
8 |
sci-biology/augustus: version bump, new license (temporarily), new dependencies since 3.0 series |
9 |
|
10 |
Package-Manager: portage-2.2.18 |
11 |
|
12 |
sci-biology/augustus/ChangeLog | 78 ++++++++++++++++++++++++++++++ |
13 |
sci-biology/augustus/augustus-3.0.3.ebuild | 59 ++++++++++++++++++++++ |
14 |
sci-biology/augustus/metadata.xml | 5 ++ |
15 |
3 files changed, 142 insertions(+) |
16 |
|
17 |
diff --git a/sci-biology/augustus/ChangeLog b/sci-biology/augustus/ChangeLog |
18 |
new file mode 100644 |
19 |
index 0000000..ee07f16 |
20 |
--- /dev/null |
21 |
+++ b/sci-biology/augustus/ChangeLog |
22 |
@@ -0,0 +1,78 @@ |
23 |
+# ChangeLog for sci-biology/augustus |
24 |
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
25 |
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/augustus/ChangeLog,v 1.19 2013/03/11 14:37:00 jlec Exp $ |
26 |
+ |
27 |
+ 11 Mar 2013; Justin Lecher <jlec@g.o> metadata.xml: |
28 |
+ Drop Andrey as maintainer so that bugs get assigned to sci-biology directly |
29 |
+ |
30 |
+ 31 Jan 2013; Justin Lecher <jlec@g.o> -augustus-2.3.1.ebuild, |
31 |
+ -augustus-2.4.ebuild, -augustus-2.5.ebuild, metadata.xml: |
32 |
+ Drop old, fixes multiple QA issues, #454822 |
33 |
+ |
34 |
+ 31 Jan 2013; Agostino Sarubbo <ago@g.o> augustus-2.5.5.ebuild: |
35 |
+ Stable for x86, wrt bug #454842 |
36 |
+ |
37 |
+ 31 Jan 2013; Agostino Sarubbo <ago@g.o> augustus-2.5.5.ebuild: |
38 |
+ Stable for amd64, wrt bug #454842 |
39 |
+ |
40 |
+*augustus-2.5.5 (23 Jun 2011) |
41 |
+ |
42 |
+ 23 Jun 2011; Justin Lecher <jlec@g.o> augustus-2.3.1.ebuild, |
43 |
+ augustus-2.4.ebuild, augustus-2.5.ebuild, +augustus-2.5.5.ebuild, |
44 |
+ +files/augustus-2.5.5-sane-build.patch: |
45 |
+ Version Bump, respect LDFLAGS, #337655 |
46 |
+ |
47 |
+ 09 Mar 2011; Markos Chandras <hwoarang@g.o> augustus-2.4.ebuild: |
48 |
+ Stable on amd64 wrt bug #353573 |
49 |
+ |
50 |
+ 09 Mar 2011; Thomas Kahle <tomka@g.o> augustus-2.4.ebuild: |
51 |
+ x86 stable per bug 353573 |
52 |
+ |
53 |
+ 04 Feb 2011; Andrey Kislyuk <weaver@g.o> augustus-2.4.ebuild, |
54 |
+ augustus-2.5.ebuild: |
55 |
+ Respect LDFLAGS |
56 |
+ |
57 |
+*augustus-2.5 (03 Feb 2011) |
58 |
+ |
59 |
+ 03 Feb 2011; Andrey Kislyuk <weaver@g.o> augustus-2.4.ebuild, |
60 |
+ +augustus-2.5.ebuild: |
61 |
+ Version bump, update SRC_URI |
62 |
+ |
63 |
+*augustus-2.4 (26 Sep 2010) |
64 |
+ |
65 |
+ 26 Sep 2010; Andrey Kislyuk <weaver@g.o> -augustus-2.1.ebuild, |
66 |
+ -files/augustus-2.1-glibc-2.10.patch, +augustus-2.4.ebuild: |
67 |
+ Version bump, drop old |
68 |
+ |
69 |
+ 09 Feb 2010; Pacho Ramos <pacho@g.o> augustus-2.3.1.ebuild: |
70 |
+ amd64 stable, bug 298767 |
71 |
+ |
72 |
+ 29 Dec 2009; Christian Faulhammer <fauli@g.o> |
73 |
+ augustus-2.3.1.ebuild: |
74 |
+ stable x86, bug 298767 |
75 |
+ |
76 |
+*augustus-2.3.1 (16 Nov 2009) |
77 |
+ |
78 |
+ 16 Nov 2009; Andrey Kislyuk <weaver@g.o> +augustus-2.3.1.ebuild: |
79 |
+ Version bump |
80 |
+ |
81 |
+ 31 Oct 2009; Markus Meier <maekke@g.o> augustus-2.1.ebuild: |
82 |
+ amd64/x86 stable, bug #290924 |
83 |
+ |
84 |
+ 09 Aug 2009; Samuli Suominen <ssuominen@g.o> augustus-2.1.ebuild, |
85 |
+ +files/augustus-2.1-glibc-2.10.patch: |
86 |
+ Fix building with GLIBC 2.10+ wrt #276719. |
87 |
+ |
88 |
+*augustus-2.1 (19 Mar 2009) |
89 |
+ |
90 |
+ 19 Mar 2009; Andrey Kislyuk <weaver@g.o> |
91 |
+ -files/augustus-2.0.3-cflags.patch, -files/augustus-2.0.3-gcc4.3.patch, |
92 |
+ -augustus-2.0.3.ebuild, +augustus-2.1.ebuild: |
93 |
+ Version bump |
94 |
+ |
95 |
+*augustus-2.0.3 (04 Jan 2009) |
96 |
+ |
97 |
+ 04 Jan 2009; weaver <weaver@g.o> |
98 |
+ +files/augustus-2.0.3-cflags.patch, +files/augustus-2.0.3-gcc4.3.patch, |
99 |
+ +metadata.xml, +augustus-2.0.3.ebuild: |
100 |
+ Initial commit, ebuild written by me |
101 |
|
102 |
diff --git a/sci-biology/augustus/augustus-3.0.3.ebuild b/sci-biology/augustus/augustus-3.0.3.ebuild |
103 |
new file mode 100644 |
104 |
index 0000000..da2db42 |
105 |
--- /dev/null |
106 |
+++ b/sci-biology/augustus/augustus-3.0.3.ebuild |
107 |
@@ -0,0 +1,59 @@ |
108 |
+# Copyright 1999-2015 Gentoo Foundation |
109 |
+# Distributed under the terms of the GNU General Public License v2 |
110 |
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/augustus/augustus-2.5.5.ebuild,v 1.3 2013/01/31 18:42:11 ago Exp $ |
111 |
+ |
112 |
+EAPI=5 |
113 |
+ |
114 |
+inherit eutils toolchain-funcs |
115 |
+ |
116 |
+DESCRIPTION="Eukaryotic gene predictor" |
117 |
+HOMEPAGE="http://augustus.gobics.de/" |
118 |
+SRC_URI="http://bioinf.uni-greifswald.de/augustus/binaries/${P}.tar.gz" |
119 |
+ |
120 |
+LICENSE="GPL-3" |
121 |
+# temporary drop in licensing scheme, see http://stubber.math-inf.uni-greifswald.de/bioinf/augustus/binaries/HISTORY.TXT |
122 |
+# http://stubber.math-inf.uni-greifswald.de/bioinf/augustus/binaries/LICENCE.TXT |
123 |
+# LICENSE="Artistic" |
124 |
+SLOT="0" |
125 |
+KEYWORDS="~amd64 ~x86" |
126 |
+IUSE="examples" |
127 |
+ |
128 |
+DEPEND=" |
129 |
+ sci-libs/gsl |
130 |
+ dev-libs/boost |
131 |
+ sys-libs/zlib |
132 |
+ sys-devel/flex" |
133 |
+RDEPEND="${DEPEND}" |
134 |
+ |
135 |
+src_prepare() { |
136 |
+ # TODO: do we need anything from the 2.5.5 patch? |
137 |
+ # epatch "${FILESDIR}"/${P}-sane-build.patch |
138 |
+ tc-export CC CXX |
139 |
+} |
140 |
+ |
141 |
+src_compile() { |
142 |
+ emake clean && emake |
143 |
+} |
144 |
+ |
145 |
+src_install() { |
146 |
+ dobin bin/* |
147 |
+# dobin src/{augustus,etraining,consensusFinder,curve2hints,fastBlockSearch,prepareAlign} |
148 |
+ |
149 |
+ exeinto /usr/libexec/${PN} |
150 |
+ doexe scripts/*.p* |
151 |
+ insinto /usr/libexec/${PN} |
152 |
+ doins scripts/*.conf |
153 |
+ |
154 |
+ insinto /usr/share/${PN} |
155 |
+ doins -r config |
156 |
+ |
157 |
+ echo "AUGUSTUS_CONFIG_PATH=\"/usr/share/${PN}/config\"" > "${S}/99${PN}" |
158 |
+ doenvd "${S}/99${PN}" |
159 |
+ |
160 |
+ dodoc -r README.TXT HISTORY.TXT docs/*.{pdf,txt} |
161 |
+ |
162 |
+ if use examples; then |
163 |
+ insinto /usr/share/${PN}/ |
164 |
+ doins -r docs/tutorial examples |
165 |
+ fi |
166 |
+} |
167 |
|
168 |
diff --git a/sci-biology/augustus/metadata.xml b/sci-biology/augustus/metadata.xml |
169 |
new file mode 100644 |
170 |
index 0000000..f17a827 |
171 |
--- /dev/null |
172 |
+++ b/sci-biology/augustus/metadata.xml |
173 |
@@ -0,0 +1,5 @@ |
174 |
+<?xml version="1.0" encoding="UTF-8"?> |
175 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
176 |
+<pkgmetadata> |
177 |
+ <herd>sci-biology</herd> |
178 |
+</pkgmetadata> |