Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ml/js_of_ocaml: js_of_ocaml-2.5.ebuild metadata.xml ChangeLog
Date: Mon, 01 Dec 2014 09:50:21
Message-Id: 20141201095016.241B2B471@oystercatcher.gentoo.org
1 aballier 14/12/01 09:50:16
2
3 Modified: metadata.xml ChangeLog
4 Added: js_of_ocaml-2.5.ebuild
5 Log:
6 version bump
7
8 Signed-off-by: aballier@g.o
9 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
10
11 Revision Changes Path
12 1.2 dev-ml/js_of_ocaml/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-ml/js_of_ocaml/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 3 Aug 2012 13:52:24 -0000 1.1
25 +++ metadata.xml 1 Dec 2014 09:50:16 -0000 1.2
26 @@ -4,5 +4,6 @@
27 <herd>ml</herd>
28 <use>
29 <flag name='deriving-ocsigen'>Enable deriving-ocsigen for improving the type safety.</flag>
30 + <flag name='deriving'>Enable <pkg>dev-ml/deriving</pkg> support for improving the type safety.</flag>
31 </use>
32 </pkgmetadata>
33
34
35
36 1.7 dev-ml/js_of_ocaml/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/ChangeLog?rev=1.7&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/ChangeLog?rev=1.7&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/ChangeLog?r1=1.6&r2=1.7
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/dev-ml/js_of_ocaml/ChangeLog,v
45 retrieving revision 1.6
46 retrieving revision 1.7
47 diff -u -r1.6 -r1.7
48 --- ChangeLog 28 Nov 2014 18:03:51 -0000 1.6
49 +++ ChangeLog 1 Dec 2014 09:50:16 -0000 1.7
50 @@ -1,6 +1,12 @@
51 # ChangeLog for dev-ml/js_of_ocaml
52 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/js_of_ocaml/ChangeLog,v 1.6 2014/11/28 18:03:51 aballier Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/js_of_ocaml/ChangeLog,v 1.7 2014/12/01 09:50:16 aballier Exp $
55 +
56 +*js_of_ocaml-2.5 (01 Dec 2014)
57 +
58 + 01 Dec 2014; Alexis Ballier <aballier@g.o> +js_of_ocaml-2.5.ebuild,
59 + metadata.xml:
60 + version bump
61
62 28 Nov 2014; Alexis Ballier <aballier@g.o> js_of_ocaml-1.4.ebuild:
63 update deps for ocaml 4.02
64
65
66
67 1.1 dev-ml/js_of_ocaml/js_of_ocaml-2.5.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/js_of_ocaml-2.5.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/js_of_ocaml/js_of_ocaml-2.5.ebuild?rev=1.1&content-type=text/plain
71
72 Index: js_of_ocaml-2.5.ebuild
73 ===================================================================
74 # Copyright 1999-2014 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/dev-ml/js_of_ocaml/js_of_ocaml-2.5.ebuild,v 1.1 2014/12/01 09:50:16 aballier Exp $
77
78 EAPI=5
79
80 inherit findlib
81
82 DESCRIPTION="A compiler from OCaml bytecode to javascript"
83 HOMEPAGE="http://ocsigen.org/js_of_ocaml/"
84 SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz"
85
86 LICENSE="LGPL-2.1-with-linking-exception"
87 SLOT="0/${PV}"
88 KEYWORDS="~amd64"
89 IUSE="+ocamlopt doc +deriving"
90
91 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
92 >=dev-ml/lwt-2.4.0:=
93 dev-ml/react:=
94 >=dev-ml/tyxml-3.3:=
95 dev-ml/cmdliner:=
96 dev-ml/menhir:=
97 || ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )
98 deriving? ( >=dev-ml/deriving-0.6:= )"
99 RDEPEND="${DEPEND}"
100
101 src_configure() {
102 use ocamlopt || echo "BEST := byte" >> Makefile.conf
103 use deriving || echo "WITH_DERIVING := NO" >> Makefile.conf
104 }
105
106 src_compile() {
107 emake -j1
108 use doc && emake doc
109 }
110
111 src_install() {
112 findlib_src_preinst
113 emake BINDIR="${ED}/usr/bin/" install
114 dodoc CHANGES README.md
115 use doc && dohtml -r doc/api/html/
116 }