From 4db2ed41fe1589bb7fb639287551e0a9549e62fc Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 6 Aug 2023 21:23:31 +0100 Subject: gentoo auto-resync : 06:08:2023 - 21:23:31 --- dev-ml/camlp5/Manifest | 2 ++ dev-ml/camlp5/camlp5-8.01.00.ebuild | 60 +++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 dev-ml/camlp5/camlp5-8.01.00.ebuild (limited to 'dev-ml/camlp5') diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest index 9aa360bb4989..6b20d26f7aee 100644 --- a/dev-ml/camlp5/Manifest +++ b/dev-ml/camlp5/Manifest @@ -9,6 +9,7 @@ DIST camlp5-8.00.03.tar.gz 1217877 BLAKE2B 971bd45c2740586b9883bd92f42479ae432cc DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c SHA512 0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b SHA512 f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf588880d23d94e710b027b835dd51153a429c8bda22be7fe95dc911 SHA512 6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93 +DIST camlp5-8.01.00.tar.gz 1249037 BLAKE2B 299308068ff0fa5e83c671103278a71f5563575caf47043071351b2c1fe833180c22c8d4a7c1d20c59d1f1550aea39a2207366a4ecc24e460f14561c2f97b9ee SHA512 70d66931f3c063870980e50da5bc98a5b7340d01c6f7026441267647dff6ed42cb155b5134e3943fbba14b0753a87a4c264662738c44ce9e4d99c4deb6f3a21d EBUILD camlp5-7.11-r1.ebuild 1042 BLAKE2B 49e85ce628ad59e1d48862c6e995a244eca4ba9c9b5adef86280888a21afb78d7e35c6156cdf3f29e8a90ccb3a2b478df31f0af467a098585652899362cc1544 SHA512 3d9f8478ae3f7d4f08a240b81bb5a6b43011a04af32b6cf46fb822d59b4f5b64f1e9f9b622c861fd016dbd3bc8f4b1f8e5c328d2fda933dedd66d281242b6287 EBUILD camlp5-7.12.ebuild 1273 BLAKE2B 62062d7972921255fb004a6dd6f0518c3544864745fe3b5545c703e50f27d23581eea6a3f37fe69ef03b413442dccb0b90b57101fae3f57664445e6ee09453ed SHA512 a39e08008f0f61f866ad5c45950ce67ec172dee055e4b91844709b22cfbf2fe8f3e4dc690c5d38cf1568510dd77f1ba5690dc08a37cf1410c1fab8c3cbf7bd7c EBUILD camlp5-7.13.ebuild 1086 BLAKE2B dc3f1d960e156818d3cd9e3a185a4c091c1211f5d3b18221bdb2d7f45c772d178ba4cf1f217fb3043d599dc4bdff1ee9825c37b31bf9c508ab7c2f6a0e24f061 SHA512 8f7690f8379f427e476737507d61f923c13601f1b462376dccce938ae96f134b16b4d8530fcd53d4c75c5173661da525920a0cd1649b6fec8c96adfc853a8cbc @@ -19,4 +20,5 @@ EBUILD camlp5-8.00.03.ebuild 1032 BLAKE2B 1bd1b75aaef3c011d8e849207957fa79f9b908 EBUILD camlp5-8.00.04.ebuild 1027 BLAKE2B 2f87e4c473412a2a29db37eef23185e37fc9bc6cb3938c2362efd3fda5bfdca8e5b6daa77842cffe62136537c1fc854f18aa3b11af026bbf9b7905200b1b61aa SHA512 d848ddcfdde33335f8b089152d4d2ce23f24e6900dc608c08bcb1556682691fe708db2d864687375f3786c6c805566e1f007b2db555e43686fd168d6eb7eadd2 EBUILD camlp5-8.00.05-r1.ebuild 1063 BLAKE2B b1f522d4899b5611d2ae4fba201ffb7287c9d5cb43b9c30fe433ccde7eea9ba264382509cb5b0ccf88b6e63ac226f3b7a6c4b346a05664e8151e93e156758e6e SHA512 20ce339fc13a53a0f99a6b25a252abc8cee6a2b79a94bdf42aecb0186a269875aab7fc083434578cd8209f393ca54a09481be2b1a1e2a96f2f336b21b6ca0141 EBUILD camlp5-8.00.ebuild 1065 BLAKE2B b89352f90f3a868c7cbd615815c160c1b01fe6b2c3a0b224ee10d72f777006376f5ab1010d72244df84b7f5633c1bbf86af8a918497b3d3e103388d0f0e34932 SHA512 8404c5d01f7f0d291de0a49952999cbef1043496da88777ad6efb9dcf6e2a39fe10f863e0d5f60a9ed704f7b7206b11982427ee8a8e177db2ab6b97ccf79e098 +EBUILD camlp5-8.01.00.ebuild 1064 BLAKE2B 753dad9f16f36cf0f928539142a47035c0986ebafbd4ac11e194b94fa5c6fb4069915d82b904f21cda5ef78bc3131507f18e147fa3b1ef664907952f660145a1 SHA512 d0262fe58d38b45ac4f6a89d0f374a40d35af80eda90fdd0be185a5f9b66c5ee409871295a24d44eb92ee85c0d221dc6804b0d2d61a44e03f67937316f883c6c MISC metadata.xml 416 BLAKE2B a354d5be50f3c22d734a960b5dac99af636478ff44b6fb31758d879ab4b31be5a64993a3cdff8fdaca59c7682d4597a73883c137679ab7817cbfd70869cb2a41 SHA512 b9eb28bca32dde11e1b266526c2381ac8c4bab983d9dab5f84bfffcd684e3c0525afce1e72d0fc7b2369298679a4c859a215ccaf6b223b6fcdf6efde12975fc0 diff --git a/dev-ml/camlp5/camlp5-8.01.00.ebuild b/dev-ml/camlp5/camlp5-8.01.00.ebuild new file mode 100644 index 000000000000..3338ff08f328 --- /dev/null +++ b/dev-ml/camlp5/camlp5-8.01.00.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit findlib vcs-clean + +DESCRIPTION="A preprocessor-pretty-printer of ocaml" +HOMEPAGE="https://camlp5.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="doc +ocamlopt" + +RDEPEND=" + dev-ml/camlp-streams:= + dev-ml/rresult:= + dev-ml/bos:= + dev-ml/pcre-ocaml:= +" + +src_prepare() { + egit_clean + default +} + +src_configure() { + ./configure \ + --strict \ + -prefix /usr \ + -bindir /usr/bin \ + -libdir /usr/$(get_libdir)/ocaml \ + -mandir /usr/share/man || die "configure failed" +} + +src_compile() { + ulimit -s 11530000 + emake out + if use ocamlopt; then + emake opt + emake opt.opt + fi +} + +src_test() { + emake bootstrap +} + +src_install() { + emake DESTDIR="${ED}" install + # findlib support + insinto "$(ocamlfind printconf destdir)/${PN}" + doins etc/META + + dodoc -r doc/* + dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE +} -- cgit v1.2.3