From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-ml/react/Manifest | 5 +++++ dev-ml/react/metadata.xml | 23 +++++++++++++++++++++++ dev-ml/react/react-1.2.1.ebuild | 31 +++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 dev-ml/react/Manifest create mode 100644 dev-ml/react/metadata.xml create mode 100644 dev-ml/react/react-1.2.1.ebuild (limited to 'dev-ml/react') diff --git a/dev-ml/react/Manifest b/dev-ml/react/Manifest new file mode 100644 index 000000000000..ee9c6e418894 --- /dev/null +++ b/dev-ml/react/Manifest @@ -0,0 +1,5 @@ +DIST react-1.2.1.tbz 39184 SHA256 7b2c5c078cc659dcd2202e5d89628df592c5e843b7e8f357b63db5f6d2e148aa SHA512 60f8788cc820e2be5303caedc80a377c8e5deab170d0eb9df71ff99d6fc57f31357824522f973c6e0d6b3979b58272e7f90b829474a494b94565279c53e8fbb1 WHIRLPOOL c884c92d66186792de760ed40a1df3d57597d3f85a38ab31207425a3de54fca199edf52ab93239af7ae5bb3b993fc2b044d68b883fb4f3b0d92c082a28121e45 +EBUILD react-1.2.1.ebuild 632 SHA256 2c0b081e19cde59dab059e84ad687b5bbaa49e7f28a3d6f1c980e1b72cfbb999 SHA512 e910a526186fe074beb698f603778f5f9049001d327e2e38881fe0699cc0d9ba35de5e4fbd29a70618ef910576b413f913c6884a51fe00d1d89d277482231379 WHIRLPOOL 659f5bcb3b1007e8ac9223ea33dd4695cf7ea388e0836b0a8d4fb3f7c7cc5769c1afe7e2f04db2027b70ef4673959aa43b70e1734aae041b922c5bfe2d2722e7 +MISC ChangeLog 2467 SHA256 74f0215f7ffc98ad98eab461288c5dcb2d2df0ffdf421188b027887d25fd0821 SHA512 dc23d2ddbd555a1f39b87a600711d8e3b26796c1d8af72a4c49f780e337d326d85dde2a24e5171e95de02ded84680080c093f9dd8f328fd97aeab3a2261a124f WHIRLPOOL 9be374df12cf620cee8f90767e782b6e888b20d435084996edec9039a421fbf3826cc581a55ec59c88faaf2fdf7aeeb8508c94b9cd76187c2ddb61a2f61a3be6 +MISC ChangeLog-2015 1648 SHA256 c1ff322ae103649e3206fd514ce16b729890b404cb47137fe230f8a8e67ea21c SHA512 e0909c1da5a12c50c10d6886cb69b9439c858a367ce9b2b22f7355ba42b2f544fee029d3194f555b2b1652374dfaf9e916af59858306be1b3c886b37bdc0f149 WHIRLPOOL d386c57035faa3170ee7152b78f1355345f099fa9f521fd7a67d0cab8386293dfa0aab2190a128b297aa5a702b1f3fb66ad86c7956e13add6dbda5f29f5c74cd +MISC metadata.xml 903 SHA256 47d32c4c07425c95b101db8b4cc8b34872b7655eed70758c9a20aed4ca088180 SHA512 729082210db81d340cc22ea49f588407c3182c248da749780ea7dfa9c8711f0dec796c1583969447357d0df2ebbcf35a408eeec2c2ee5f533bf6695e7d75dfbe WHIRLPOOL 0a8a554aab0100b531dcf9e99344d46cb3e87a66fdcdcfc6b3667402f6525c78cf2b1b423d7d08aaa3a493900ffa3b32406f71b257aef0337435327c14f3a275 diff --git a/dev-ml/react/metadata.xml b/dev-ml/react/metadata.xml new file mode 100644 index 000000000000..1e1dddccbb71 --- /dev/null +++ b/dev-ml/react/metadata.xml @@ -0,0 +1,23 @@ + + + + + ml@gentoo.org + Gentoo ML Project + + + React is an OCaml module for functional reactive programming (FRP). It + provides support to program with time varying values : applicative + events and signals. React doesn't define any primitive event or + signal, this lets the client chooses the concrete timeline. + + React is made of a single, independent, module and distributed under + the new BSD license. + + Given an absolute notion of time Rtime helps you to manage a timeline + and provides time stamp events, delayed events and delayed signals. + + + dbuenzli/react + + diff --git a/dev-ml/react/react-1.2.1.ebuild b/dev-ml/react/react-1.2.1.ebuild new file mode 100644 index 000000000000..de34f259d5a8 --- /dev/null +++ b/dev-ml/react/react-1.2.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit opam + +DESCRIPTION="OCaml module for functional reactive programming" +HOMEPAGE="http://erratique.ch/software/react https://github.com/dbuenzli/react" +SRC_URI="http://erratique.ch/software/react/releases/${P}.tbz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-ml/findlib + >=dev-ml/topkg-0.9 +" + +src_compile() { + ocaml pkg/pkg.ml build \ + --tests $(usex test 'true' 'false') \ + || die +} + +src_test() { + ocaml pkg/pkg.ml test || die +} -- cgit v1.2.3