summaryrefslogtreecommitdiff
path: root/dev-ml/fmt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ml/fmt
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/fmt')
-rw-r--r--dev-ml/fmt/Manifest3
-rw-r--r--dev-ml/fmt/fmt-0.8.4.ebuild32
-rw-r--r--dev-ml/fmt/metadata.xml11
3 files changed, 46 insertions, 0 deletions
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 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>Gentoo ML Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">dbuenzli/fmt</remote-id>
+ </upstream>
+</pkgmetadata>