Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/reactiveData/
Date: Sun, 06 Aug 2017 12:30:40
Message-Id: 1502022628.36f20f5cff468ad6fa8bdfd865707418ca3d4c45.aballier@gentoo
1 commit: 36f20f5cff468ad6fa8bdfd865707418ca3d4c45
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 6 12:30:17 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 6 12:30:28 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f20f5c
7
8 dev-ml/reactiveData: update to opam.eclass
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 dev-ml/reactiveData/reactiveData-0.2.1.ebuild | 17 ++++-------------
13 dev-ml/reactiveData/reactiveData-9999.ebuild | 17 ++++-------------
14 2 files changed, 8 insertions(+), 26 deletions(-)
15
16 diff --git a/dev-ml/reactiveData/reactiveData-0.2.1.ebuild b/dev-ml/reactiveData/reactiveData-0.2.1.ebuild
17 index dfdc2e18f2e..a74fc715fcf 100644
18 --- a/dev-ml/reactiveData/reactiveData-0.2.1.ebuild
19 +++ b/dev-ml/reactiveData/reactiveData-0.2.1.ebuild
20 @@ -1,8 +1,10 @@
21 -# Copyright 1999-2016 Gentoo Foundation
22 +# Copyright 1999-2017 Gentoo Foundation
23 # Distributed under the terms of the GNU General Public License v2
24
25 EAPI="5"
26
27 +inherit opam
28 +
29 DESCRIPTION="Functional reactive programming with incremental changes in data structures"
30 HOMEPAGE="https://github.com/ocsigen/reactiveData"
31
32 @@ -20,11 +22,9 @@ LICENSE="LGPL-3-with-linking-exception"
33 SLOT="0/${PV}"
34 IUSE="+ocamlopt"
35
36 -RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
37 - dev-ml/react:="
38 +RDEPEND="dev-ml/react:="
39 DEPEND="${RDEPEND}
40 dev-ml/findlib
41 - dev-ml/opam
42 dev-ml/ocamlbuild
43 "
44
45 @@ -34,12 +34,3 @@ src_compile() {
46 native-dynlink=$(usex ocamlopt true false) \
47 || die
48 }
49 -
50 -src_install() {
51 - opam-installer \
52 - --prefix="${ED}/usr" \
53 - --libdir="${D}/$(ocamlc -where)" \
54 - --docdir="${ED}/usr/share/doc/${PF}" \
55 - || die
56 - dodoc README.md
57 -}
58
59 diff --git a/dev-ml/reactiveData/reactiveData-9999.ebuild b/dev-ml/reactiveData/reactiveData-9999.ebuild
60 index dfdc2e18f2e..a74fc715fcf 100644
61 --- a/dev-ml/reactiveData/reactiveData-9999.ebuild
62 +++ b/dev-ml/reactiveData/reactiveData-9999.ebuild
63 @@ -1,8 +1,10 @@
64 -# Copyright 1999-2016 Gentoo Foundation
65 +# Copyright 1999-2017 Gentoo Foundation
66 # Distributed under the terms of the GNU General Public License v2
67
68 EAPI="5"
69
70 +inherit opam
71 +
72 DESCRIPTION="Functional reactive programming with incremental changes in data structures"
73 HOMEPAGE="https://github.com/ocsigen/reactiveData"
74
75 @@ -20,11 +22,9 @@ LICENSE="LGPL-3-with-linking-exception"
76 SLOT="0/${PV}"
77 IUSE="+ocamlopt"
78
79 -RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
80 - dev-ml/react:="
81 +RDEPEND="dev-ml/react:="
82 DEPEND="${RDEPEND}
83 dev-ml/findlib
84 - dev-ml/opam
85 dev-ml/ocamlbuild
86 "
87
88 @@ -34,12 +34,3 @@ src_compile() {
89 native-dynlink=$(usex ocamlopt true false) \
90 || die
91 }
92 -
93 -src_install() {
94 - opam-installer \
95 - --prefix="${ED}/usr" \
96 - --libdir="${D}/$(ocamlc -where)" \
97 - --docdir="${ED}/usr/share/doc/${PF}" \
98 - || die
99 - dodoc README.md
100 -}