diff options
author | Alexis Ballier <aballier@gentoo.org> | 2012-06-05 23:30:27 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2012-06-05 23:30:27 +0000 |
commit | 91cbbc9364c9c6faba9abb7e5f9a36a0856eec58 (patch) | |
tree | 4335876be08ac5942ea7390a203438de7b39a339 /dev-ml/camlp5 | |
parent | Keyword ~mips, bug #401067 (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ml/camlp5/Manifest | 10 | ||||
-rw-r--r-- | dev-ml/camlp5/camlp5-6.06.ebuild | 67 |
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 +} |