1 |
commit: 9d31fe0253025c7f7c08e0828889c1f012977bd5 |
2 |
Author: Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun Jun 22 20:20:18 2014 +0000 |
4 |
Commit: Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com> |
5 |
CommitDate: Sun Jun 22 20:20:18 2014 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9d31fe02 |
7 |
|
8 |
multiple move to EAPI=5 and regression fixes |
9 |
|
10 |
--- |
11 |
dev-libs/simclist/metadata.xml | 17 ++++---- |
12 |
dev-libs/simclist/simclist-1.6.ebuild | 4 +- |
13 |
dev-ml/mlgmpidl/metadata.xml | 23 +++++------ |
14 |
dev-ml/mlgmpidl/mlgmpidl-1.1.ebuild | 4 +- |
15 |
dev-ml/ocamlgraph/ChangeLog | 4 ++ |
16 |
dev-ml/ocamlgraph/metadata.xml | 47 +++++++++------------- |
17 |
dev-ml/ocamlgraph/ocamlgraph-1.8.5.ebuild | 2 +- |
18 |
dev-ml/zarith/ChangeLog | 15 +++++-- |
19 |
dev-ml/zarith/metadata.xml | 20 ++++----- |
20 |
sci-mathematics/alt-ergo/ChangeLog | 15 +++++-- |
21 |
sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild | 12 +++--- |
22 |
sci-mathematics/alt-ergo/metadata.xml | 23 ++++------- |
23 |
sci-mathematics/apron/apron-0.9.10-r1.ebuild | 4 +- |
24 |
sci-mathematics/apron/apron-0.9.10.ebuild | 4 +- |
25 |
sci-mathematics/apron/metadata.xml | 28 +++++-------- |
26 |
sci-mathematics/flocq/ChangeLog | 4 ++ |
27 |
sci-mathematics/flocq/flocq-2.3.0.ebuild | 3 +- |
28 |
sci-mathematics/flocq/metadata.xml | 17 ++++---- |
29 |
sci-mathematics/frama-c/ChangeLog | 8 ++-- |
30 |
sci-mathematics/frama-c/frama-c-20140301.ebuild | 4 +- |
31 |
sci-mathematics/frama-c/metadata.xml | 28 +++++-------- |
32 |
sci-mathematics/gappa/ChangeLog | 6 ++- |
33 |
sci-mathematics/gappa/gappa-1.1.1.ebuild | 12 +++--- |
34 |
.../gappalib-coq/gappalib-coq-1.0.0.ebuild | 2 +- |
35 |
sci-mathematics/giac/ChangeLog | 3 ++ |
36 |
sci-mathematics/giac/metadata.xml | 26 +++++------- |
37 |
sci-mathematics/ltl2ba/ltl2ba-1.1.ebuild | 4 +- |
38 |
sci-mathematics/ltl2ba/metadata.xml | 3 -- |
39 |
sci-mathematics/pff/ChangeLog | 4 ++ |
40 |
sci-mathematics/pff/metadata.xml | 18 ++++----- |
41 |
sci-mathematics/pff/pff-8.4.ebuild | 4 +- |
42 |
sci-mathematics/why/ChangeLog | 4 ++ |
43 |
sci-mathematics/why/metadata.xml | 28 ++++--------- |
44 |
sci-mathematics/why/why-2.34.ebuild | 4 +- |
45 |
sci-mathematics/why3/metadata.xml | 32 ++++++--------- |
46 |
sci-mathematics/why3/why3-0.83.ebuild | 2 +- |
47 |
36 files changed, 201 insertions(+), 237 deletions(-) |
48 |
|
49 |
diff --git a/dev-libs/simclist/metadata.xml b/dev-libs/simclist/metadata.xml |
50 |
index 49fb6b8..1da3891 100644 |
51 |
--- a/dev-libs/simclist/metadata.xml |
52 |
+++ b/dev-libs/simclist/metadata.xml |
53 |
@@ -1,14 +1,11 @@ |
54 |
<?xml version="1.0" encoding="UTF-8"?> |
55 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
56 |
<pkgmetadata> |
57 |
- <herd>sci</herd> |
58 |
- <longdescription> |
59 |
- SimCList is a high quality C (C++ embeddable) library for handling |
60 |
- lists. It exploits several advanced techniques for improving |
61 |
- performance, including freelists, sentinels, automatic sort algorithm |
62 |
- selection, sort randomization, mid pointer and optional multithreading. |
63 |
- </longdescription> |
64 |
- <maintainer> |
65 |
- <email>sci@g.o</email> |
66 |
- </maintainer> |
67 |
+<herd>sci</herd> |
68 |
+<longdescription> |
69 |
+ SimCList is a high quality C (C++ embeddable) library for handling |
70 |
+ lists. It exploits several advanced techniques for improving |
71 |
+ performance, including freelists, sentinels, automatic sort algorithm |
72 |
+ selection, sort randomization, mid pointer and optional multithreading. |
73 |
+</longdescription> |
74 |
</pkgmetadata> |
75 |
|
76 |
diff --git a/dev-libs/simclist/simclist-1.6.ebuild b/dev-libs/simclist/simclist-1.6.ebuild |
77 |
index 0df95c3..c79091d 100644 |
78 |
--- a/dev-libs/simclist/simclist-1.6.ebuild |
79 |
+++ b/dev-libs/simclist/simclist-1.6.ebuild |
80 |
@@ -1,8 +1,8 @@ |
81 |
-# Copyright 1999-2012 Gentoo Foundation |
82 |
+# Copyright 1999-2014 Gentoo Foundation |
83 |
# Distributed under the terms of the GNU General Public License v2 |
84 |
# $Header: $ |
85 |
|
86 |
-EAPI=3 |
87 |
+EAPI=5 |
88 |
|
89 |
inherit cmake-utils |
90 |
|
91 |
|
92 |
diff --git a/dev-ml/mlgmpidl/metadata.xml b/dev-ml/mlgmpidl/metadata.xml |
93 |
index c6107f8..a3fac81 100644 |
94 |
--- a/dev-ml/mlgmpidl/metadata.xml |
95 |
+++ b/dev-ml/mlgmpidl/metadata.xml |
96 |
@@ -1,17 +1,14 @@ |
97 |
<?xml version="1.0" encoding="UTF-8"?> |
98 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
99 |
<pkgmetadata> |
100 |
- <herd>sci</herd> |
101 |
- <longdescription> |
102 |
- MLGMPIDL is a package offering an interface to the GMP and MPFR |
103 |
- libraries for OCaml version 3.07 or higher. The interface offers access |
104 |
- to almost all the functions of the library, and is decomposed into 7 |
105 |
- submodules. |
106 |
- </longdescription> |
107 |
- <maintainer> |
108 |
- <email>sci@g.o</email> |
109 |
- </maintainer> |
110 |
- <use> |
111 |
- <flag name="mpfr">add support for mpfr, the library for multiple-precision floating-point computations with exact rounding</flag> |
112 |
- </use> |
113 |
+<herd>sci-mathematics</herd> |
114 |
+<longdescription> |
115 |
+ MLGMPIDL is a package offering an interface to the GMP and MPFR |
116 |
+ libraries for OCaml version 3.07 or higher. The interface offers access |
117 |
+ to almost all the functions of the library, and is decomposed into 7 |
118 |
+ submodules. |
119 |
+</longdescription> |
120 |
+<use> |
121 |
+ <flag name="mpfr">Add support for <pkg>dev-libs/mpfr</pkg></flag> |
122 |
+</use> |
123 |
</pkgmetadata> |
124 |
|
125 |
diff --git a/dev-ml/mlgmpidl/mlgmpidl-1.1.ebuild b/dev-ml/mlgmpidl/mlgmpidl-1.1.ebuild |
126 |
index 6efca0c..3063fdf 100644 |
127 |
--- a/dev-ml/mlgmpidl/mlgmpidl-1.1.ebuild |
128 |
+++ b/dev-ml/mlgmpidl/mlgmpidl-1.1.ebuild |
129 |
@@ -1,8 +1,8 @@ |
130 |
-# Copyright 1999-2010 Gentoo Foundation |
131 |
+# Copyright 1999-2014 Gentoo Foundation |
132 |
# Distributed under the terms of the GNU General Public License v2 |
133 |
# $Header: $ |
134 |
|
135 |
-EAPI="2" |
136 |
+EAPI="5" |
137 |
|
138 |
inherit eutils toolchain-funcs |
139 |
|
140 |
|
141 |
diff --git a/dev-ml/ocamlgraph/ChangeLog b/dev-ml/ocamlgraph/ChangeLog |
142 |
index 42f0c5b..5e0ac6b 100644 |
143 |
--- a/dev-ml/ocamlgraph/ChangeLog |
144 |
+++ b/dev-ml/ocamlgraph/ChangeLog |
145 |
@@ -18,6 +18,10 @@ |
146 |
-ocamlgraph-1.7.ebuild, +ocamlgraph-1.8.1.ebuild: |
147 |
version bump |
148 |
|
149 |
+ 24 Jun 2011; Justin Lecher <jlec@g.o> |
150 |
+ ocamlgraph-1.7.ebuild: |
151 |
+ Sort inherit and/or USE |
152 |
+ |
153 |
06 May 2011; Jonathan-Christofer Demay <jcdemay@×××××.com> |
154 |
-ocamlgraph-1.6.ebuild, +ocamlgraph-1.7.ebuild: |
155 |
version bump |
156 |
|
157 |
diff --git a/dev-ml/ocamlgraph/metadata.xml b/dev-ml/ocamlgraph/metadata.xml |
158 |
index 763c1cd..87fc10d 100644 |
159 |
--- a/dev-ml/ocamlgraph/metadata.xml |
160 |
+++ b/dev-ml/ocamlgraph/metadata.xml |
161 |
@@ -1,32 +1,23 @@ |
162 |
<?xml version="1.0" encoding="UTF-8"?> |
163 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
164 |
<pkgmetadata> |
165 |
- <herd>sci</herd> |
166 |
- <longdescription> |
167 |
- It provides an easy-to-use graph data structure together with several |
168 |
- operations and algorithms over graphs, in Graph.Pack. It is a reasonably |
169 |
- efficient imperative data structure for directed graphs with vertices |
170 |
- and edges labeled with integers. Several other graph implementations |
171 |
- are proposed for those not satisfied with the one above. Some are |
172 |
- persistent (imutable) and other imperative (mutable). Some are directed |
173 |
- and other are not. Some have labels for vertices, or labels for edges, |
174 |
- or both. Some have abstract types for vertices. etc. These |
175 |
- implementations are written as functors: you give the types of vertices |
176 |
- labels, edge labels, etc. and you get the data structure as a result. |
177 |
- it also provides several classic operations and algorithms over graphs. |
178 |
- They are also written as functors i.e. independently of the data |
179 |
- structure for graphs. One consequence is that you can define your own |
180 |
- data structure for graphs and yet re-use all the algorithms from this |
181 |
- library: you only need to provide a few operations such as iterating |
182 |
- over all vertices, over the successors of a vertex, etc. |
183 |
- </longdescription> |
184 |
- <maintainer> |
185 |
- <email>sci@g.o</email> |
186 |
- </maintainer> |
187 |
- <use> |
188 |
- <flag name="doc">?doc?</flag> |
189 |
- <flag name="examples">?examples?</flag> |
190 |
- <flag name="gtk">?gtk?</flag> |
191 |
- <flag name="ocamlopt">?ocamlopt?</flag> |
192 |
- </use> |
193 |
+<herd>sci-mathematics</herd> |
194 |
+<longdescription> |
195 |
+ It provides an easy-to-use graph data structure together with several |
196 |
+ operations and algorithms over graphs, in Graph.Pack. It is a reasonably |
197 |
+ efficient imperative data structure for directed graphs with vertices |
198 |
+ and edges labeled with integers. Several other graph implementations |
199 |
+ are proposed for those not satisfied with the one above. Some are |
200 |
+ persistent (imutable) and other imperative (mutable). Some are directed |
201 |
+ and other are not. Some have labels for vertices, or labels for edges, |
202 |
+ or both. Some have abstract types for vertices. etc. These |
203 |
+ implementations are written as functors: you give the types of vertices |
204 |
+ labels, edge labels, etc. and you get the data structure as a result. |
205 |
+ it also provides several classic operations and algorithms over graphs. |
206 |
+ They are also written as functors i.e. independently of the data |
207 |
+ structure for graphs. One consequence is that you can define your own |
208 |
+ data structure for graphs and yet re-use all the algorithms from this |
209 |
+ library: you only need to provide a few operations such as iterating |
210 |
+ over all vertices, over the successors of a vertex, etc. |
211 |
+</longdescription> |
212 |
</pkgmetadata> |
213 |
|
214 |
diff --git a/dev-ml/ocamlgraph/ocamlgraph-1.8.5.ebuild b/dev-ml/ocamlgraph/ocamlgraph-1.8.5.ebuild |
215 |
index d950b6f..2a653f2 100644 |
216 |
--- a/dev-ml/ocamlgraph/ocamlgraph-1.8.5.ebuild |
217 |
+++ b/dev-ml/ocamlgraph/ocamlgraph-1.8.5.ebuild |
218 |
@@ -2,7 +2,7 @@ |
219 |
# Distributed under the terms of the GNU General Public License v2 |
220 |
# $Header: $ |
221 |
|
222 |
-EAPI="2" |
223 |
+EAPI="5" |
224 |
|
225 |
inherit eutils autotools |
226 |
|
227 |
|
228 |
diff --git a/dev-ml/zarith/ChangeLog b/dev-ml/zarith/ChangeLog |
229 |
index 2868b84..434b236 100644 |
230 |
--- a/dev-ml/zarith/ChangeLog |
231 |
+++ b/dev-ml/zarith/ChangeLog |
232 |
@@ -5,7 +5,7 @@ |
233 |
22 Jun 2014; Jonathan-Christofer Demay <jcdemay@×××××.com> |
234 |
zarith-1.2.1.ebuild: |
235 |
fix regression of pkg_setup |
236 |
- |
237 |
+ |
238 |
10 Jun 2014; Jonathan-Christofer Demay <jcdemay@×××××.com> |
239 |
-zarith-1.1.ebuild, +zarith-1.2.1.ebuild: |
240 |
version bump |
241 |
@@ -14,7 +14,14 @@ |
242 |
zarith-1.1.ebuild, metadata.xml: |
243 |
Clean wrong space and blank lines; move EAPI=5 |
244 |
|
245 |
- 14 Jan 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
246 |
- +zarith-1.1.ebuild: |
247 |
- initial commit |
248 |
+ 11 Aug 2012; Guillaume Horel <guillaume.horel@×××××.com> |
249 |
+ zarith-1.1.ebuild: |
250 |
+ fix license and depend on multilib eclass |
251 |
+ |
252 |
+ 30 Mar 2012; Guillaume Horel <guillaume.horel@×××××.com> |
253 |
+ -zarith-1.0.ebuild, -files/zarith-1.0-bytecode.patch, -files/zarith-1.0-optnotrequired.patch, +zarith-1.1.ebuild: |
254 |
+ version bump |
255 |
|
256 |
+ 02 Mar 2012; Guillaume Horel <guillaume.horel@×××××.com> +zarith-1.0.ebuild, |
257 |
+ +files/zarith-1.0-bytecode.patch, +files/zarith-1.0-optnotrequired.patch, +metadata.xml: |
258 |
+ initial import |
259 |
|
260 |
diff --git a/dev-ml/zarith/metadata.xml b/dev-ml/zarith/metadata.xml |
261 |
index d2e9691..1ff3218 100644 |
262 |
--- a/dev-ml/zarith/metadata.xml |
263 |
+++ b/dev-ml/zarith/metadata.xml |
264 |
@@ -1,17 +1,11 @@ |
265 |
<?xml version="1.0" encoding="UTF-8"?> |
266 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
267 |
<pkgmetadata> |
268 |
- <herd>sci</herd> |
269 |
- <longdescription> |
270 |
- The Zarith library implements arithmetic and logical operations over |
271 |
- arbitrary-precision integers. It uses GMP to efficiently implement |
272 |
- arithmetic over big integers. Small integers are represented as Caml |
273 |
- unboxed integers, for speed and space economy. |
274 |
- </longdescription> |
275 |
- <maintainer> |
276 |
- <email>sci@g.o</email> |
277 |
- </maintainer> |
278 |
- <use> |
279 |
- <flag name="ocamlopt">?ocamlopt?</flag> |
280 |
- </use> |
281 |
+<herd>sci-mathematics</herd> |
282 |
+<longdescription> |
283 |
+ The Zarith library implements arithmetic and logical operations over |
284 |
+ arbitrary-precision integers. It uses GMP to efficiently implement |
285 |
+ arithmetic over big integers. Small integers are represented as Caml |
286 |
+ unboxed integers, for speed and space economy. |
287 |
+</longdescription> |
288 |
</pkgmetadata> |
289 |
|
290 |
diff --git a/sci-mathematics/alt-ergo/ChangeLog b/sci-mathematics/alt-ergo/ChangeLog |
291 |
index e1becf1..ffdfbd7 100644 |
292 |
--- a/sci-mathematics/alt-ergo/ChangeLog |
293 |
+++ b/sci-mathematics/alt-ergo/ChangeLog |
294 |
@@ -2,9 +2,18 @@ |
295 |
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
296 |
# $Header: $ |
297 |
|
298 |
- 10 Jan 2014; Jonathan-Christofer Demay <jcdemay@×××××.com> |
299 |
- -alt-ergo-0.95.ebuild, +alt-ergo-0.95.2.ebuild: |
300 |
- version bump |
301 |
+ 16 Jun 2014; Jauhien Piatlicki <jauhien@g.o> |
302 |
+ -alt-ergo-0.95.1.ebuild, +alt-ergo-0.95.2.ebuild: |
303 |
+ version bump; fix bug #479994; move sources to my dev space |
304 |
+ |
305 |
+ 25 Aug 2013; Andrew Savchenko <bircoph@×××××.com> |
306 |
+ -alt-ergo-0.95.ebuild, +alt-ergo-0.95.1.ebuild, metadata.xml: |
307 |
+ Version bump for a bugfix release. Cleanup metadata. |
308 |
+ This also fixes bug 479994 (wrong manifest for alt-ergo-0.95). |
309 |
+ |
310 |
+ 03 Mar 2013; Justin Lecher <jlec@g.o> |
311 |
+ alt-ergo-0.95.ebuild, metadata.xml: |
312 |
+ Move to EAPI=5; clean quoting and ebuild syntax and indention |
313 |
|
314 |
14 Jan 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
315 |
+alt-ergo-0.95.ebuild: |
316 |
|
317 |
diff --git a/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild b/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild |
318 |
index 9bd6f6b..9fc811b 100644 |
319 |
--- a/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild |
320 |
+++ b/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild |
321 |
@@ -2,13 +2,13 @@ |
322 |
# Distributed under the terms of the GNU General Public License v2 |
323 |
# $Header: $ |
324 |
|
325 |
-EAPI=4 |
326 |
+EAPI=5 |
327 |
|
328 |
inherit eutils |
329 |
|
330 |
DESCRIPTION="Alt-Ergo is an automatic theorem prover" |
331 |
HOMEPAGE="http://alt-ergo.ocamlpro.com" |
332 |
-SRC_URI="${HOMEPAGE}/download_manager.php?target=${P}.tar.gz" |
333 |
+SRC_URI="http://dev.gentoo.org/~jauhien/distfiles/${P}.tar.gz" |
334 |
|
335 |
LICENSE="CeCILL-C" |
336 |
SLOT="0" |
337 |
@@ -17,20 +17,20 @@ IUSE="+ocamlopt gtk" |
338 |
|
339 |
DEPEND=">=dev-lang/ocaml-3.12.1[ocamlopt?] |
340 |
>=dev-ml/ocamlgraph-1.8.2[gtk?,ocamlopt?] |
341 |
+ dev-ml/zarith |
342 |
gtk? ( >=x11-libs/gtksourceview-2.8 |
343 |
>=dev-ml/lablgtk-2.14[sourceview,ocamlopt?] )" |
344 |
RDEPEND="${DEPEND}" |
345 |
|
346 |
src_prepare(){ |
347 |
- sed -i ${S}/Makefile.in \ |
348 |
+ sed \ |
349 |
-e "s: /usr/share/: \$(DESTDIR)/usr/share/:g" \ |
350 |
-e "s:cp -f altgr-ergo.opt:mkdir -p \$(DESTDIR)/usr/share/gtksourceview-2.0/language-specs/\n\tcp -f altgr-ergo.opt:g" |
351 |
+ -i ${S}/Makefile.in || die |
352 |
} |
353 |
src_compile(){ |
354 |
emake || die "emake failed" |
355 |
- if use gtk; then |
356 |
- emake gui || die "emake gui failed" |
357 |
- fi |
358 |
+ use gtk && emake gui || die "emake gui failed" |
359 |
} |
360 |
|
361 |
src_install(){ |
362 |
|
363 |
diff --git a/sci-mathematics/alt-ergo/metadata.xml b/sci-mathematics/alt-ergo/metadata.xml |
364 |
index 4ac4fb5..70209e0 100644 |
365 |
--- a/sci-mathematics/alt-ergo/metadata.xml |
366 |
+++ b/sci-mathematics/alt-ergo/metadata.xml |
367 |
@@ -1,19 +1,12 @@ |
368 |
<?xml version="1.0" encoding="UTF-8"?> |
369 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
370 |
<pkgmetadata> |
371 |
- <herd>sci</herd> |
372 |
- <longdescription> |
373 |
- Alt-Ergo is an open source automatic theorem prover dedicated to program verification. |
374 |
- It is an SMT solver based on CC(X): a congruence closure algorithm parameterized by an |
375 |
- equational theory X. Alt-Ergo is based on a home-made SAT-solver and implements an |
376 |
- instantiation mechanism for quantified formulas. Its architecture is summarized by the |
377 |
- the following picture. |
378 |
- </longdescription> |
379 |
- <maintainer> |
380 |
- <email>sci@g.o</email> |
381 |
- </maintainer> |
382 |
- <use> |
383 |
- <flag name="gtk">?gtk?</flag> |
384 |
- <flag name="ocamlopt">?ocamlopt?</flag> |
385 |
- </use> |
386 |
+<herd>sci-mathematics</herd> |
387 |
+<longdescription> |
388 |
+ Alt-Ergo is an open source automatic theorem prover dedicated to program verification. |
389 |
+ It is an SMT solver based on CC(X): a congruence closure algorithm parameterized by an |
390 |
+ equational theory X. Alt-Ergo is based on a home-made SAT-solver and implements an |
391 |
+ instantiation mechanism for quantified formulas. Its architecture is summarized by the |
392 |
+ the following picture. |
393 |
+</longdescription> |
394 |
</pkgmetadata> |
395 |
|
396 |
diff --git a/sci-mathematics/apron/apron-0.9.10-r1.ebuild b/sci-mathematics/apron/apron-0.9.10-r1.ebuild |
397 |
index 40791e2..94180af 100644 |
398 |
--- a/sci-mathematics/apron/apron-0.9.10-r1.ebuild |
399 |
+++ b/sci-mathematics/apron/apron-0.9.10-r1.ebuild |
400 |
@@ -1,8 +1,8 @@ |
401 |
-# Copyright 1999-2010 Gentoo Foundation |
402 |
+# Copyright 1999-2014 Gentoo Foundation |
403 |
# Distributed under the terms of the GNU General Public License v2 |
404 |
# $Header: $ |
405 |
|
406 |
-EAPI="2" |
407 |
+EAPI="5" |
408 |
|
409 |
inherit eutils toolchain-funcs |
410 |
|
411 |
|
412 |
diff --git a/sci-mathematics/apron/apron-0.9.10.ebuild b/sci-mathematics/apron/apron-0.9.10.ebuild |
413 |
index 2752070..f5bb5fc 100644 |
414 |
--- a/sci-mathematics/apron/apron-0.9.10.ebuild |
415 |
+++ b/sci-mathematics/apron/apron-0.9.10.ebuild |
416 |
@@ -1,8 +1,8 @@ |
417 |
-# Copyright 1999-2010 Gentoo Foundation |
418 |
+# Copyright 1999-2014 Gentoo Foundation |
419 |
# Distributed under the terms of the GNU General Public License v2 |
420 |
# $Header: $ |
421 |
|
422 |
-EAPI="2" |
423 |
+EAPI="5" |
424 |
|
425 |
inherit eutils toolchain-funcs |
426 |
|
427 |
|
428 |
diff --git a/sci-mathematics/apron/metadata.xml b/sci-mathematics/apron/metadata.xml |
429 |
index f87ceb9..f8c7d84 100644 |
430 |
--- a/sci-mathematics/apron/metadata.xml |
431 |
+++ b/sci-mathematics/apron/metadata.xml |
432 |
@@ -1,21 +1,15 @@ |
433 |
<?xml version="1.0" encoding="UTF-8"?> |
434 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
435 |
<pkgmetadata> |
436 |
- <herd>sci</herd> |
437 |
- <longdescription> |
438 |
- The APRON library is dedicated to the static analysis of the numerical |
439 |
- variables of a program by Abstract Interpretation. The aim of such an |
440 |
- analysis is to infer invariants about these variables. The APRON library |
441 |
- is intended to be a common interface to various underlying |
442 |
- libraries/abstract domains and to provide additional services that can |
443 |
- be implemented independently from the underlying library/abstract |
444 |
- domain, as shown by the poster on the right (presented at the SAS 2007 |
445 |
- conference. |
446 |
- </longdescription> |
447 |
- <maintainer> |
448 |
- <email>sci@g.o</email> |
449 |
- </maintainer> |
450 |
- <use> |
451 |
- <flag name="ocaml">?ocaml?</flag> |
452 |
- </use> |
453 |
+<herd>sci-mathematics</herd> |
454 |
+<longdescription> |
455 |
+ The APRON library is dedicated to the static analysis of the numerical |
456 |
+ variables of a program by Abstract Interpretation. The aim of such an |
457 |
+ analysis is to infer invariants about these variables. The APRON library |
458 |
+ is intended to be a common interface to various underlying |
459 |
+ libraries/abstract domains and to provide additional services that can |
460 |
+ be implemented independently from the underlying library/abstract |
461 |
+ domain, as shown by the poster on the right (presented at the SAS 2007 |
462 |
+ conference. |
463 |
+</longdescription> |
464 |
</pkgmetadata> |
465 |
|
466 |
diff --git a/sci-mathematics/flocq/ChangeLog b/sci-mathematics/flocq/ChangeLog |
467 |
index e3076b8..2f56c98 100644 |
468 |
--- a/sci-mathematics/flocq/ChangeLog |
469 |
+++ b/sci-mathematics/flocq/ChangeLog |
470 |
@@ -6,6 +6,10 @@ |
471 |
-flocq-2.1.0.ebuild, +flocq-2.3.0.ebuild: |
472 |
version bump |
473 |
|
474 |
+ Mar 2013; Justin Lecher <jlec@g.o> |
475 |
+ flocq-2.1.0.ebuild, metadata.xml: |
476 |
+ Move to EAPI=5; assign RDEPEND explicitatly |
477 |
+ |
478 |
14 Jan 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
479 |
-flocq-1.4.0.ebuild, +flocq-2.1.0.ebuild: |
480 |
version bump |
481 |
|
482 |
diff --git a/sci-mathematics/flocq/flocq-2.3.0.ebuild b/sci-mathematics/flocq/flocq-2.3.0.ebuild |
483 |
index 6c32445..a26aad1 100644 |
484 |
--- a/sci-mathematics/flocq/flocq-2.3.0.ebuild |
485 |
+++ b/sci-mathematics/flocq/flocq-2.3.0.ebuild |
486 |
@@ -2,7 +2,7 @@ |
487 |
# Distributed under the terms of the GNU General Public License v2 |
488 |
# $Header: $ |
489 |
|
490 |
-EAPI="3" |
491 |
+EAPI="5" |
492 |
|
493 |
DESCRIPTION="A floating-point formalization for the Coq system" |
494 |
HOMEPAGE="http://flocq.gforge.inria.fr/" |
495 |
@@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~x86" |
496 |
IUSE="" |
497 |
|
498 |
DEPEND="sci-mathematics/coq" |
499 |
+RDEPEND="${DEPEND}" |
500 |
|
501 |
src_prepare() { |
502 |
sed -i Remakefile.in \ |
503 |
|
504 |
diff --git a/sci-mathematics/flocq/metadata.xml b/sci-mathematics/flocq/metadata.xml |
505 |
index c8feb0f..dad568b 100644 |
506 |
--- a/sci-mathematics/flocq/metadata.xml |
507 |
+++ b/sci-mathematics/flocq/metadata.xml |
508 |
@@ -1,14 +1,11 @@ |
509 |
<?xml version="1.0" encoding="UTF-8"?> |
510 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
511 |
<pkgmetadata> |
512 |
- <herd>sci</herd> |
513 |
- <longdescription> |
514 |
- Flocq (Floats for Coq) is a floating-point formalization for the Coq |
515 |
- system. It provides a comprehensive library of theorems on a multi-radix |
516 |
- multi-precision arithmetic. It also supports efficient numerical |
517 |
- computations inside Coq. |
518 |
- </longdescription> |
519 |
- <maintainer> |
520 |
- <email>sci@g.o</email> |
521 |
- </maintainer> |
522 |
+<herd>sci-mathematics</herd> |
523 |
+<longdescription> |
524 |
+ Flocq (Floats for Coq) is a floating-point formalization for the Coq |
525 |
+ system. It provides a comprehensive library of theorems on a multi-radix |
526 |
+ multi-precision arithmetic. It also supports efficient numerical |
527 |
+ computations inside Coq. |
528 |
+</longdescription> |
529 |
</pkgmetadata> |
530 |
|
531 |
diff --git a/sci-mathematics/frama-c/ChangeLog b/sci-mathematics/frama-c/ChangeLog |
532 |
index 3188d47..f57fb63 100644 |
533 |
--- a/sci-mathematics/frama-c/ChangeLog |
534 |
+++ b/sci-mathematics/frama-c/ChangeLog |
535 |
@@ -3,12 +3,12 @@ |
536 |
# $Header: $ |
537 |
|
538 |
21 Jun 2014; Jonathan-Christofer Demay <jcdemay@×××××.com> |
539 |
- -frama-c-20130601.ebuild, +frama-c-20140301.ebuild: |
540 |
+ -frama-c-20130601.ebuild,-files/frama-c-ocaml-4.01.patch, -files/frama-c-make.patch, +frama-c-20140301.ebuild: |
541 |
version bump |
542 |
|
543 |
- 19 Jul 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
544 |
- -frama-c-20120901.ebuild, +frama-c-20130601.ebuild: |
545 |
- version bump |
546 |
+ 24 Feb 2014; Andrew Savchenko <bircoph@×××××.com> |
547 |
+ +frama-c-20130601.ebuild, +files/frama-c-ocaml-4.01.patch, +files/frama-c-make.patch: |
548 |
+ Version bump. Fix build with make >= 4.x, add ocaml-4.01 support. |
549 |
|
550 |
14 Jan 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
551 |
-frama-c-20111001.ebuild, +frama-c-20120901.ebuild: |
552 |
|
553 |
diff --git a/sci-mathematics/frama-c/frama-c-20140301.ebuild b/sci-mathematics/frama-c/frama-c-20140301.ebuild |
554 |
index f93062c..02ad2c8 100644 |
555 |
--- a/sci-mathematics/frama-c/frama-c-20140301.ebuild |
556 |
+++ b/sci-mathematics/frama-c/frama-c-20140301.ebuild |
557 |
@@ -1,8 +1,8 @@ |
558 |
-# Copyright 1999-2013 Gentoo Foundation |
559 |
+# Copyright 1999-2015 Gentoo Foundation |
560 |
# Distributed under the terms of the GNU General Public License v2 |
561 |
# $Header: $ |
562 |
|
563 |
-EAPI="3" |
564 |
+EAPI="5" |
565 |
|
566 |
inherit autotools eutils |
567 |
|
568 |
|
569 |
diff --git a/sci-mathematics/frama-c/metadata.xml b/sci-mathematics/frama-c/metadata.xml |
570 |
index 59797bc..e429e61 100644 |
571 |
--- a/sci-mathematics/frama-c/metadata.xml |
572 |
+++ b/sci-mathematics/frama-c/metadata.xml |
573 |
@@ -1,22 +1,14 @@ |
574 |
<?xml version="1.0" encoding="UTF-8"?> |
575 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
576 |
<pkgmetadata> |
577 |
- <herd>sci</herd> |
578 |
- <longdescription> |
579 |
- Frama-C is a suite of tools dedicated to the analysis of the source code |
580 |
- of software written in C. It gathers several static analysis techniques |
581 |
- in a single collaborative framework. The collaborative approach of |
582 |
- Frama-C allows static analyzers to build upon the results already |
583 |
- computed by other analyzers in the framework. Thanks to this approach, |
584 |
- Frama-C provides sophisticated tools, such as a slicer and dependency |
585 |
- analysis. |
586 |
- </longdescription> |
587 |
- <maintainer> |
588 |
- <email>sci@g.o</email> |
589 |
- </maintainer> |
590 |
- <use> |
591 |
- <flag name="doc">?doc?</flag> |
592 |
- <flag name="gtk">?gtk?</flag> |
593 |
- <flag name="ocamlopt">?ocamlopt?</flag> |
594 |
- </use> |
595 |
+<herd>sci-mathematics</herd> |
596 |
+<longdescription> |
597 |
+ Frama-C is a suite of tools dedicated to the analysis of the source code |
598 |
+ of software written in C. It gathers several static analysis techniques |
599 |
+ in a single collaborative framework. The collaborative approach of |
600 |
+ Frama-C allows static analyzers to build upon the results already |
601 |
+ computed by other analyzers in the framework. Thanks to this approach, |
602 |
+ Frama-C provides sophisticated tools, such as a slicer and dependency |
603 |
+ analysis. |
604 |
+</longdescription> |
605 |
</pkgmetadata> |
606 |
|
607 |
diff --git a/sci-mathematics/gappa/ChangeLog b/sci-mathematics/gappa/ChangeLog |
608 |
index cb7576d..f43aec5 100644 |
609 |
--- a/sci-mathematics/gappa/ChangeLog |
610 |
+++ b/sci-mathematics/gappa/ChangeLog |
611 |
@@ -3,9 +3,13 @@ |
612 |
# $Header: $ |
613 |
|
614 |
21 Jun 2014; Jonathan-Christofer Demay <jcdemay@×××××.com> |
615 |
- -gappa-0.16.6.ebuild, +gappa-1.1.1.ebuild: |
616 |
+ -gappa-1.0.0.ebuild, +gappa-1.1.1.ebuild: |
617 |
version bump |
618 |
|
619 |
+ 12 Aug 2013; Sebastien Fabbro <bicatali@g.o> |
620 |
+ -gappa-0.16.3.ebuild, +gappa-1.0.0.ebuild: |
621 |
+ sci-mathematics/gappa: Version bump |
622 |
+ |
623 |
11 Dec 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
624 |
-gappa-0.16.3.ebuild, +gappa-0.16.6.ebuild: |
625 |
version bump |
626 |
|
627 |
diff --git a/sci-mathematics/gappa/gappa-1.1.1.ebuild b/sci-mathematics/gappa/gappa-1.1.1.ebuild |
628 |
index a817cbb..3da8e4b 100644 |
629 |
--- a/sci-mathematics/gappa/gappa-1.1.1.ebuild |
630 |
+++ b/sci-mathematics/gappa/gappa-1.1.1.ebuild |
631 |
@@ -2,7 +2,7 @@ |
632 |
# Distributed under the terms of the GNU General Public License v2 |
633 |
# $Header: $ |
634 |
|
635 |
-EAPI="3" |
636 |
+EAPI="5" |
637 |
|
638 |
DESCRIPTION="A tool to help verifying and proving properties on floating-point or fixed-point arithmetic" |
639 |
HOMEPAGE="http://gappa.gforge.inria.fr/" |
640 |
@@ -21,12 +21,12 @@ DEPEND="${RDEPEND} |
641 |
|
642 |
src_prepare() { |
643 |
sed -i Remakefile.in \ |
644 |
- -e "s:mkdir -p @bindir@:mkdir -p \$(DESTDIR)@bindir@:g" \ |
645 |
- -e "s:cp src/gappa @bindir@:cp src/gappa \$(DESTDIR)@bindir@:g" |
646 |
+ -e "s:mkdir -p @bindir@:mkdir -p \${DESTDIR}@bindir@:g" \ |
647 |
+ -e "s:cp src/gappa @bindir@:cp src/gappa \${DESTDIR}@bindir@:g" |
648 |
} |
649 |
|
650 |
src_compile() { |
651 |
- ./remake || die "emake failed" |
652 |
+ ./remake -d ${MAKEOPTS} || die "emake failed" |
653 |
if use doc; then |
654 |
./remake doc/html/index.html |
655 |
fi |
656 |
@@ -35,8 +35,6 @@ src_compile() { |
657 |
src_install() { |
658 |
DESTDIR="${D}" ./remake install || die "emake install failed" |
659 |
dodoc NEWS README AUTHORS ChangeLog |
660 |
- if use doc; then |
661 |
- dohtml -A png -r doc/html/* |
662 |
- fi |
663 |
+ use doc && dohtml -A png -r doc/html/* |
664 |
} |
665 |
|
666 |
|
667 |
diff --git a/sci-mathematics/gappalib-coq/gappalib-coq-1.0.0.ebuild b/sci-mathematics/gappalib-coq/gappalib-coq-1.0.0.ebuild |
668 |
index 01d90ee..2be76ba 100644 |
669 |
--- a/sci-mathematics/gappalib-coq/gappalib-coq-1.0.0.ebuild |
670 |
+++ b/sci-mathematics/gappalib-coq/gappalib-coq-1.0.0.ebuild |
671 |
@@ -2,7 +2,7 @@ |
672 |
# Distributed under the terms of the GNU General Public License v2 |
673 |
# $Header: $ |
674 |
|
675 |
-EAPI="3" |
676 |
+EAPI="5" |
677 |
|
678 |
DESCRIPTION="Allows the certificates Gappa generates to be imported by the Coq" |
679 |
HOMEPAGE="http://gappa.gforge.inria.fr/" |
680 |
|
681 |
diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog |
682 |
index 0d8189d..5635167 100644 |
683 |
--- a/sci-mathematics/giac/ChangeLog |
684 |
+++ b/sci-mathematics/giac/ChangeLog |
685 |
@@ -6,6 +6,9 @@ |
686 |
-giac-1.0.0.ebuild, +giac-1.1.0.ebuild: |
687 |
version bump |
688 |
|
689 |
+ 03 Mar 2013; Justin Lecher <jlec@g.o> giac-1.0.0.ebuild, metadata.xml: |
690 |
+ Drop useless blank line |
691 |
+ |
692 |
14 Jan 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
693 |
-giac-0.9.2.ebuild, +giac-1.0.0.ebuild: |
694 |
version bump |
695 |
|
696 |
diff --git a/sci-mathematics/giac/metadata.xml b/sci-mathematics/giac/metadata.xml |
697 |
index 58559f4..e0b6115 100644 |
698 |
--- a/sci-mathematics/giac/metadata.xml |
699 |
+++ b/sci-mathematics/giac/metadata.xml |
700 |
@@ -1,20 +1,12 @@ |
701 |
<?xml version="1.0" encoding="UTF-8"?> |
702 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
703 |
<pkgmetadata> |
704 |
- <herd>sci</herd> |
705 |
- <longdescription> |
706 |
- Giac is a free computer algebra system that can be used to perform |
707 |
- computer algebra, function graphs, interactive geometry (2-d and 3-d), |
708 |
- spreadsheet and statistics, programmation. It may be used as a replacement |
709 |
- for high end graphic calculators for example on netbooks (for about |
710 |
- the same price as a calculator but with much more performances). |
711 |
- </longdescription> |
712 |
- <maintainer> |
713 |
- <email>sci@g.o</email> |
714 |
- </maintainer> |
715 |
- <use> |
716 |
- <flag name="doc">?doc?</flag> |
717 |
- <flag name="examples">?examples?</flag> |
718 |
- <flag name="fltk">?fltk?</flag> |
719 |
- </use> |
720 |
-</pkgmetadata> |
721 |
+<herd>sci-mathematics</herd> |
722 |
+<longdescription> |
723 |
+ Giac is a free computer algebra system that can be used to perform |
724 |
+ computer algebra, function graphs, interactive geometry (2-d and 3-d), |
725 |
+ spreadsheet and statistics, programmation. It may be used as a replacement |
726 |
+ for high end graphic calculators for example on netbooks (for about |
727 |
+ the same price as a calculator but with much more performances). |
728 |
+</longdescription> |
729 |
+<pkgmetadata> |
730 |
|
731 |
diff --git a/sci-mathematics/ltl2ba/ltl2ba-1.1.ebuild b/sci-mathematics/ltl2ba/ltl2ba-1.1.ebuild |
732 |
index c0bf644..dc1288d 100644 |
733 |
--- a/sci-mathematics/ltl2ba/ltl2ba-1.1.ebuild |
734 |
+++ b/sci-mathematics/ltl2ba/ltl2ba-1.1.ebuild |
735 |
@@ -1,7 +1,9 @@ |
736 |
-# Copyright 1999-2010 Gentoo Foundation |
737 |
+# Copyright 1999-2015 Gentoo Foundation |
738 |
# Distributed under the terms of the GNU General Public License v2 |
739 |
# $Header: $ |
740 |
|
741 |
+EAPI="5" |
742 |
+ |
743 |
DESCRIPTION="Fast LTL to Buechi Automata Translation" |
744 |
HOMEPAGE="http://www.lsv.ens-cachan.fr/~gastin/${PN}/" |
745 |
SRC_URI="http://www.lsv.ens-cachan.fr/~gastin/${PN}/${P}.tar.gz" |
746 |
|
747 |
diff --git a/sci-mathematics/ltl2ba/metadata.xml b/sci-mathematics/ltl2ba/metadata.xml |
748 |
index efb490d..b229aec 100644 |
749 |
--- a/sci-mathematics/ltl2ba/metadata.xml |
750 |
+++ b/sci-mathematics/ltl2ba/metadata.xml |
751 |
@@ -2,7 +2,4 @@ |
752 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
753 |
<pkgmetadata> |
754 |
<herd>sci</herd> |
755 |
-<maintainer> |
756 |
- <email>sci@g.o</email> |
757 |
-</maintainer> |
758 |
</pkgmetadata> |
759 |
|
760 |
diff --git a/sci-mathematics/pff/ChangeLog b/sci-mathematics/pff/ChangeLog |
761 |
index 1f0a01a..f4ba1e3 100644 |
762 |
--- a/sci-mathematics/pff/ChangeLog |
763 |
+++ b/sci-mathematics/pff/ChangeLog |
764 |
@@ -6,6 +6,10 @@ |
765 |
pff-8.4.ebuild: |
766 |
install fixes |
767 |
|
768 |
+ Mar 2013; Justin Lecher <jlec@g.o> |
769 |
+ pff-8.4.ebuild, metadata.xml: |
770 |
+ Drop pcc and sparc keywords as deps are not keyworded; move to EAPI=5 |
771 |
+ |
772 |
14 Jan 2013; Jonathan-Christofer Demay <jcdemay@×××××.com> |
773 |
-pff-8.3.ebuild, +pff-8.4.ebuild: |
774 |
version bump |
775 |
|
776 |
diff --git a/sci-mathematics/pff/metadata.xml b/sci-mathematics/pff/metadata.xml |
777 |
index edab690..af7c7b9 100644 |
778 |
--- a/sci-mathematics/pff/metadata.xml |
779 |
+++ b/sci-mathematics/pff/metadata.xml |
780 |
@@ -1,14 +1,12 @@ |
781 |
<?xml version="1.0" encoding="UTF-8"?> |
782 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
783 |
<pkgmetadata> |
784 |
- <herd>sci</herd> |
785 |
- <longdescription> |
786 |
- PFF (Preuves Formelles sur les Flottants = Formal Proofs about Floats) |
787 |
- is a repository of a Coq library about floating-point arithmetic. It |
788 |
- contains both definitions and proofs of basic facts, old and new |
789 |
- properties and algorithms. |
790 |
- </longdescription> |
791 |
- <maintainer> |
792 |
- <email>sci@g.o</email> |
793 |
- </maintainer> |
794 |
+<herd>sci-mathematics</herd> |
795 |
+<longdescription> |
796 |
+ PFF (Preuves Formelles sur les Flottants = Formal Proofs about Floats) |
797 |
+ is a repository of a Coq library about floating-point arithmetic. It |
798 |
+ contains both definitions and proofs of basic facts, old and new |
799 |
+ properties and algorithms. |
800 |
+</longdescription> |
801 |
+ |
802 |
</pkgmetadata> |
803 |
|
804 |
diff --git a/sci-mathematics/pff/pff-8.4.ebuild b/sci-mathematics/pff/pff-8.4.ebuild |
805 |
index 747366c..5f0306d 100644 |
806 |
--- a/sci-mathematics/pff/pff-8.4.ebuild |
807 |
+++ b/sci-mathematics/pff/pff-8.4.ebuild |
808 |
@@ -1,8 +1,8 @@ |
809 |
-# Copyright 1999-2013 Gentoo Foundation |
810 |
+# Copyright 1999-2014 Gentoo Foundation |
811 |
# Distributed under the terms of the GNU General Public License v2 |
812 |
# $Header: $ |
813 |
|
814 |
-EAPI="2" |
815 |
+EAPI="5" |
816 |
|
817 |
DESCRIPTION="Library for reasoning about floating point numbers in coq" |
818 |
HOMEPAGE="http://lipforge.ens-lyon.fr/www/pff/" |
819 |
|
820 |
diff --git a/sci-mathematics/why/ChangeLog b/sci-mathematics/why/ChangeLog |
821 |
index f4b826e..1fc178c 100644 |
822 |
--- a/sci-mathematics/why/ChangeLog |
823 |
+++ b/sci-mathematics/why/ChangeLog |
824 |
@@ -6,6 +6,10 @@ |
825 |
-why-2.30.ebuild, -files/why-2.30.patch, +why-2.34.ebuild, +why-flocq23.patch: |
826 |
version bump |
827 |
|
828 |
+ 03 Mar 2013; Justin Lecher <jlec@g.o> |
829 |
+ why-2.30.ebuild, metadata.xml: |
830 |
+ Drop ppc as deps are not keyworded; move to EAPI=5 and autotools-utils.eclass |
831 |
+ |
832 |
21 Dec 2011; Jonathan-Christofer Demay <jcdemay@×××××.com> |
833 |
-why-2.29.ebuild, -files/why_jessie-carbon.patch, +why-2.30.ebuild, +files/why-2.30.patch: |
834 |
version bump |
835 |
|
836 |
diff --git a/sci-mathematics/why/metadata.xml b/sci-mathematics/why/metadata.xml |
837 |
index 06bd0a5..a777c26 100644 |
838 |
--- a/sci-mathematics/why/metadata.xml |
839 |
+++ b/sci-mathematics/why/metadata.xml |
840 |
@@ -1,24 +1,12 @@ |
841 |
<?xml version="1.0" encoding="UTF-8"?> |
842 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
843 |
<pkgmetadata> |
844 |
- <herd>sci</herd> |
845 |
- <longdescription> |
846 |
- Why is a software verification platform. It contains a general-purpose |
847 |
- verification condition generator (VCG) which is used as a back-end |
848 |
- by other verification tools but it can also be used directly to verify |
849 |
- programs. It also provides Krakatoa, a tool or the verification of Java |
850 |
- programs and Caduceus, a tool for the verification of C programs. |
851 |
- </longdescription> |
852 |
- <maintainer> |
853 |
- <email>sci@g.o</email> |
854 |
- </maintainer> |
855 |
- <use> |
856 |
- <flag name="apron">?apron?</flag> |
857 |
- <flag name="coq">?coq?</flag> |
858 |
- <flag name="gappa">?gappa?</flag> |
859 |
- <flag name="frama-c">?frama-c?</flag> |
860 |
- <flag name="gtk">?gtk?</flag> |
861 |
- <flag name="pff">?pff?</flag> |
862 |
- <flag name="why3">?why3?</flag> |
863 |
- </use> |
864 |
+<herd>sci</herd> |
865 |
+<longdescription> |
866 |
+ Why is a software verification platform. It contains a general-purpose |
867 |
+ verification condition generator (VCG) which is used as a back-end |
868 |
+ by other verification tools but it can also be used directly to verify |
869 |
+ programs. It also provides Krakatoa, a tool or the verification of Java |
870 |
+ programs and Caduceus, a tool for the verification of C programs. |
871 |
+</longdescription> |
872 |
</pkgmetadata> |
873 |
|
874 |
diff --git a/sci-mathematics/why/why-2.34.ebuild b/sci-mathematics/why/why-2.34.ebuild |
875 |
index c7eddfa..813aa20 100644 |
876 |
--- a/sci-mathematics/why/why-2.34.ebuild |
877 |
+++ b/sci-mathematics/why/why-2.34.ebuild |
878 |
@@ -1,8 +1,8 @@ |
879 |
-# Copyright 1999-2010 Gentoo Foundation |
880 |
+# Copyright 1999-2014 Gentoo Foundation |
881 |
# Distributed under the terms of the GNU General Public License v2 |
882 |
# $Header: $ |
883 |
|
884 |
-EAPI="2" |
885 |
+EAPI="5" |
886 |
|
887 |
inherit autotools eutils |
888 |
|
889 |
|
890 |
diff --git a/sci-mathematics/why3/metadata.xml b/sci-mathematics/why3/metadata.xml |
891 |
index 361520d..17c0a90 100644 |
892 |
--- a/sci-mathematics/why3/metadata.xml |
893 |
+++ b/sci-mathematics/why3/metadata.xml |
894 |
@@ -1,23 +1,17 @@ |
895 |
<?xml version="1.0" encoding="UTF-8"?> |
896 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
897 |
<pkgmetadata> |
898 |
- <herd>sci</herd> |
899 |
- <longdescription> |
900 |
- Why3 is a platform for deductive program verification. It provides |
901 |
- a rich language for specification and programming, called WhyML, |
902 |
- and relies on external theorem provers, both automated and interactive, |
903 |
- to discharge verification conditions. Why3 comes with a standard |
904 |
- library of logical theories (integer and real arithmetic, Boolean |
905 |
- operations, sets and maps, etc.) and basic programming data structures |
906 |
- (arrays, queues, hash tables, etc.). A user can write WhyML programs |
907 |
- directly and get correct-by-construction OCaml programs through an |
908 |
- automated extraction mechanism. WhyML is also used as an intermediate |
909 |
- language for the verification of C, Java, or Ada programs. |
910 |
- </longdescription> |
911 |
- <maintainer> |
912 |
- <email>sci@g.o</email> |
913 |
- </maintainer> |
914 |
- <use> |
915 |
- <flag name="frama-c">?frama-c?</flag> |
916 |
- </use> |
917 |
+<herd>sci-mathematics</herd> |
918 |
+<longdescription> |
919 |
+ Why3 is a platform for deductive program verification. It provides |
920 |
+ a rich language for specification and programming, called WhyML, |
921 |
+ and relies on external theorem provers, both automated and interactive, |
922 |
+ to discharge verification conditions. Why3 comes with a standard |
923 |
+ library of logical theories (integer and real arithmetic, Boolean |
924 |
+ operations, sets and maps, etc.) and basic programming data structures |
925 |
+ (arrays, queues, hash tables, etc.). A user can write WhyML programs |
926 |
+ directly and get correct-by-construction OCaml programs through an |
927 |
+ automated extraction mechanism. WhyML is also used as an intermediate |
928 |
+ language for the verification of C, Java, or Ada programs. |
929 |
+</longdescription> |
930 |
</pkgmetadata> |
931 |
|
932 |
diff --git a/sci-mathematics/why3/why3-0.83.ebuild b/sci-mathematics/why3/why3-0.83.ebuild |
933 |
index 55bc656..30615b5 100644 |
934 |
--- a/sci-mathematics/why3/why3-0.83.ebuild |
935 |
+++ b/sci-mathematics/why3/why3-0.83.ebuild |
936 |
@@ -2,7 +2,7 @@ |
937 |
# Distributed under the terms of the GNU General Public License v2 |
938 |
# $Header: $ |
939 |
|
940 |
-EAPI="2" |
941 |
+EAPI="5" |
942 |
|
943 |
inherit autotools eutils |