diff options
Diffstat (limited to 'dev-ml/camlbz2')
-rw-r--r-- | dev-ml/camlbz2/Manifest | 2 | ||||
-rw-r--r-- | dev-ml/camlbz2/camlbz2-0.7.0.ebuild | 44 |
2 files changed, 46 insertions, 0 deletions
diff --git a/dev-ml/camlbz2/Manifest b/dev-ml/camlbz2/Manifest index 2ba1725137d9..22e74dc98697 100644 --- a/dev-ml/camlbz2/Manifest +++ b/dev-ml/camlbz2/Manifest @@ -1,3 +1,5 @@ DIST camlbz2-0.6.0.tar.gz 57771 BLAKE2B 5b4337ca547c37f6982c29c9b70f00ca3100983541a80bf16e8d549c2eabf64ef917ea3ba445c8bb5bbcdb1a652cc5cd586c95299d194a7abe8e68ea9f1a0599 SHA512 1052536bb08c9d9f9bdf4a063a5a01389445b55117ce423dd1732de00cd79db5e4befb4ce5c81c5db8a6d40b28a2ac4b897bb00598fdccf76ea92a2966592680 +DIST camlbz2-0.7.0.tar.gz 22769 BLAKE2B 4bfd1c4e7e4b47e666dc3053bf1536ce71b9d32fa0dff2a11642176431af89f83007bae23c61335eb1153e21300a91193f86a40af7ff0c133d491b6e6a3ec4f6 SHA512 570901199df4b5ef79e158f5309ff69d2b85babe002a0324244868f4201f0e9d6aeec377b2ec9a6bf657a29857dc13a0f63e05d162f76c7d412fa6c5f3c0e0f6 EBUILD camlbz2-0.6.0-r1.ebuild 672 BLAKE2B f6e9ada40d80104798f1fb8cfa32341924472adaf3d5d0c4f122c43241f217fda1ff2e7bf295dca476454c204f8b4c01af8b0909132b8d29ab65c549d6f1f00b SHA512 d6616b2fb9af683e1942d028c636ecac5bc26ab96f4553527c8a6fec0442b2b562e3a6c2ed9b386a34f315fc3643d3fe6b2c6009e79cd106f9a1c0e9a017ddba +EBUILD camlbz2-0.7.0.ebuild 785 BLAKE2B 4097ad298a6e1663054e183ecf40fc20eece79f429234d599565c0932af54f4e2686a4a1957f1ea19f4c2b06342e9a72d172bbda1cbb8040bd76cdf72b620e3f SHA512 98f0fc255dfc38e9b16cf466c0ad352a8baa937bd97ae6ed47c6c6b5863fe149cf336d8229dfdd1ea71981093d4aaf662f1a5787f1965b6c19773ede7ec4e8d2 MISC metadata.xml 244 BLAKE2B c82f45966666e095a27d4d8b14f01f93e202177ea8222c5fc806f4e243b8ca653a61232533a6dd10ed36a35f765dc94cfc651f9fade565b8eedfe1129b5c2d23 SHA512 756b8d091c29b6c4c621ba30588da62cf99e777243fbdd88cc668f3ec071353beea675c853f8c58752fbc6c01c795760cb10428d3a7fd087967a88b885d91149 diff --git a/dev-ml/camlbz2/camlbz2-0.7.0.ebuild b/dev-ml/camlbz2/camlbz2-0.7.0.ebuild new file mode 100644 index 000000000000..735cd9dab6d2 --- /dev/null +++ b/dev-ml/camlbz2/camlbz2-0.7.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +AT_M4DIR="m4" +inherit autotools findlib + +DESCRIPTION="OCaml bindings for libbz (AKA, bzip2)" +HOMEPAGE="https://gitlab.com/irill/camlbz2" +SRC_URI="https://gitlab.com/irill/camlbz2/-/archive/${PV}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="doc" + +DEPEND=" + app-arch/bzip2 + >=dev-lang/ocaml-3.12:=[ocamlopt] +" +RDEPEND="${DEPEND}" + +DOCS=( ChangeLog README ROADMAP BUGS ) +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + mkdir m4 || die + mv ocaml.m4 m4 || die + + eautoreconf +} + +src_compile() { + emake -j1 all +} + +src_install() { + findlib_src_preinst + emake DESTDIR="${OCAMLFIND_DESTDIR}" install + use doc && einstalldocs +} |