summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-10-16 14:35:08 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-10-16 14:35:08 +0000
commit4cae2e7e8cfac9bd0a1690825e635a73db43eaf2 (patch)
tree691e17458bea587153b552858979e8c8e1f5b1a9 /dev-ml/camlp5
parentAdded -ffixed-line-length-132 to FFLAGS to avoid gcc-4.1.2 errors due to line... (diff)
downloadhistorical-4cae2e7e8cfac9bd0a1690825e635a73db43eaf2.tar.gz
historical-4cae2e7e8cfac9bd0a1690825e635a73db43eaf2.tar.bz2
historical-4cae2e7e8cfac9bd0a1690825e635a73db43eaf2.zip
version bump
Package-Manager: portage-2.2_rc12/cvs/Linux 2.6.26.6 x86_64
Diffstat (limited to 'dev-ml/camlp5')
-rw-r--r--dev-ml/camlp5/ChangeLog7
-rw-r--r--dev-ml/camlp5/Manifest10
-rw-r--r--dev-ml/camlp5/camlp5-5.10.ebuild46
3 files changed, 58 insertions, 5 deletions
diff --git a/dev-ml/camlp5/ChangeLog b/dev-ml/camlp5/ChangeLog
index cf9c9d5a9526..37ed9d7c1719 100644
--- a/dev-ml/camlp5/ChangeLog
+++ b/dev-ml/camlp5/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ml/camlp5
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/ChangeLog,v 1.28 2008/09/25 12:09:13 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/ChangeLog,v 1.29 2008/10/16 14:35:08 aballier Exp $
+
+*camlp5-5.10 (16 Oct 2008)
+
+ 16 Oct 2008; Alexis Ballier <aballier@gentoo.org> +camlp5-5.10.ebuild:
+ version bump
25 Sep 2008; Alexis Ballier <aballier@gentoo.org> camlp5-5.09.ebuild:
keyword ~x86-fbsd
diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 3e86e98de6d2..38e1410caa92 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -2,13 +2,15 @@
Hash: SHA1
DIST camlp5-5.09.tgz 653949 RMD160 2f5f63bcb0a1102853ebbd7edbf3db5947d3e7b9 SHA1 6d65b8f956d79db3b321066e776b8cec27a0fe50 SHA256 6ef7148a02205275a1cdc0e884391b1a2624e94421201be227950a4c329a8287
+DIST camlp5-5.10.tgz 663428 RMD160 acc5ab151818897e20c6b8988bd5a7518df98187 SHA1 a3cabd5f581a118a5f03789284e1fd1a1458b5af SHA256 5d646c38d1a2cf1fd5193107b892a5e7ddcd6d5899c0752bdce13085e4a96743
EBUILD camlp5-5.09.ebuild 1585 RMD160 a0136d5c07523bc897d16e29373dd6ff01d827da SHA1 964e0729eaf97e1583d290366f5be801e3050594 SHA256 2685299bd3ca13ae86267ec06eaeda2b78e029a578d3b2a6e0c1c99d7d94246a
-MISC ChangeLog 3742 RMD160 88c30d65df7e83e40c81344f08905c08c60c5e8b SHA1 38f40e2f0fac0809316fa11f4dd81ba707257ac4 SHA256 8b3eae5b00db9f7d9bc35aff2705d5d58c79b9bfca92fe66855c88718cfe6504
+EBUILD camlp5-5.10.ebuild 1257 RMD160 113c5fec6fc6b81e9d0f1c1e410c37317a6243ab SHA1 31f1fe4bdaf30294a7ec08de9f7b206b8926c2c5 SHA256 b5f865487f028f5ab5179dfc0db6f7ffd13b1c6c2c72f1f1b859c73e1d2af93b
+MISC ChangeLog 3859 RMD160 240e628b40fcc4eb89e70cf4a525215508fe9b35 SHA1 107e6504e62f4a7b8c31c8a0788bd19d63bdd05a SHA256 8738241796bd7fcdcbb5df58540e1b16d299bbe862d22712c1b83771d6498d73
MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkjbf28ACgkQvFcC4BYPU0o+ZwCeJ/thk6FMW4wEfXZEFzmSMJ3P
-qx4AoM36tH4DcS0ZQDvxDdTZLmuJnv9E
-=VSfl
+iEYEARECAAYFAkj3USIACgkQvFcC4BYPU0o+BgCgzGRX7Oc/kls+7VUkNNag3UHU
+I4YAnifAlPdtU+oMcJOrYR47iCx8lZd5
+=L56T
-----END PGP SIGNATURE-----
diff --git a/dev-ml/camlp5/camlp5-5.10.ebuild b/dev-ml/camlp5/camlp5-5.10.ebuild
new file mode 100644
index 000000000000..dd1fba878abb
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-5.10.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/camlp5-5.10.ebuild,v 1.1 2008/10/16 14:35:08 aballier Exp $
+
+EAPI="2"
+
+inherit multilib findlib eutils
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="http://pauillac.inria.fr/~ddr/camlp5/"
+SRC_URI="http://pauillac.inria.fr/~ddr/camlp5/distrib/src/${P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10[ocamlopt?]"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ ./configure \
+ -prefix /usr \
+ -bindir /usr/bin \
+ -libdir /usr/$(get_libdir)/ocaml \
+ -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile(){
+ emake -j1 || die "emake failed"
+ if use ocamlopt; then
+ emake -j1 opt || die "Compiling native code programs failed"
+ emake -j1 opt.opt || die "Compiling native code programs failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ # findlib support
+ insinto "$(ocamlfind printconf destdir)/${PN}"
+ doins etc/META || die "failed to install META file for findlib support"
+
+ use doc && dohtml -r doc/*
+
+ dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE
+}