summaryrefslogtreecommitdiff
path: root/dev-ml/yojson
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/yojson
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/yojson')
-rw-r--r--dev-ml/yojson/Manifest5
-rw-r--r--dev-ml/yojson/metadata.xml11
-rw-r--r--dev-ml/yojson/yojson-1.4.0.ebuild33
3 files changed, 49 insertions, 0 deletions
diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
new file mode 100644
index 000000000000..e8f3413b4507
--- /dev/null
+++ b/dev-ml/yojson/Manifest
@@ -0,0 +1,5 @@
+DIST yojson-1.4.0.tar.gz 26197 SHA256 7d06340b769ed6ff5b2171a0e820d1e8f4337aef3929090fc976efe845639146 SHA512 dc019ecf0387299282c3df9a548456d2529993241911a83acb14f2361ed14886e5ebebe415773b6bc718cb0b12a25529184f3b5b62c71b42960fbd62e1c63bf6 WHIRLPOOL d48c6fd6f05349139b8d3fc847d479ad4bfa28ad2fec42f58660ce482955548e961fd19efab5969f686ca2e528d0b38686d255778b9a0812d8c0eccd255435c5
+EBUILD yojson-1.4.0.ebuild 717 SHA256 d1ed5b87e088dd1485193cc8af57aa7723a6292cd2ac2981c66d64ac610e1a44 SHA512 fab7a044839cd7cd13b7537ff3000c4a027ff69c1bb29e96f43e361a06941a8792df3018be945792cafc38b66bd2d955ff2e9b3214858f20c3e9e6d0d1518df7 WHIRLPOOL cc9b5aaa9435c73d4f3b65fd74c67f202f88b45e471cf17fe563907ee1478b04edd01aed368999c2f96c6ef2ce22aff3484dbe59b29ee210bd13e6d4882099a4
+MISC ChangeLog 3634 SHA256 d7b684baf179f612461df1782034a5de3a53f78c4ff0c6f6ab373042636da34f SHA512 f522b38960a296cc13bde6587136302e822ba2e698943fb901a987cd4f6980d344cdcef10837e142345f5cbd386ba0771fdec516ee2b256caaab851f9afd5520 WHIRLPOOL a0f33d46f6034946bda85353c1bfb28b73367bfabea63a0a9f7cebe84fc36cfb3e08a3b9a1a356bedf545be6ac6ecb19fe9646a29d3c4c88e8fe7b14e4b35ace
+MISC ChangeLog-2015 609 SHA256 521dc498211cce2aa7e4259675b9621d27667d83554846466951d19d419f69bf SHA512 c1523732deef5f89cac75812877dd5c17bdafb12d531cb0ec80178599c7e96578f77706608579491c0ae1566f02943b0be63157ad99fa8aefe5346d95d6e4d46 WHIRLPOOL f34848434bb1a7ca774a5af816ca3d0557413efe1bd7bc52dafd704525867ddeece1903eeaf492419ca432b343d948d2152a3d3ab9b08583305c99ec54ec8617
+MISC metadata.xml 336 SHA256 cd29ee577d1baa3075118f22bc8b6cc61b0f0a6a36c7a1160b318e2472fa9d72 SHA512 414975df19a8bb9f75ace586c62505afe6d560d7303c88eb8823d61292b0ae87ab7f6fd2548dee1d08f682dfd31894b7cc8e328d5d68865d643b16d94a05c782 WHIRLPOOL f040e6ec0374cf2fb881910944e82c0b009bd8326b4d98ed37398a39efd031dccf9a8d2f61cb4523b3700b4132330ae3502a14c7a8da7eef55707d2fe22feed1
diff --git a/dev-ml/yojson/metadata.xml b/dev-ml/yojson/metadata.xml
new file mode 100644
index 000000000000..81b2fc96c145
--- /dev/null
+++ b/dev-ml/yojson/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">mjambon/yojson</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/yojson/yojson-1.4.0.ebuild b/dev-ml/yojson/yojson-1.4.0.ebuild
new file mode 100644
index 000000000000..e3b9f39c5175
--- /dev/null
+++ b/dev-ml/yojson/yojson-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib opam
+
+DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
+HOMEPAGE="http://mjambon.com/yojson.html https://github.com/mjambon/yojson"
+SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/${PV}"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt]
+ dev-ml/easy-format:=[ocamlopt]
+ >=dev-ml/biniou-1.2:=[ocamlopt]
+"
+DEPEND="${RDEPEND}
+ dev-ml/cppo
+ dev-ml/jbuilder
+"
+
+src_install() {
+ opam_src_install
+
+ if use examples ; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}