summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2009-02-18 18:07:53 +0000
committerAlexis Ballier <aballier@gentoo.org>2009-02-18 18:07:53 +0000
commit87d30aadfdfdafa54ec0f8cf1352077f605c18c1 (patch)
tree924a1e6679fd33fb5af26a0c69be01cbf1f8d1a5 /sci-mathematics/coq
parentdrop supposed test suite fix that causes test failures on some platforms, bug... (diff)
downloadhistorical-87d30aadfdfdafa54ec0f8cf1352077f605c18c1.tar.gz
historical-87d30aadfdfdafa54ec0f8cf1352077f605c18c1.tar.bz2
historical-87d30aadfdfdafa54ec0f8cf1352077f605c18c1.zip
version bump, bug #257540
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'sci-mathematics/coq')
-rw-r--r--sci-mathematics/coq/ChangeLog7
-rw-r--r--sci-mathematics/coq/Manifest14
-rw-r--r--sci-mathematics/coq/coq-8.2.ebuild69
3 files changed, 88 insertions, 2 deletions
diff --git a/sci-mathematics/coq/ChangeLog b/sci-mathematics/coq/ChangeLog
index 0d94e248a54f..a6dcc01a4c58 100644
--- a/sci-mathematics/coq/ChangeLog
+++ b/sci-mathematics/coq/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-mathematics/coq
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/coq/ChangeLog,v 1.39 2009/01/17 16:45:45 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/coq/ChangeLog,v 1.40 2009/02/18 18:07:53 aballier Exp $
+
+*coq-8.2 (18 Feb 2009)
+
+ 18 Feb 2009; Alexis Ballier <aballier@gentoo.org> +coq-8.2.ebuild:
+ version bump, bug #257540
17 Jan 2009; nixnut <nixnut@gentoo.org> coq-8.1_p4.ebuild:
ppc stable #254073
diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest
index a33fdf338ff3..95f07557da2b 100644
--- a/sci-mathematics/coq/Manifest
+++ b/sci-mathematics/coq/Manifest
@@ -1,10 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX coq-8.1_p3-cmxa-install.dpatch 782 RMD160 b3977ef5ba2acad230973cb0bfd350f644068105 SHA1 399d3e235744ddb2f40088f5d55e84e5aa2f260d SHA256 799cedbe003c9ff4becf46896f0a0971d160a8075c4979f8ba40577229b3223c
AUX coq-8.1_p3-noocamlopt.patch 640 RMD160 dce43c53544a7c4d3437841a89b53e4349627ceb SHA1 a149f74e58999a594b7119c9daab3931ab468920 SHA256 c831fa7ecd2eac30964b61e8f3fddc8f34020833eabeca665984776ccbceb8e6
AUX coqide.desktop 233 RMD160 3f9d112d7f55454f72c42b427005b37971c6e928 SHA1 40571b86c25793e7d4e9bef80f637d7440b03704 SHA256 dba2e81a408ae51e187c2a164794f9505c4abfa0b92f47a44d0e9f96e2b6dfac
DIST coq-8.1pl3.tar.gz 3003593 RMD160 f8f4749e1014cb47a83915550713cf9ce1992e34 SHA1 c06141891c2a793ff6b4bc1f106d9477b3a9a52e SHA256 7f8f45594adff2625312c5ecb144cb00d39c99201dac309c9286b34d01a36bb6
DIST coq-8.1pl4.tar.gz 3009030 RMD160 87dff2cb205951e31e04e5b4596cfd846d309bb2 SHA1 d65f81e465709b52599356d253dd172cc3d395be SHA256 8b78c6b7382426246dab813d9dcdead7d1dc10d26846483fc27d727077588d9d
+DIST coq-8.2.tar.gz 3597544 RMD160 fb8506fa0c469a428a43649a13819bc18949570e SHA1 cac79093f1639c309b400aced13c749f278abbea SHA256 85a828696b960c7e3c55e6680daf5a04dc9edb8849d61abef8e0531378e2d728
EBUILD coq-8.1_p3-r1.ebuild 1960 RMD160 f9872d7c480891a96491da3fff60d141be5d6f14 SHA1 d8d21794336585c586dba694c345ec42310aa69f SHA256 749ee3a10cd7e4cf86abcbd4d7d69a8dc90b4d8b687141f05298dad50aa73d7e
EBUILD coq-8.1_p3.ebuild 2494 RMD160 ea77aa4df5023b2c81b142859f63d307f49a1329 SHA1 58927b93385fcecc9a7021087a477eb0cade8d57 SHA256 b86fc7707fcd2afe90beb698ba3af2e16146cf92af3416c7da3d6ad8835e558c
EBUILD coq-8.1_p4.ebuild 1767 RMD160 3ad1949545093969a7b53896e184cdcd9bf1eff3 SHA1 1716919015434acdf8936bfd0c8891f4c72cdbb7 SHA256 253d8611b132bfb47a1b0fee4cd072e9cb0041a8dce12e4b378b9be049ca7056
-MISC ChangeLog 6935 RMD160 3acbe9c9fb8ce16063763c084fff3e3927e23acc SHA1 b8ce8ed860dd9794c11f8cdf594aafa7bb6a178f SHA256 c150812e8dc0781c6f2992c0470264572ac68fd090ccf7b79586b63b97400ef6
+EBUILD coq-8.2.ebuild 1834 RMD160 afab2c089a6f3b0293f816bc876acf29d38ba4ea SHA1 8a1b2125c037453e7906fe7086305ad128597cf3 SHA256 ddfdade06c7821d485e51c9cc8eb23232d7717bbcd77eede591a9477f3553d28
+MISC ChangeLog 7059 RMD160 05d18bc9ae51fb83b3cddff3e4fcb7ce191d4ecd SHA1 80e4009738d84c5b39963e463b8da98b7b35f79e SHA256 0cb4719350208f1d547dc57617feff3b2e72a59c9a85a22278c44f6ff9aa2709
MISC metadata.xml 388 RMD160 ab4766c430a05a02a5b6b2776da289640aec3ad4 SHA1 8194acf3d1e76190ce0ed7579894988d6bdfafd5 SHA256 c4c3a9775a3b5fdb1135006150128687ed692901aea3a0e8be5ba7042fa9802c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.10 (GNU/Linux)
+
+iEYEARECAAYFAkmcTn4ACgkQvFcC4BYPU0oC1wCgifXijNuEYCQXCKYkxFr9ngsD
+LwoAn3wqRsz6bzC8UR4KLhX1Qa+eD4nB
+=jGDJ
+-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/coq/coq-8.2.ebuild b/sci-mathematics/coq/coq-8.2.ebuild
new file mode 100644
index 000000000000..33287b759f63
--- /dev/null
+++ b/sci-mathematics/coq/coq-8.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/coq/coq-8.2.ebuild,v 1.1 2009/02/18 18:07:53 aballier Exp $
+
+EAPI="2"
+
+inherit eutils multilib
+
+MY_PV="${PV/_p/pl}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Coq is a proof assistant written in O'Caml"
+HOMEPAGE="http://coq.inria.fr/"
+SRC_URI="http://coq.inria.fr/V${MY_PV}/files/${MY_P}.tar.gz"
+
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="norealanalysis gtk debug +ocamlopt doc"
+
+RDEPEND=">=dev-lang/ocaml-3.10[ocamlopt?]
+ >=dev-ml/camlp5-5.09[ocamlopt?]
+ gtk? ( >=dev-ml/lablgtk-2.10.1[ocamlopt?] )"
+DEPEND="${RDPEND}
+ doc? ( dev-tex/hevea virtual/latex-base )"
+
+S="${WORKDIR}/${P/_/}"
+
+src_configure() {
+ ocaml_lib=`ocamlc -where`
+ local myconf="--prefix /usr
+ --bindir /usr/bin
+ --libdir /usr/$(get_libdir)/coq
+ --mandir /usr/share/man
+ --emacslib /usr/share/emacs/site-lisp
+ --coqdocdir /usr/$(get_libdir)/coq/coqdoc
+ --docdir /usr/share/doc/${PF}
+ --camlp5dir ${ocaml_lib}/camlp5
+ --lablgtkdir ${ocaml_lib}/lablgtk2"
+
+ use debug && myconf="--debug $myconf"
+ use norealanalysis && myconf="$myconf --reals no"
+ use norealanalysis || myconf="$myconf --reals all"
+ use doc || myconf="$myconf --with-doc no"
+
+ if use gtk; then
+ use ocamlopt && myconf="$myconf --coqide opt"
+ use ocamlopt || myconf="$myconf --coqide byte"
+ else
+ myconf="$myconf --coqide no"
+ fi
+ use ocamlopt || myconf="$myconf -byte-only"
+ use ocamlopt && myconf="$myconf --opt"
+
+ export CAML_LD_LIBRARY_PATH="${S}/kernel/byterun/"
+ ./configure $myconf || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 || die "make failed"
+}
+
+src_install() {
+ emake COQINSTALLPREFIX="${D}" install || die
+ dodoc README CREDITS CHANGES
+
+ use gtk && domenu "${FILESDIR}/coqide.desktop"
+}