summaryrefslogtreecommitdiff
path: root/dev-ml/capnp-ocaml
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/capnp-ocaml
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/capnp-ocaml')
-rw-r--r--dev-ml/capnp-ocaml/Manifest6
-rw-r--r--dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild36
-rw-r--r--dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild36
-rw-r--r--dev-ml/capnp-ocaml/metadata.xml11
4 files changed, 89 insertions, 0 deletions
diff --git a/dev-ml/capnp-ocaml/Manifest b/dev-ml/capnp-ocaml/Manifest
new file mode 100644
index 000000000000..d3634ce98d84
--- /dev/null
+++ b/dev-ml/capnp-ocaml/Manifest
@@ -0,0 +1,6 @@
+DIST capnp-ocaml-3.0.0.tar.gz 140985 SHA256 01b5380d4d4ec5392c91036787d93a553055ad403ff41d2cf73caff25a9098cc SHA512 5cdf678fa80e67c552f60123f1d04eb5facad81e6c29661c2234c06bbcb98312d1eba96f81f3e747fef0b4de986aff07b69aafcbfde60873ba40452a66d75075 WHIRLPOOL 2b6f04034c81dd0d01089b3ff39c681dab98a665ade944ca5d21014bb2d61b5bcaa4e4545e65d2829e9a837b44423cca580e7c6ca87a62d55c33e81caf859e3e
+DIST capnp-ocaml-3.1.0.tar.gz 141189 SHA256 59b7d4a8e87c0b492e51bd53dde9571f25e8fdf328dd458fa14aff39374346d5 SHA512 d3a24800ee334d5d0506a9b9f2db10994e475b205e347ae606d4f963cd846c7ab2ed8f60505495509cf2f3444c46b8aefe0501c6803874b5659b8b6429506b77 WHIRLPOOL 9d744b18ff9a7997b9f3e230e1fc188cb971bffcf5e87616ce05e6b87c12dcf42c568ed5ec004a0dac670e9b38f8a04672edb244d8a74ca78f9cb07285c91b3e
+EBUILD capnp-ocaml-3.0.0.ebuild 705 SHA256 0f7a80cb3b5a800926a333a02052cddeca4778583323166b8e7417f8a05d6f35 SHA512 0cf3b6440cc4db39eee8a9486b0e385af018713b31ca04d0e90e7e7748272a721016abf90d6684dee7c95618ffa90775c05b96aa575e5c8b7909aece0620e4e4 WHIRLPOOL 7893f3c8144cafcc6ff4c2f48ad1979380ecd829232882ba714b2fd8bff6bc260a69ac217154e699ae7dffe3e6b3a143acad7f1e199ad7b4d171bd6716ebc50a
+EBUILD capnp-ocaml-3.1.0.ebuild 705 SHA256 0f7a80cb3b5a800926a333a02052cddeca4778583323166b8e7417f8a05d6f35 SHA512 0cf3b6440cc4db39eee8a9486b0e385af018713b31ca04d0e90e7e7748272a721016abf90d6684dee7c95618ffa90775c05b96aa575e5c8b7909aece0620e4e4 WHIRLPOOL 7893f3c8144cafcc6ff4c2f48ad1979380ecd829232882ba714b2fd8bff6bc260a69ac217154e699ae7dffe3e6b3a143acad7f1e199ad7b4d171bd6716ebc50a
+MISC ChangeLog 351 SHA256 7c124a92b76035c8fd24ed8974dd2ae0bd0fdc58b5d8589ea29964182ef3a6bd SHA512 ed51cbbf722ff1e9f67cc96d023add7674622aa43e1e539674580df3cea68a35b365314de28f3022f66fdaffa9bffdfd8d4c9f8411bf9a7112fd05661d6cb3e9 WHIRLPOOL 691d57e7572080cb98af2b69bb28c412824b033db852e57aa6f92b54f4bf605c0c403af60411d947c426592fbf7a12ad82f3918d8968af3581ca0c20513d8860
+MISC metadata.xml 331 SHA256 7a6e8e14609647044303cb15ba1875614a2295495d1ac5910c544bf77ed2214f SHA512 c105113be48774c0cb057e038ab129c19290f9a46ef0b1de656905e8c2a5f42570381f691eafb23a99b2797126dbf95dee5381cd8826bb32d38fc56bb40c7268 WHIRLPOOL 10a632f6524b19573f0d097b2084e3850cadf58bd85d1d41e241280d1eaa17a0fcf5cf2213522b6a1a7254c609682b4483298185279e4641ae947dd06b32732a
diff --git a/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild b/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild
new file mode 100644
index 000000000000..4d060a2a99a2
--- /dev/null
+++ b/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit opam
+
+DESCRIPTION="OCaml code generator plugin for the Cap'n Proto serialization framework"
+HOMEPAGE="https://github.com/pelzlpj/capnp-ocaml"
+SRC_URI="https://github.com/pelzlpj/capnp-ocaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ dev-ml/core_kernel:=
+ dev-ml/ocaml-extunix:=
+ dev-ml/ocplib-endian:=
+ dev-ml/res:=
+ dev-ml/ocaml-uint:=
+ dev-libs/capnproto:=
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ml/core:= dev-ml/ounit )
+ dev-ml/jbuilder
+"
+
+src_compile() {
+ emake build
+}
+
+src_install() {
+ opam_src_install capnp
+}
diff --git a/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild b/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild
new file mode 100644
index 000000000000..4d060a2a99a2
--- /dev/null
+++ b/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit opam
+
+DESCRIPTION="OCaml code generator plugin for the Cap'n Proto serialization framework"
+HOMEPAGE="https://github.com/pelzlpj/capnp-ocaml"
+SRC_URI="https://github.com/pelzlpj/capnp-ocaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ dev-ml/core_kernel:=
+ dev-ml/ocaml-extunix:=
+ dev-ml/ocplib-endian:=
+ dev-ml/res:=
+ dev-ml/ocaml-uint:=
+ dev-libs/capnproto:=
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ml/core:= dev-ml/ounit )
+ dev-ml/jbuilder
+"
+
+src_compile() {
+ emake build
+}
+
+src_install() {
+ opam_src_install capnp
+}
diff --git a/dev-ml/capnp-ocaml/metadata.xml b/dev-ml/capnp-ocaml/metadata.xml
new file mode 100644
index 000000000000..d4602eeb2f4d
--- /dev/null
+++ b/dev-ml/capnp-ocaml/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">pelzlpj/capnp-ocaml</remote-id>
+ </upstream>
+</pkgmetadata>