summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2015-07-30 18:57:21 +0000
committerAlexis Ballier <aballier@gentoo.org>2015-07-30 18:57:21 +0000
commita683aca66e17bdf40bd3b43c22558b5fd545b84c (patch)
tree9c8596aba41f8e670708676828d581fb0e4882a1 /dev-ml
parentia64 stable wrt bug #533350 (diff)
downloadhistorical-a683aca66e17bdf40bd3b43c22558b5fd545b84c.tar.gz
historical-a683aca66e17bdf40bd3b43c22558b5fd545b84c.tar.bz2
historical-a683aca66e17bdf40bd3b43c22558b5fd545b84c.zip
version bump
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/camlp5/ChangeLog7
-rw-r--r--dev-ml/camlp5/Manifest10
-rw-r--r--dev-ml/camlp5/camlp5-6.14.ebuild67
3 files changed, 79 insertions, 5 deletions
diff --git a/dev-ml/camlp5/ChangeLog b/dev-ml/camlp5/ChangeLog
index c1461a8a9997..d5dcd7dcbe36 100644
--- a/dev-ml/camlp5/ChangeLog
+++ b/dev-ml/camlp5/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ml/camlp5
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/ChangeLog,v 1.88 2015/06/18 08:42:51 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/ChangeLog,v 1.89 2015/07/30 18:57:16 aballier Exp $
+
+*camlp5-6.14 (30 Jul 2015)
+
+ 30 Jul 2015; Alexis Ballier <aballier@gentoo.org> +camlp5-6.14.ebuild:
+ version bump
18 Jun 2015; Alexis Ballier <aballier@gentoo.org> -camlp5-6.11.ebuild:
remove old
diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index ce9013480fc2..fc604a57a18b 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -3,14 +3,16 @@ Hash: SHA256
DIST camlp5-6.12.tgz 716173 SHA256 b716c8b248289205bc76823000bc0b0988517cfcfd9c2eb1a3c43cc2cd7d5c02 SHA512 33cf0738b0f8f1daad0f40158654c32a7a4b1559671c6f95193a9c71bb0fdb7f8328a3d012c5fdba83fe940882588a6e12c242a7585dd193974d4f7dedbdbc12 WHIRLPOOL 76d1d2c3eaf8781e594a66e50b2b2d2858a11310b7f8ed5f43cfef2d6598acb0ae573a4ab16154d8aee1d51043cc0e7a24fd9c0fb2d92651000a5100d0a9a50b
DIST camlp5-6.13.tgz 719912 SHA256 d1e948c04079e417d2b616f03f57cda9b6111c563d7ce59a8956ac93772e4aa9 SHA512 184280c0de77c72125c82b4ad93cba0af713374838248a3f0250b775a75f1a0a34d3c48a037fb91601d70a637cdf6b005222f866a700bb024c4a0caa8dbc41b7 WHIRLPOOL feef006286a0011157dc5076fb7397a2de651e831ed26a90ed80f1bc3b36f8eb35d2c7fd3eff4a37501a729314e921b7c7aaa7715df8bfba5408976ff28bd127
+DIST camlp5-6.14.tgz 748674 SHA256 09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9 WHIRLPOOL 305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b
EBUILD camlp5-6.12.ebuild 1461 SHA256 f5b19f35f097a22ac43241a609bca1fe6746db4d192e6c5c95d58ebddc6bc043 SHA512 7c7fe54157f421d47ec064059478954b3ac3482759808ec609f09e40b0745b036a3a111f968a2b1eacc5a6670de873bf8456177bef56fc8768a6cbb23f36e7fb WHIRLPOOL fdf5d8aeabff581320f15891151796e5316fad1b23ffadb2b3e41e3217418139646b3cbaec1f62ab52a5fe127c8a447565625c331010280210d67029904b4ec1
EBUILD camlp5-6.13.ebuild 1469 SHA256 4ddcd0f2e7811321f5ae2a2d500c7b6cac44c407507e9bc279ed0f3c2f29494c SHA512 4c610de20fc8b27fe4534787395666dfdd834b7a28422c166961a5faacd4739623f05103431d3e7aa8b1f4ce1a6160965fb9914cef64e03312282ded5b632769 WHIRLPOOL edbae09b110bd116f2bc06e7747ffbb874788b9d62c5785477de3f617e58c8d66d7c7e3ce8536d953f31157d931ccfe8d84ffbcb46f5e8882039bf918dc89f9f
-MISC ChangeLog 10774 SHA256 bbac4ccab238cd86b01907b8bed07566707d31a8cf4f11ed76d209be219bdf1f SHA512 2e44860329d24a5baf4dec936d24f3fe08097df34b7ff9c790f82d077f61515327107231d4fc73741477d00649f215f454f3595dfff9023609c1c062f32b11db WHIRLPOOL a8f0ec1200c3874c2c879237165da1a5466a1853241804c8881ee5af66d0edc58315282c84942f4ba3393b1ec5283dc20cc6933bf73ea997d89e9c11a1e4378e
+EBUILD camlp5-6.14.ebuild 1469 SHA256 11a53365b86237c5d02c9711ab6bc9dd991a85b977ade3397e4fef8671bc8323 SHA512 02614415da75fbc2024afaeec145ff16e5af8b4dc63f254cfaf78de071adc81e8b406810b277b06fb6c17b39247e0bf001216cf834df893f40c018b931eb7cbd WHIRLPOOL 7adb68c7d2d038df70c54b4858aee876f760d504d66577806f8b4aeea858c60a2b4fdc9a918a8154c0c5383c521a22d6cd1a266a251ab26be9f9e9e14c3a9abf
+MISC ChangeLog 10891 SHA256 bbfbf6eb9cf34740efb86d1bc9d2180bc1389f3645109db736be6b3826bb6c36 SHA512 a3dbea358bfe180547541e5dc44d2b5728c860b775023fe2498e0a6c6b240abada01d02317ec9fc86ae90483f4ebcabc45f5539bc5e0e013f848c0a3f0412494 WHIRLPOOL fa63becb1c672105e9d7113d47ca27561476664ad5fe3cf9eb64eb78ca7ea93693f8898dd3243b20cb5eea65283b232b0fdaca652568d70b56c04c6bdf4cb9a3
MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlWChIwACgkQvFcC4BYPU0ovaQCeJ+587GrB0TD/ECLf0SshDhSR
-29MAoLPpVT9AHIyJhs6KWK7U1py08sDA
-=ZNXw
+iEYEAREIAAYFAlW6c44ACgkQvFcC4BYPU0pCogCfS0g+whWxhqcDiPyGyTFqh9kL
+xrEAoJzwfm6DV4dghXCoe3uEHeClpFmI
+=af2b
-----END PGP SIGNATURE-----
diff --git a/dev-ml/camlp5/camlp5-6.14.ebuild b/dev-ml/camlp5/camlp5-6.14.ebuild
new file mode 100644
index 000000000000..bacf6cc38f73
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-6.14.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/camlp5-6.14.ebuild,v 1.1 2015/07/30 18:57:16 aballier Exp $
+
+EAPI="5"
+
+inherit multilib findlib eutils
+
+MY_P=${P%_p*}
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="http://camlp5.gforge.inria.fr/"
+SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+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 out
+ if use ocamlopt; then
+ emake opt
+ emake opt.opt
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ # findlib support
+ insinto "$(ocamlfind printconf destdir)/${PN}"
+ doins etc/META
+
+ use doc && dohtml -r doc/*
+
+ dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE
+}