diff options
Diffstat (limited to 'dev-ml/flow_parser/flow_parser-0.49.1.ebuild')
-rw-r--r-- | dev-ml/flow_parser/flow_parser-0.49.1.ebuild | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/dev-ml/flow_parser/flow_parser-0.49.1.ebuild b/dev-ml/flow_parser/flow_parser-0.49.1.ebuild new file mode 100644 index 000000000000..a36131a0f030 --- /dev/null +++ b/dev-ml/flow_parser/flow_parser-0.49.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit findlib + +DESCRIPTION="JavaScript parser written in OCaml" +HOMEPAGE="https://github.com/facebook/flow/tree/master/src/parser" +SRC_URI="https://github.com/facebook/flow/archive/v${PV}.tar.gz -> flow-${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-lang/ocaml:= + dev-ml/sedlex:= +" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} + dev-ml/ocamlbuild" + +S="${WORKDIR}/flow-${PV}/src/parser" + +src_compile() { + emake build-parser +} + +src_test() { + emake test-ocaml +} + +src_install() { + findlib_src_preinst + emake ocamlfind-install + dodoc README.md +} |