From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-ml/fmt/Manifest | 3 +++ dev-ml/fmt/fmt-0.8.4.ebuild | 32 ++++++++++++++++++++++++++++++++ dev-ml/fmt/metadata.xml | 11 +++++++++++ 3 files changed, 46 insertions(+) create mode 100644 dev-ml/fmt/Manifest create mode 100644 dev-ml/fmt/fmt-0.8.4.ebuild create mode 100644 dev-ml/fmt/metadata.xml (limited to 'dev-ml/fmt') diff --git a/dev-ml/fmt/Manifest b/dev-ml/fmt/Manifest new file mode 100644 index 000000000000..9599d6ae91df --- /dev/null +++ b/dev-ml/fmt/Manifest @@ -0,0 +1,3 @@ +DIST fmt-0.8.4.tbz 14079 SHA256 7b6304eb1b4a34fabeb456628eeb236ea3ff96dc34651516b21562ace3d234e2 SHA512 d17407f15447172ad444fa288b9a16962b0e4829cb73f62004b0f8dad2bec60a7911ad11fd05545d61d7fdb88099e53694548c73368399ba183c53383e1dfd31 WHIRLPOOL d8a30d7b6219ae656d3e21a86b39a3e345a4301ba26739d63b82d6b0d880a9128d34de523f7a3d96592ece7caea13f7ada27599cfbc0cfbb77d6efa073105d77 +EBUILD fmt-0.8.4.ebuild 739 SHA256 5512ecbd79c9a586ad954a7becc5e3f2d8399da33fc03e6ec53635aaa9f13324 SHA512 4cfa9e919996cd995e9627369f29c26f94ffb742b597db54f39b74cd54629e334b0ab2def6e5ceaaf3f0f14d6623053cac69a20335217c7b8b0208734ede8ce4 WHIRLPOOL 36d58809d37f276caab9db707481cdc61b083468256f9ad855a28fffc02d6c760f0e0483650882fc1d32a85bf19e4f7b7e5e9a6157dbb6428494c7e002f9525f +MISC metadata.xml 324 SHA256 2613db9127b8764a52c1b7cb1ceefee73d2d4f2937f5b483e96e3c2283322f1a SHA512 f66912e2b4675364a04efea78003d4ed0c23b8c8d6978d18f6352f96c9bdca3bc66ef02ca1311be06b98190da2d0341ff00ef9980e4ef7e682e0d7b098b78078 WHIRLPOOL 18861c0b842d860503fc1d89e86f25b75ed7773b9759f2f714be29bdba71a2b7d5f7dfe93387bf7ae6d7ce20ae4d0e56c227aac596bc63e4e19df68dfab80fb7 diff --git a/dev-ml/fmt/fmt-0.8.4.ebuild b/dev-ml/fmt/fmt-0.8.4.ebuild new file mode 100644 index 000000000000..19b27b4284d0 --- /dev/null +++ b/dev-ml/fmt/fmt-0.8.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit findlib opam + +DESCRIPTION="Combinators to devise OCaml Format pretty-printing functions" +HOMEPAGE="http://erratique.ch/software/fmt https://github.com/dbuenzli/fmt" +SRC_URI="http://erratique.ch/software/fmt/releases/${P}.tbz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="dev-ml/result:=[ocamlopt] + dev-lang/ocaml:=[ocamlopt] + dev-ml/uchar:=[ocamlopt] + dev-ml/cmdliner:=[ocamlopt]" +DEPEND="${RDEPEND} + >=dev-ml/topkg-0.9 + dev-ml/ocamlbuild + dev-ml/findlib" + +src_compile() { + ocaml pkg/pkg.ml build --tests $(usex test 'true' 'false') || die +} + +src_test() { + ocaml pkg/pkg.ml test || die +} diff --git a/dev-ml/fmt/metadata.xml b/dev-ml/fmt/metadata.xml new file mode 100644 index 000000000000..655131108a30 --- /dev/null +++ b/dev-ml/fmt/metadata.xml @@ -0,0 +1,11 @@ + + + + + ml@gentoo.org + Gentoo ML Project + + + dbuenzli/fmt + + -- cgit v1.2.3