dev-ml/ezjsonm: initial import

Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
Alessandro Barbieri
2022-04-02 09:39:22 +02:00
parent efaab1557a
commit 265efda72f
3 changed files with 43 additions and 0 deletions

1
dev-ml/ezjsonm/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST ezjsonm-v1.2.0.tbz 8718 BLAKE2B a99d384ad962868568aa95a511696562c2e65856de446136527812e1fe2c9c711ba0a261cb18f012b919e215e5e69f457f79fb6a38c891d38e383f552b15f8b6 SHA512 f603642ecdd01696017d0a8fef0ae8867777fbced53ad670afa3da8f12e2c101a5c6cd201b7917685323bc9033793dd406c6d333ed4a24d2d4d4d6c88527693b

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit dune
DESCRIPTION="An easy interface on top of the Jsonm library"
HOMEPAGE="https://github.com/mirage/ezjsonm"
SRC_URI="https://github.com/mirage/ezjsonm/releases/download/v${PV}/${PN}-v${PV}.tbz"
S="${WORKDIR}/${PN}-v${PV}"
LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="ocamlopt"
DEPEND="
dev-ml/hex
>=dev-ml/jsonm-1.0.0
dev-ml/lwt
dev-ml/sexplib0
dev-ml/uutf
"
RDEPEND="${DEPEND}"
src_install() {
dune_src_install ezjsonm
dune_src_install ezjsonm-lwt
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<description>co-maintainers welcome</description>
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<remote-id type="github">mirage/ezjsonm</remote-id>
</upstream>
</pkgmetadata>