Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ml/reactiveData: reactiveData-0.1.ebuild metadata.xml ChangeLog
Date: Mon, 01 Dec 2014 10:21:49
Message-Id: 20141201102145.B5512B478@oystercatcher.gentoo.org
1 aballier 14/12/01 10:21:45
2
3 Added: reactiveData-0.1.ebuild metadata.xml ChangeLog
4 Log:
5 initial import, ebuild by me
6
7 Signed-off-by: aballier@g.o
8 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
9
10 Revision Changes Path
11 1.1 dev-ml/reactiveData/reactiveData-0.1.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/reactiveData/reactiveData-0.1.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/reactiveData/reactiveData-0.1.ebuild?rev=1.1&content-type=text/plain
15
16 Index: reactiveData-0.1.ebuild
17 ===================================================================
18 # Copyright 1999-2014 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/dev-ml/reactiveData/reactiveData-0.1.ebuild,v 1.1 2014/12/01 10:21:45 aballier Exp $
21
22 EAPI="5"
23
24 DESCRIPTION="Functional reactive programming with incremental changes in data structures"
25 HOMEPAGE="https://github.com/hhugo/reactiveData"
26 SRC_URI="https://github.com/hhugo/reactiveData/archive/${PV}.tar.gz -> ${P}.tar.gz"
27
28 LICENSE="LGPL-2.1-with-linking-exception"
29 SLOT="0/${PV}"
30 KEYWORDS="~amd64"
31 IUSE="+ocamlopt"
32
33 RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
34 dev-ml/react:="
35 DEPEND="${RDEPEND}
36 dev-ml/findlib
37 dev-ml/opam
38 "
39
40 src_compile() {
41 ocaml pkg/build.ml \
42 native=$(usex ocamlopt true false) \
43 native-dynlink=$(usex ocamlopt true false) \
44 || die
45 }
46
47 src_install() {
48 opam-installer \
49 --prefix="${ED}/usr" \
50 --libdir="${D}/$(ocamlc -where)" \
51 --docdir="${ED}/usr/share/doc/${PF}" \
52 || die
53 dodoc README.md
54 }
55
56
57
58 1.1 dev-ml/reactiveData/metadata.xml
59
60 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/reactiveData/metadata.xml?rev=1.1&view=markup
61 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/reactiveData/metadata.xml?rev=1.1&content-type=text/plain
62
63 Index: metadata.xml
64 ===================================================================
65 <?xml version="1.0" encoding="UTF-8"?>
66 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
67 <pkgmetadata>
68 <herd>ml</herd>
69 </pkgmetadata>
70
71
72
73 1.1 dev-ml/reactiveData/ChangeLog
74
75 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/reactiveData/ChangeLog?rev=1.1&view=markup
76 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/reactiveData/ChangeLog?rev=1.1&content-type=text/plain
77
78 Index: ChangeLog
79 ===================================================================
80 # ChangeLog for dev-ml/reactiveData
81 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
82 # $Header: /var/cvsroot/gentoo-x86/dev-ml/reactiveData/ChangeLog,v 1.1 2014/12/01 10:21:45 aballier Exp $
83
84 *reactiveData-0.1 (01 Dec 2014)
85
86 01 Dec 2014; Alexis Ballier <aballier@g.o> +reactiveData-0.1.ebuild,
87 +metadata.xml:
88 initial import, ebuild by me