diff options
author | Alexis Ballier <aballier@gentoo.org> | 2009-02-18 18:07:53 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2009-02-18 18:07:53 +0000 |
commit | 87d30aadfdfdafa54ec0f8cf1352077f605c18c1 (patch) | |
tree | 924a1e6679fd33fb5af26a0c69be01cbf1f8d1a5 /sci-mathematics/coq | |
parent | drop supposed test suite fix that causes test failures on some platforms, bug... (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sci-mathematics/coq/Manifest | 14 | ||||
-rw-r--r-- | sci-mathematics/coq/coq-8.2.ebuild | 69 |
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" +} |