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/core_profiler/
Date: Mon, 30 Jan 2017 22:56:10
Message-Id: 1485815541.7b535e3339e8a1e7f90aaacaf94bf70e6825f4e6.aballier@gentoo
1 commit: 7b535e3339e8a1e7f90aaacaf94bf70e6825f4e6
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 30 22:32:21 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 30 22:32:21 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b535e33
7
8 dev-ml/core_profiler: bump to 113.33.03
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 dev-ml/core_profiler/Manifest | 1 +
13 .../core_profiler/core_profiler-113.33.03.ebuild | 57 ++++++++++++++++++++++
14 2 files changed, 58 insertions(+)
15
16 diff --git a/dev-ml/core_profiler/Manifest b/dev-ml/core_profiler/Manifest
17 index f771f7c..b8ba15e 100644
18 --- a/dev-ml/core_profiler/Manifest
19 +++ b/dev-ml/core_profiler/Manifest
20 @@ -1 +1,2 @@
21 DIST core_profiler-113.33.00.tar.gz 109835 SHA256 f170ca83f1d30017755b88251c52a2cbe473d57e1229ba48db29fe886412ee54 SHA512 9ebdf6066f0501db3fc258a8b1e6c4bb904cad55194946f28dca17be6dfee3ff428b7e9b6d0563ac7114cc403aee1281253ef50b998a5e12aabbce6fde9e7deb WHIRLPOOL 8d6a927055d51c8be1d8ef3e64e44f266d4f4747dc6d1d20d84d858435d001d4187bbdb9ae05dae4fcd80b6d21391576312cbad5ee6c1779183af4ec564dd222
22 +DIST core_profiler-113.33.03.tar.gz 108242 SHA256 2325f58a40a031c7bf27dd103ef076d4132deb9e450fb2a11030654760e2ff7c SHA512 fb17cfec3bed449106cf65bd6155f7390f362da6d2ed88971b769344b02c669cb822ecf0ed2b0595953b4148394f60c4de710285046e40c055db80fe73c4014b WHIRLPOOL a6b9ee8e3c31bbe277587f1fc7b30ba761743ce39ae797ccf0901b222b2303c19d110297ad45919fb4cf43c084cb7fa58dc2f58895726eb709bc2991878f3f75
23
24 diff --git a/dev-ml/core_profiler/core_profiler-113.33.03.ebuild b/dev-ml/core_profiler/core_profiler-113.33.03.ebuild
25 new file mode 100644
26 index 00000000..c9ace99
27 --- /dev/null
28 +++ b/dev-ml/core_profiler/core_profiler-113.33.03.ebuild
29 @@ -0,0 +1,57 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +# $Id$
33 +
34 +EAPI="5"
35 +
36 +OASIS_BUILD_DOCS=1
37 +OASIS_BUILD_TESTS=1
38 +
39 +inherit eutils oasis
40 +
41 +MY_P=${P/_/\~}
42 +DESCRIPTION="Jane Street's profiling library"
43 +HOMEPAGE="http://www.janestreet.com/ocaml"
44 +SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
45 +
46 +LICENSE="LGPL-2.1-with-linking-exception"
47 +SLOT="0/${PV}"
48 +KEYWORDS="~amd64"
49 +IUSE=""
50 +
51 +RDEPEND="
52 + dev-ml/core:=
53 + dev-ml/core_extended:=
54 + dev-ml/bin-prot:=
55 + dev-ml/fieldslib:=
56 + dev-ml/ppx_assert:=
57 + dev-ml/ppx_bench:=
58 + dev-ml/ppx_driver:=
59 + dev-ml/ppx_expect:=
60 + dev-ml/ppx_inline_test:=
61 + dev-ml/ppx_jane:=
62 + dev-ml/re2:=
63 + dev-ml/sexplib:=
64 + dev-ml/textutils:=
65 + dev-ml/typerep:=
66 + dev-ml/variantslib:=
67 + "
68 +DEPEND="${RDEPEND} dev-ml/opam"
69 +
70 +src_configure() {
71 + emake setup.exe
72 + OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
73 +}
74 +
75 +src_compile() {
76 + emake
77 +}
78 +
79 +src_install() {
80 + opam-installer -i \
81 + --prefix="${ED}/usr" \
82 + --libdir="${D}/$(ocamlc -where)" \
83 + --docdir="${ED}/usr/share/doc/${PF}" \
84 + ${PN}.install || die
85 + dodoc CHANGES.md
86 +}