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/incremental/
Date: Sun, 02 Apr 2017 08:39:06
Message-Id: 1491122276.aae923150cf923e6e8705d63238b17f4073a2a09.aballier@gentoo
1 commit: aae923150cf923e6e8705d63238b17f4073a2a09
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 1 16:37:13 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 2 08:37:56 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae92315
7
8 dev-ml/incremental: Bump to 0.9.0
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 dev-ml/incremental/Manifest | 3 +-
13 dev-ml/incremental/incremental-0.9.0.ebuild | 32 ++++++++++++++++
14 dev-ml/incremental/incremental-113.33.00.ebuild | 51 -------------------------
15 dev-ml/incremental/incremental-113.33.03.ebuild | 51 -------------------------
16 4 files changed, 33 insertions(+), 104 deletions(-)
17
18 diff --git a/dev-ml/incremental/Manifest b/dev-ml/incremental/Manifest
19 index 102d464a4c8..3741b7d12ae 100644
20 --- a/dev-ml/incremental/Manifest
21 +++ b/dev-ml/incremental/Manifest
22 @@ -1,2 +1 @@
23 -DIST incremental-113.33.00.tar.gz 71967 SHA256 55a1bae65226a713d6de638ac68efb6e7bac6c941ce348b47b8a5df682558ae2 SHA512 af356343c10272ce45bd1c65d8dd2a976300253969d7d2762f01442683dc200c034345faa48345e7f8186f5347da941d0edd71e02d9af6052fa31ec6920aedeb WHIRLPOOL 33bb0f46af5ecdf40a871625c16cdc90c1c4f7aa98a7af0bd3d298a736ad999940085211e508e8bf1de96475019cc768d7c945b27813438029a6e489f8047436
24 -DIST incremental-113.33.03.tar.gz 70784 SHA256 8918ef6b13a9d2c7279707238cfdd3c99029c74ad5a93af090436d6fb61ebf77 SHA512 80d221722e91efae5161569c9c76ff1280e7b1d9fb03c402d345b04ccd104a2c8dfdb35d1b7d31075d5041ee864b341c60e4b9e1dcd844ef2e551813e944f367 WHIRLPOOL 8d2ed8eff3b5e01e7e2095a4c9a55a0531ff5c572a2047a7274d796c18c8686fddf2d543091b79aec0d4fa85d4d12709e73f15c10c78a67387ff1702855e44f1
25 +DIST incremental-0.9.0.tar.gz 28822 SHA256 8bcaff26dcd947942edb1676bd152f9d15b5931bc12ee54e92b5d8e8204bc283 SHA512 126b76e31920c56958b6c15319b636b5b5ea8bba56b8fab85c2b6fb2c3a4527b4759a05d0edfe3462e94e6348d7391e2578e82d35b160e31e6c88495c828f612 WHIRLPOOL fcf57a255d224e868f75879d589e0df205ecdf75ee8743f84028b57a036ddf57f4b27c6b86614cf92e3e58f108b66c6f645e2f1983b02d3f04b3f81ad4d92e62
26
27 diff --git a/dev-ml/incremental/incremental-0.9.0.ebuild b/dev-ml/incremental/incremental-0.9.0.ebuild
28 new file mode 100644
29 index 00000000000..9137fce7860
30 --- /dev/null
31 +++ b/dev-ml/incremental/incremental-0.9.0.ebuild
32 @@ -0,0 +1,32 @@
33 +# Copyright 1999-2017 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +
38 +DESCRIPTION="Library for incremental computations"
39 +HOMEPAGE="https://github.com/janestreet/incremental"
40 +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="Apache-2.0"
43 +SLOT="0/${PV}"
44 +KEYWORDS="~amd64"
45 +IUSE=""
46 +
47 +DEPEND="
48 + dev-lang/ocaml:=
49 + dev-ml/core:=
50 + dev-ml/incremental_kernel:=
51 + dev-ml/ppx_driver:=
52 + dev-ml/ppx_jane:=
53 + dev-ml/ocaml-migrate-parsetree:=
54 +"
55 +RDEPEND="${DEPEND}"
56 +DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
57 +
58 +src_install() {
59 + opam-installer -i \
60 + --prefix="${ED}/usr" \
61 + --libdir="${D}/$(ocamlc -where)" \
62 + --docdir="${ED}/usr/share/doc/${PF}" \
63 + ${PN}.install || die
64 +}
65
66 diff --git a/dev-ml/incremental/incremental-113.33.00.ebuild b/dev-ml/incremental/incremental-113.33.00.ebuild
67 deleted file mode 100644
68 index 513494e9ca1..00000000000
69 --- a/dev-ml/incremental/incremental-113.33.00.ebuild
70 +++ /dev/null
71 @@ -1,51 +0,0 @@
72 -# Copyright 1999-2015 Gentoo Foundation
73 -# Distributed under the terms of the GNU General Public License v2
74 -
75 -EAPI="5"
76 -
77 -inherit oasis
78 -
79 -DESCRIPTION="Library for incremental computations"
80 -HOMEPAGE="http://www.janestreet.com/ocaml"
81 -SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
82 -
83 -LICENSE="Apache-2.0"
84 -SLOT="0/${PV}"
85 -KEYWORDS="~amd64"
86 -IUSE=""
87 -
88 -DEPEND="
89 - dev-ml/bin-prot:=
90 - >=dev-ml/core-113.24:=
91 - dev-ml/fieldslib:=
92 - dev-ml/ppx_assert:=
93 - dev-ml/ppx_bench:=
94 - dev-ml/ppx_driver:=
95 - dev-ml/ppx_expect:=
96 - dev-ml/ppx_inline_test:=
97 - dev-ml/ppx_jane:=
98 - dev-ml/sexplib:=
99 - dev-ml/typerep:=
100 - dev-ml/variantslib:=
101 - dev-ml/incremental_kernel:=
102 -"
103 -RDEPEND="${DEPEND}"
104 -DEPEND="${DEPEND} dev-ml/opam"
105 -
106 -src_configure() {
107 - emake setup.exe
108 - OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
109 -}
110 -
111 -src_compile() {
112 - emake
113 -}
114 -
115 -src_install() {
116 - opam-installer -i \
117 - --prefix="${ED}/usr" \
118 - --libdir="${D}/$(ocamlc -where)" \
119 - --docdir="${ED}/usr/share/doc/${PF}" \
120 - ${PN}.install || die
121 - dodoc CHANGES.md
122 -}
123
124 diff --git a/dev-ml/incremental/incremental-113.33.03.ebuild b/dev-ml/incremental/incremental-113.33.03.ebuild
125 deleted file mode 100644
126 index 412bd91486e..00000000000
127 --- a/dev-ml/incremental/incremental-113.33.03.ebuild
128 +++ /dev/null
129 @@ -1,51 +0,0 @@
130 -# Copyright 1999-2017 Gentoo Foundation
131 -# Distributed under the terms of the GNU General Public License v2
132 -
133 -EAPI="5"
134 -
135 -inherit oasis
136 -
137 -DESCRIPTION="Library for incremental computations"
138 -HOMEPAGE="http://www.janestreet.com/ocaml"
139 -SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
140 -
141 -LICENSE="Apache-2.0"
142 -SLOT="0/${PV}"
143 -KEYWORDS="~amd64"
144 -IUSE=""
145 -
146 -DEPEND="
147 - dev-ml/bin-prot:=
148 - >=dev-ml/core-113.24:=
149 - dev-ml/fieldslib:=
150 - dev-ml/ppx_assert:=
151 - dev-ml/ppx_bench:=
152 - dev-ml/ppx_driver:=
153 - dev-ml/ppx_expect:=
154 - dev-ml/ppx_inline_test:=
155 - dev-ml/ppx_jane:=
156 - dev-ml/sexplib:=
157 - dev-ml/typerep:=
158 - dev-ml/variantslib:=
159 - dev-ml/incremental_kernel:=
160 -"
161 -RDEPEND="${DEPEND}"
162 -DEPEND="${DEPEND} dev-ml/opam"
163 -
164 -src_configure() {
165 - emake setup.exe
166 - OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
167 -}
168 -
169 -src_compile() {
170 - emake
171 -}
172 -
173 -src_install() {
174 - opam-installer -i \
175 - --prefix="${ED}/usr" \
176 - --libdir="${D}/$(ocamlc -where)" \
177 - --docdir="${ED}/usr/share/doc/${PF}" \
178 - ${PN}.install || die
179 - dodoc CHANGES.md
180 -}