Gentoo Archives: gentoo-commits

From: Jonathan-Christofer Demay <jcdemay@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-mathematics/gappalib-coq/
Date: Mon, 06 Feb 2012 14:33:24
Message-Id: cae14105085c3f64ee8a34a3d95547c150a5fe88.jcdemay@gentoo
1 commit: cae14105085c3f64ee8a34a3d95547c150a5fe88
2 Author: Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
3 AuthorDate: Mon Feb 6 14:32:50 2012 +0000
4 Commit: Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
5 CommitDate: Mon Feb 6 14:32:50 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=cae14105
7
8 sci-mathematics/gappalib-coq: version bump
9
10 ---
11 sci-mathematics/gappalib-coq/ChangeLog | 10 ++----
12 .../gappalib-coq/gappalib-coq-0.16.0.ebuild | 31 ++++++++++---------
13 sci-mathematics/gappalib-coq/metadata.xml | 2 +-
14 3 files changed, 21 insertions(+), 22 deletions(-)
15
16 diff --git a/sci-mathematics/gappalib-coq/ChangeLog b/sci-mathematics/gappalib-coq/ChangeLog
17 index b4d3309..234b590 100644
18 --- a/sci-mathematics/gappalib-coq/ChangeLog
19 +++ b/sci-mathematics/gappalib-coq/ChangeLog
20 @@ -1,12 +1,10 @@
21 # ChangeLog for sci-mathematics/gappalib-coq
22 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
23 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 -*gappalib-coq-0.16.0 (25 Jun 2011)
27 -
28 - 25 Jun 2011; Justin Lecher <jlec@g.o> -gappalib-coq-0.14.1.ebuild,
29 - +gappalib-coq-0.16.0.ebuild:
30 - Version Bump
31 + 12 Dec 2011; J.-C. Demay <jcdemay@×××××.com>
32 + +gappalib-coq-0.16.0.ebuild, -gappalib-coq-0.14.1.ebuild:
33 + version bump
34
35 04 Jul 2010; J.-C. Demay <jcdemay@×××××.com>
36 +gappalib-coq-0.14.1.ebuild, -gappalib-coq-0.13.ebuild:
37
38 diff --git a/sci-mathematics/gappalib-coq/gappalib-coq-0.16.0.ebuild b/sci-mathematics/gappalib-coq/gappalib-coq-0.16.0.ebuild
39 index f0b130c..db8faf3 100644
40 --- a/sci-mathematics/gappalib-coq/gappalib-coq-0.16.0.ebuild
41 +++ b/sci-mathematics/gappalib-coq/gappalib-coq-0.16.0.ebuild
42 @@ -1,33 +1,34 @@
43 -# Copyright 1999-2011 Gentoo Foundation
44 +# Copyright 1999-2009 Gentoo Foundation
45 # Distributed under the terms of the GNU General Public License v2
46 # $Header: $
47
48 -EAPI=4
49 +EAPI="2"
50
51 -ID=28596
52 -
53 -DESCRIPTION="Gappa certificate generator to be imported by the Coq"
54 +DESCRIPTION="This library allows the certificates Gappa generates to be imported by the Coq."
55 HOMEPAGE="http://gappa.gforge.inria.fr/"
56 -SRC_URI="http://gforge.inria.fr/frs/download.php/${ID}/${P}.tar.gz"
57 +SRC_URI="http://gforge.inria.fr/frs/download.php/28596/${P}.tar.gz"
58
59 LICENSE="LGPL-2"
60 SLOT="0"
61 -KEYWORDS="~amd64 ~ppc ~x86"
62 +KEYWORDS="~amd64 ~ppc ~sparc ~x86"
63 IUSE=""
64
65 -DEPEND="
66 - sci-mathematics/gappa
67 - sci-mathematics/coq
68 - sci-mathematics/flocq"
69 +DEPEND="sci-mathematics/gappa
70 + sci-mathematics/coq
71 + sci-mathematics/flocq"
72 RDEPEND="${DEPEND}"
73
74 src_prepare(){
75 - sed \
76 - -i configure \
77 - -e "s/if test \"\$libdir\" = '\${exec_prefix}\/lib';/ \
78 + sed -i configure -e "s/if test \"\$libdir\" = '\${exec_prefix}\/lib';/ \
79 if test \"\$libdir\" = '\${exec_prefix}\/lib' -o "\$libdir" = \"\${prefix}\/lib64\";/g"
80 }
81
82 src_compile(){
83 - emake DESTDIR="/"
84 + emake DESTDIR="/" || die "emake failed"
85 +}
86 +
87 +src_install(){
88 + emake install DESTDIR="${D}" || die "emake install failed"
89 + dodoc NEWS README AUTHORS
90 }
91 +
92
93 diff --git a/sci-mathematics/gappalib-coq/metadata.xml b/sci-mathematics/gappalib-coq/metadata.xml
94 index babbea2..67a0fb5 100644
95 --- a/sci-mathematics/gappalib-coq/metadata.xml
96 +++ b/sci-mathematics/gappalib-coq/metadata.xml
97 @@ -1,7 +1,7 @@
98 <?xml version="1.0" encoding="UTF-8"?>
99 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
100 <pkgmetadata>
101 - <herd>sci-mathematics</herd>
102 + <herd>sci</herd>
103 <longdescription>
104 While Gappa is intended to be used directly, it can also act as a
105 backend prover for the Why software verification plateform or as an