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/typerep_extended/
Date: Sun, 02 Apr 2017 08:38:42
Message-Id: 1491122279.f70fe13eed31c0731e09dbdcb9934cac01edf11c.aballier@gentoo
1 commit: f70fe13eed31c0731e09dbdcb9934cac01edf11c
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 1 16:46:09 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 2 08:37:59 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70fe13e
7
8 dev-ml/typerep_extended: bump to 0.9.0
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 dev-ml/typerep_extended/Manifest | 3 +-
13 ....33.03.ebuild => typerep_extended-0.9.0.ebuild} | 35 ++++++----------
14 .../typerep_extended-113.33.00.ebuild | 49 ----------------------
15 3 files changed, 13 insertions(+), 74 deletions(-)
16
17 diff --git a/dev-ml/typerep_extended/Manifest b/dev-ml/typerep_extended/Manifest
18 index 4922ce90bd1..c4f425d1b96 100644
19 --- a/dev-ml/typerep_extended/Manifest
20 +++ b/dev-ml/typerep_extended/Manifest
21 @@ -1,2 +1 @@
22 -DIST typerep_extended-113.33.00.tar.gz 117924 SHA256 b104deabc7a387ba4ccf38b5d702a1bfe70b75a9d04218f159c74a76ef3fe74d SHA512 9f7bfc0a5c085ca8537ce9d55ec37f6aec0f657b5b5b43b15378a51f748c36ec39dfeba8cec129ce2658b667f6e05d75b395462058dc5af41f6de387a19aa91a WHIRLPOOL 4cafb60ec3119bb2d30d436ff131af58188be242bbc401b7f896c4f583bd009276345aa1d12c4d1491c9f560e11deb18617d45d4070d713d5e91ce40e77e301b
23 -DIST typerep_extended-113.33.03.tar.gz 116149 SHA256 0ab01c109432917bc5a39b7b7b228ffbff3e80e6d707b15c16867a80d9be88c1 SHA512 1cf84ac41c0bec32c20c2a8aced1966f6aa8eec2a51f12d9cf52a10c01e4ce66685af83e5996bd3d01d09fb8300aae7960ac1dfb6590ef97826e87e9f7d76e1a WHIRLPOOL c257235c701449f8366024ee95165b699113a860b4023267c98223e450870b0f96fcdee5c64f365f255c71f835ee639d2176b6676b7171a5661802c9cae73da9
24 +DIST typerep_extended-0.9.0.tar.gz 73042 SHA256 6bee6ce4aac518311564df08f17aa60b023bafb9a65a4ef589db7cf7b1264439 SHA512 e3df7799d4a503f24c5058904422c1567369b47a1511f406630b9143209f273d3ccf1eea22f4f6d5c050f50dbfa40307248f1f7d83663366bacd97c78a8481f0 WHIRLPOOL a9e988b035384a7c26c6d757c9a89cd49993e8ae1f990253c88e972698dbbeb5a1afaa73821ccbacd9ee1b5ea84a0e8957b8508f10dc027f315c80f5998f9095
25
26 diff --git a/dev-ml/typerep_extended/typerep_extended-113.33.03.ebuild b/dev-ml/typerep_extended/typerep_extended-0.9.0.ebuild
27 similarity index 54%
28 rename from dev-ml/typerep_extended/typerep_extended-113.33.03.ebuild
29 rename to dev-ml/typerep_extended/typerep_extended-0.9.0.ebuild
30 index f867db33bac..0715c39b74e 100644
31 --- a/dev-ml/typerep_extended/typerep_extended-113.33.03.ebuild
32 +++ b/dev-ml/typerep_extended/typerep_extended-0.9.0.ebuild
33 @@ -1,43 +1,33 @@
34 # Copyright 1999-2017 Gentoo Foundation
35 # Distributed under the terms of the GNU General Public License v2
36
37 -EAPI="5"
38 +EAPI=6
39
40 -inherit oasis
41 -
42 -MY_P=${PN/-/_}-${PV}
43 DESCRIPTION="Runtime types for OCaml (Extended)"
44 -HOMEPAGE="http://www.janestreet.com/ocaml"
45 -SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${MY_P}.tar.gz"
46 +HOMEPAGE="https://github.com/janestreet/typerep_extended"
47 +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
48
49 -LICENSE="LGPL-2.1-with-linking-exception"
50 +LICENSE="Apache-2.0"
51 SLOT="0/${PV}"
52 KEYWORDS="~amd64"
53 IUSE=""
54
55 DEPEND="
56 - >=dev-ml/typerep-112.17.00:=
57 - dev-ml/sexplib:=
58 + dev-lang/ocaml:=
59 dev-ml/bin-prot:=
60 dev-ml/core_kernel:=
61 dev-ml/ppx_bin_prot:=
62 dev-ml/ppx_driver:=
63 dev-ml/ppx_sexp_conv:=
64 + dev-ml/ppx_sexp_value:=
65 dev-ml/ppx_type_conv:=
66 - dev-ml/ppx_typerep_conv:="
67 + dev-ml/ppx_typerep_conv:=
68 + dev-ml/sexplib:=
69 + dev-ml/typerep:=
70 + dev-ml/ocaml-migrate-parsetree:=
71 +"
72 RDEPEND="${DEPEND}"
73 -DEPEND="${DEPEND} dev-ml/opam"
74 -
75 -S="${WORKDIR}/${MY_P}"
76 -
77 -src_configure() {
78 - emake setup.exe
79 - OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
80 -}
81 -
82 -src_compile() {
83 - emake
84 -}
85 +DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
86
87 src_install() {
88 opam-installer -i \
89 @@ -45,5 +35,4 @@ src_install() {
90 --libdir="${D}/$(ocamlc -where)" \
91 --docdir="${ED}/usr/share/doc/${PF}" \
92 ${PN}.install || die
93 - dodoc CHANGES.md
94 }
95
96 diff --git a/dev-ml/typerep_extended/typerep_extended-113.33.00.ebuild b/dev-ml/typerep_extended/typerep_extended-113.33.00.ebuild
97 deleted file mode 100644
98 index 83d7504f81c..00000000000
99 --- a/dev-ml/typerep_extended/typerep_extended-113.33.00.ebuild
100 +++ /dev/null
101 @@ -1,49 +0,0 @@
102 -# Copyright 1999-2015 Gentoo Foundation
103 -# Distributed under the terms of the GNU General Public License v2
104 -
105 -EAPI="5"
106 -
107 -inherit oasis
108 -
109 -MY_P=${PN/-/_}-${PV}
110 -DESCRIPTION="Runtime types for OCaml (Extended)"
111 -HOMEPAGE="http://www.janestreet.com/ocaml"
112 -SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${MY_P}.tar.gz"
113 -
114 -LICENSE="LGPL-2.1-with-linking-exception"
115 -SLOT="0/${PV}"
116 -KEYWORDS="~amd64"
117 -IUSE=""
118 -
119 -DEPEND="
120 - >=dev-ml/typerep-112.17.00:=
121 - dev-ml/sexplib:=
122 - dev-ml/bin-prot:=
123 - dev-ml/core_kernel:=
124 - dev-ml/ppx_bin_prot:=
125 - dev-ml/ppx_driver:=
126 - dev-ml/ppx_sexp_conv:=
127 - dev-ml/ppx_type_conv:=
128 - dev-ml/ppx_typerep_conv:="
129 -RDEPEND="${DEPEND}"
130 -DEPEND="${DEPEND} dev-ml/opam"
131 -
132 -S="${WORKDIR}/${MY_P}"
133 -
134 -src_configure() {
135 - emake setup.exe
136 - OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
137 -}
138 -
139 -src_compile() {
140 - emake
141 -}
142 -
143 -src_install() {
144 - opam-installer -i \
145 - --prefix="${ED}/usr" \
146 - --libdir="${D}/$(ocamlc -where)" \
147 - --docdir="${ED}/usr/share/doc/${PF}" \
148 - ${PN}.install || die
149 - dodoc CHANGES.md
150 -}