summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-06-05 23:30:27 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-06-05 23:30:27 +0000
commit91cbbc9364c9c6faba9abb7e5f9a36a0856eec58 (patch)
tree4335876be08ac5942ea7390a203438de7b39a339 /dev-ml/camlp5
parentKeyword ~mips, bug #401067 (diff)
downloadhistorical-91cbbc9364c9c6faba9abb7e5f9a36a0856eec58.tar.gz
historical-91cbbc9364c9c6faba9abb7e5f9a36a0856eec58.tar.bz2
historical-91cbbc9364c9c6faba9abb7e5f9a36a0856eec58.zip
version bump
Package-Manager: portage-2.2.0_alpha109/cvs/Linux 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-6.06.ebuild67
3 files changed, 79 insertions, 5 deletions
diff --git a/dev-ml/camlp5/ChangeLog b/dev-ml/camlp5/ChangeLog
index ee567122fc4d..2666509466bb 100644
--- a/dev-ml/camlp5/ChangeLog
+++ b/dev-ml/camlp5/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ml/camlp5
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/ChangeLog,v 1.69 2012/05/18 17:06:20 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/ChangeLog,v 1.70 2012/06/05 23:30:27 aballier Exp $
+
+*camlp5-6.06 (05 Jun 2012)
+
+ 05 Jun 2012; Alexis Ballier <aballier@gentoo.org> +camlp5-6.06.ebuild:
+ version bump
18 May 2012; Alexis Ballier <aballier@gentoo.org> -camlp5-6.03.ebuild,
-camlp5-6.04.ebuild:
diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 72378edde78f..89fd98dee72f 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -3,14 +3,16 @@ Hash: SHA1
DIST camlp5-6.02.3.tgz 653958 RMD160 519d8d79c6de63c374ff43f8348b7791de9e9fa5 SHA1 eb0f4f9ade52c2c1e972d61b334bcf01fea76dfc SHA256 329f8e577a6f9ac749a0d6fd22acb8385ae17dda3942ba415e27846304e42bfd
DIST camlp5-6.05.tgz 659454 RMD160 59f34d3949c7b6a44bc93507734846630d5f0752 SHA1 60e57cf4f91137fcd1a2c0a9496fb6891d63e7a3 SHA256 078453caeb480274df8bcad7e1ef5a2a0774fb9f2c1f62f71573798825a194bd
+DIST camlp5-6.06.tgz 681614 RMD160 fefa727e756266d3b0697df494042c327f32294d SHA1 d3d56748de424afc3f878e650254b9d3e5fae6c2 SHA256 763f89ee6cde4ca063a50708c3fe252d55ea9f8037e3ae9801690411ea6180c5
EBUILD camlp5-6.02.3.ebuild 1656 RMD160 2f0695b1747e013334911f13f67c5b665fa62fea SHA1 dbfabcc53b150414dbdbc15092eb985f539104f6 SHA256 f70497b700a3235b938690693fe076023e84f4cb706388476edcb7e61d12cf7b
EBUILD camlp5-6.05.ebuild 1674 RMD160 28cd5c6e9ee9f9e2fde715e85d0ca4fb00ff4d21 SHA1 84476509f2cd76cfae1a71f34e2a366e1f663ba4 SHA256 7591dfc94b2a781ea6243980564bc43252da051b469fbcd6f5bbee128ec195bc
-MISC ChangeLog 8702 RMD160 d338cd5ce8e61150d69eeb98bcfe4c6da2732c24 SHA1 3e4ff094737164dcdff4c67225c57d82dd3006bc SHA256 b6131f8029f6df779d8ce841cab9ffceab43f26a200d47e0b4ad9ae26b9fabdb
+EBUILD camlp5-6.06.ebuild 1674 RMD160 e15d708d958821bd9db88f97f17e544de75352a2 SHA1 5a210fed576479060577e26af1ccdbf276757f57 SHA256 4bfc784535a9f4bcfb59be0e221f96994a220201fa00b67803789195d5de37d9
+MISC ChangeLog 8819 RMD160 56074126c9694561ffcc32eaa229950cb6dcbbf7 SHA1 da8319b49f7e27e01997642b8cb6a883f6ae76a2 SHA256 4fa3c2a6049cde1b9625bfd1a83b08839181f2be2aeda1ec479739b49acb8f32
MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk+2gZIACgkQvFcC4BYPU0rNFQCfTVBD9TDhwbyoA1HUKVbGab4b
-WboAoKxQVTcwMahngNnpcFo8l8BmPEea
-=PqN0
+iEYEARECAAYFAk/OlpkACgkQvFcC4BYPU0quAQCfaE+K+kRi1FhiiYvNdqe6VPQy
+KgkAoIdLaCSG1crABTegHK5OSrg0JqNe
+=mlAT
-----END PGP SIGNATURE-----
diff --git a/dev-ml/camlp5/camlp5-6.06.ebuild b/dev-ml/camlp5/camlp5-6.06.ebuild
new file mode 100644
index 000000000000..9c58e5b965ff
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-6.06.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/camlp5-6.06.ebuild,v 1.1 2012/06/05 23:30:27 aballier Exp $
+
+EAPI="2"
+
+inherit multilib findlib eutils
+
+MY_P=${P%_p*}
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="http://pauillac.inria.fr/~ddr/camlp5/"
+SRC_URI="http://pauillac.inria.fr/~ddr/camlp5/distrib/src/${MY_P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10[ocamlopt?]"
+RDEPEND="${DEPEND}"
+
+PATCHLEVEL=${PV#*_p}
+PATCHLIST=""
+
+if [ "${PATCHLEVEL}" != "${PV}" ] ; then
+ for (( i=1; i<=PATCHLEVEL; i++ )) ; do
+ SRC_URI="${SRC_URI}
+ http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-${PV%_p*}-${i} -> ${MY_P}-patch-${i}.patch"
+ PATCHLIST="${PATCHLIST} ${MY_P}-patch-${i}.patch"
+ done
+fi
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ for i in ${PATCHLIST} ; do
+ epatch "${DISTDIR}/${i}"
+ done
+}
+
+src_configure() {
+ ./configure \
+ --strict \
+ -prefix /usr \
+ -bindir /usr/bin \
+ -libdir /usr/$(get_libdir)/ocaml \
+ -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile(){
+ emake || die "emake failed"
+ if use ocamlopt; then
+ emake opt || die "Compiling native code programs failed"
+ emake 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
+}