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/js_of_ocaml/
Date: Fri, 07 Oct 2016 16:28:59
Message-Id: 1475857731.986ceba6d63e209f68ab2db29c848c15324ff028.aballier@gentoo
1 commit: 986ceba6d63e209f68ab2db29c848c15324ff028
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 7 16:21:24 2016 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 7 16:28:51 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986ceba6
7
8 dev-ml/js_of_ocaml: remove old
9
10 Package-Manager: portage-2.3.1
11
12 dev-ml/js_of_ocaml/Manifest | 1 -
13 dev-ml/js_of_ocaml/js_of_ocaml-2.8.1.ebuild | 57 -----------------------------
14 2 files changed, 58 deletions(-)
15
16 diff --git a/dev-ml/js_of_ocaml/Manifest b/dev-ml/js_of_ocaml/Manifest
17 index a38e8c7..626682d 100644
18 --- a/dev-ml/js_of_ocaml/Manifest
19 +++ b/dev-ml/js_of_ocaml/Manifest
20 @@ -1,2 +1 @@
21 -DIST js_of_ocaml-2.8.1.tar.gz 1329825 SHA256 954ed80b3f37e10666e36ffa3c1d846e1913b8c7be9f0af79889f829b1333e1e SHA512 bce4b173c29396ce7f28f12afd3185cdf402150a7390b9f5a21f14f71e72b3e5ae16234ed65e9d7b18ed2c0de524b658495d62d4673dfe3e61d5f0556b5a125c WHIRLPOOL ac66e7fa70e7365dc5a404d95b9f14186d727756df3aaebfa5d433237d33cb1f070ad74db12136b2a2b2db75b3eac127729343838f361000f962f2a5bc309d79
22 DIST js_of_ocaml-2.8.2.tar.gz 1334891 SHA256 93d55c7a4883783acb3eee4c6a126993f548f1467d1f08a8d72fa30385a673c4 SHA512 07550311b53a54ec55b5b1e63acbf8eee4757d643cf9639efb035faa029cde4b47c46d732dd2fa3ec0606edf1ef094d096a375c694b0b7255ada16e0c632c4ed WHIRLPOOL 6eac8dccd5217aaa91dc3f899a6ec949afff725dcd1d60276660b0c2e4ca71faf2d55c0a747a3cab05ca55cf7962aa4dbcd2679ec4f8639c7ccbdf414a105d56
23
24 diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.1.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.1.ebuild
25 deleted file mode 100644
26 index 58bce36..00000000
27 --- a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.1.ebuild
28 +++ /dev/null
29 @@ -1,57 +0,0 @@
30 -# Copyright 1999-2016 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -# $Id$
33 -
34 -EAPI=5
35 -
36 -inherit findlib eutils
37 -
38 -DESCRIPTION="A compiler from OCaml bytecode to javascript"
39 -HOMEPAGE="http://ocsigen.org/js_of_ocaml/"
40 -SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz"
41 -
42 -LICENSE="LGPL-2.1-with-linking-exception"
43 -SLOT="0/${PV}"
44 -KEYWORDS="~amd64"
45 -IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
46 -
47 -RDEPEND="
48 - >=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
49 - >=dev-ml/lwt-2.4.4:=
50 - async? ( dev-ml/async_kernel:= )
51 - react? ( dev-ml/react:= dev-ml/reactiveData:= )
52 - xml? ( >=dev-ml/tyxml-4:= )
53 - ppx? ( dev-ml/ppx_tools:= )
54 - ppx-deriving? ( dev-ml/ppx_deriving:= )
55 - dev-ml/cmdliner:=
56 - dev-ml/menhir:=
57 - dev-ml/ocaml-base64:=
58 - dev-ml/camlp4:=
59 - dev-ml/cppo:=
60 - deriving? ( >=dev-ml/deriving-0.6:= )"
61 -DEPEND="${RDEPEND}
62 - dev-ml/ocamlbuild"
63 -
64 -src_configure() {
65 - printf "\n\n" >> Makefile.conf
66 - use ocamlopt || echo "BEST := byte" >> Makefile.conf
67 - use ocamlopt || echo "NATDYNLINK := NO" >> Makefile.conf
68 - use deriving || echo "WITH_DERIVING := NO" >> Makefile.conf
69 - use X || echo "WITH_GRAPHICS := NO" >> Makefile.conf
70 - use react || echo "WITH_REACT := NO" >> Makefile.conf
71 - use ppx || echo "WITH_PPX := NO" >> Makefile.conf
72 - use ppx-deriving || echo "WITH_PPX_PPX_DERIVING := NO" >> Makefile.conf
73 - use async || echo "WITH_ASYNC := NO" >> Makefile.conf
74 -}
75 -
76 -src_compile() {
77 - emake -j1
78 - use doc && emake doc
79 -}
80 -
81 -src_install() {
82 - findlib_src_preinst
83 - emake BINDIR="${ED}/usr/bin/" install
84 - dodoc CHANGES README.md
85 - use doc && dohtml -r doc/api/html/
86 -}