Gentoo Archives: gentoo-commits

From: Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/augustus/
Date: Mon, 30 Mar 2015 22:44:49
Message-Id: 1427755457.d80145ef93597dea34ba14fb06ee4975740c6c84.mmokrejs@gentoo
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>