summaryrefslogtreecommitdiff
path: root/dev-ml/tyxml
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/tyxml
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/tyxml')
-rw-r--r--dev-ml/tyxml/Manifest5
-rw-r--r--dev-ml/tyxml/metadata.xml15
-rw-r--r--dev-ml/tyxml/tyxml-4.1.0.ebuild36
3 files changed, 56 insertions, 0 deletions
diff --git a/dev-ml/tyxml/Manifest b/dev-ml/tyxml/Manifest
new file mode 100644
index 000000000000..ea853d7823a1
--- /dev/null
+++ b/dev-ml/tyxml/Manifest
@@ -0,0 +1,5 @@
+DIST tyxml-4.1.0.tar.gz 179852 SHA256 8721a46847735fbede8ce331f1b07d86699dd42f511deea668c1c886589bccd1 SHA512 add2b82939ea069ee74ee26ff3ee1f3ad2e361e593134da807e1acfbebff4ed546cbc23aca7ee2936a1eb8a736916d673aa2c96aeae8779706cd726bc2d07ead WHIRLPOOL 71b2eceea0820af9dd0b9d0b6581220f2b951d15f50e3face8a2d5c44bd53f3523fedfdf3d88affe4c6be23e6eaf23cacd39fe452c76b96cbbd3d02ce516c8ab
+EBUILD tyxml-4.1.0.ebuild 798 SHA256 27d7dae9c177236963027ada7ba920e70b566b0f11b2494d0da2d3c6d252aa3e SHA512 592801e82f826ef880cc5b294fe7323e2a3760629bcb892e34d3045e88620fa1380fbadebd81428f98d7d8a9bebf4245bd1d3a85ce28ede2bac4ed4c87b4ed61 WHIRLPOOL ed15a1640c2e0999fdbf1ec43ab21a0708a0d391b1b22a45c60d4e728ceb652cd1909ee4eae276123d0b1a5b90859fdafa16789ba907dee14513c117145195e7
+MISC ChangeLog 3395 SHA256 1ae9cd104ff112a0ef375b045122ce624284a4d2f3acb64463c57e1301c02c41 SHA512 4317c80720eef51d605c135e5476a3a3bfdf1b36a3644ea179e70a7547012e7b68a366f569c4e5a32fc52efdacc9a220bdc9a5b83e5a5f2a080541edbec02b85 WHIRLPOOL 512a5e656886576252b875d14cc8ca5fc05e88e50dd56dd17a106e3398991c7cff1a7d46d8760f8ba2b8ab21c9d24db80c497cdf504a96b91395e2657c7fe960
+MISC ChangeLog-2015 2381 SHA256 7c82e77566ba16b8026a47c676771a14a0b7e3c6bed9bd8ab7d7ef606b11d0ff SHA512 50d890d45d5928bfca6b1e7e051446a0fe4a134c3c852bcaa2a9ad7fa294078477c069f125a33a5e1f896c618198a8b01c6b3e04148556d8e89390d7d7a4e783 WHIRLPOOL bba3d56c72f6639750cb759b573b24b65a57f6275a92ecfc5b04c8632deae0de478ecd38c39789607daddbf45cd40642ad60a8552b22ef9ead1e4153dce27c38
+MISC metadata.xml 502 SHA256 05b40f30cb41c222c1c996a3a49f4114e6749a9ea0f3a99ea9b77a984bd3b708 SHA512 3250619a04997f767eb5e12ac531c88368bd415b5e0a038b786211ae258a17a8e6fafab757f543eac8f34040139870f4bd690eadd18498a7b64840e404123430 WHIRLPOOL 5461b84a274502e8cf47da0b6002165892c4405a96de7a429155b2449709c381f0f184fabc0f63fbe1c1ba814f84e357cba0c877c0995f314b3767001a2520ed
diff --git a/dev-ml/tyxml/metadata.xml b/dev-ml/tyxml/metadata.xml
new file mode 100644
index 000000000000..0455e2d8c0cf
--- /dev/null
+++ b/dev-ml/tyxml/metadata.xml
@@ -0,0 +1,15 @@
+<?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">ocsigen/tyxml</remote-id>
+ </upstream>
+ <use>
+ <flag name="camlp4">Enables the camlp4 syntax extension (deprecated)</flag>
+ <flag name="ppx">Enables the ppx syntax extension (preferred)</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-ml/tyxml/tyxml-4.1.0.ebuild b/dev-ml/tyxml/tyxml-4.1.0.ebuild
new file mode 100644
index 000000000000..4ddf289c7b6e
--- /dev/null
+++ b/dev-ml/tyxml/tyxml-4.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
+
+OASIS_BUILD_DOCS=1
+# Cannot find findlib package alcotest
+# OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="A libary to build xml trees typechecked by OCaml"
+HOMEPAGE="http://ocsigen.org/tyxml/"
+SRC_URI="https://github.com/ocsigen/tyxml/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ppx +camlp4"
+
+DEPEND="
+ >=dev-ml/uutf-1.0:=
+ dev-ml/uchar:=
+ dev-ml/ocaml-re:=
+ ppx? ( >=dev-ml/ppx_tools-5:= dev-ml/markup:= )
+ camlp4? ( dev-ml/camlp4:= )"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGES README.md )
+
+src_configure() {
+ oasis_configure_opts="
+ $(use_enable camlp4 syntax)
+ $(use_enable ppx)
+ " oasis_src_configure
+}