From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-ml/tyxml/Manifest | 3 +++ dev-ml/tyxml/metadata.xml | 15 +++++++++++++++ dev-ml/tyxml/tyxml-4.1.0.ebuild | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 dev-ml/tyxml/Manifest create mode 100644 dev-ml/tyxml/metadata.xml create mode 100644 dev-ml/tyxml/tyxml-4.1.0.ebuild (limited to 'dev-ml/tyxml') diff --git a/dev-ml/tyxml/Manifest b/dev-ml/tyxml/Manifest new file mode 100644 index 000000000000..5535d02ff252 --- /dev/null +++ b/dev-ml/tyxml/Manifest @@ -0,0 +1,3 @@ +DIST tyxml-4.1.0.tar.gz 179852 BLAKE2B d143c1291cedfb345f0773284891e17bbeb8d46eb5fa5c74df3e9ffd24adca35a8afddd60958ff3c7580bb3984c1ae2a4b077073346326c5d20a975dd42cba66 SHA512 add2b82939ea069ee74ee26ff3ee1f3ad2e361e593134da807e1acfbebff4ed546cbc23aca7ee2936a1eb8a736916d673aa2c96aeae8779706cd726bc2d07ead +EBUILD tyxml-4.1.0.ebuild 798 BLAKE2B b600a9152571db73d9357e97231c89a979db7ccf45c4cf4ccf9954d9c95696127a98e79e2526e7d94b3a10830085a08eac4ffc7ceab890ea211c7d6eb9f51ed7 SHA512 592801e82f826ef880cc5b294fe7323e2a3760629bcb892e34d3045e88620fa1380fbadebd81428f98d7d8a9bebf4245bd1d3a85ce28ede2bac4ed4c87b4ed61 +MISC metadata.xml 489 BLAKE2B 915fc9ca249cc9395a88ef51538004a3a25b2cd8faafd12be0c5cd089a54acae209f21fa1d9c6894f14ca50fa86a0578e08b28cb9fc03a82b6a4506bb9c30a27 SHA512 7a5c35ff13e22b934e0656197d0517070ba04004cdce2089bbc987ddec904a0bfaa88d70299c74b021095ff7689ca5068040e23990a0a946c34914cefaf8d99a diff --git a/dev-ml/tyxml/metadata.xml b/dev-ml/tyxml/metadata.xml new file mode 100644 index 000000000000..d1a8e687d88b --- /dev/null +++ b/dev-ml/tyxml/metadata.xml @@ -0,0 +1,15 @@ + + + + + ml@gentoo.org + Gentoo ML Project + + + ocsigen/tyxml + + + Enables the camlp4 syntax extension (deprecated) + Enables the ppx syntax extension (preferred) + + 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 +} -- cgit v1.2.3