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/lwt: ChangeLog lwt-2.2.1.ebuild
Date: Thu, 24 Feb 2011 17:42:34
Message-Id: 20110224174224.013C320054@flycatcher.gentoo.org
1 aballier 11/02/24 17:42:23
2
3 Modified: ChangeLog
4 Added: lwt-2.2.1.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.0_alpha25/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.11 dev-ml/lwt/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lwt/ChangeLog?rev=1.11&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lwt/ChangeLog?rev=1.11&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lwt/ChangeLog?r1=1.10&r2=1.11
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-ml/lwt/ChangeLog,v
20 retrieving revision 1.10
21 retrieving revision 1.11
22 diff -u -r1.10 -r1.11
23 --- ChangeLog 25 Dec 2010 18:00:18 -0000 1.10
24 +++ ChangeLog 24 Feb 2011 17:42:23 -0000 1.11
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-ml/lwt
27 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/ChangeLog,v 1.10 2010/12/25 18:00:18 aballier Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/ChangeLog,v 1.11 2011/02/24 17:42:23 aballier Exp $
31 +
32 +*lwt-2.2.1 (24 Feb 2011)
33 +
34 + 24 Feb 2011; Alexis Ballier <aballier@g.o> +lwt-2.2.1.ebuild,
35 + +files/lwt-2.2.1-args.patch:
36 + version bump
37
38 *lwt-2.2.0 (25 Dec 2010)
39
40
41
42
43 1.1 dev-ml/lwt/lwt-2.2.1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lwt/lwt-2.2.1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lwt/lwt-2.2.1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: lwt-2.2.1.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/lwt-2.2.1.ebuild,v 1.1 2011/02/24 17:42:23 aballier Exp $
53
54 EAPI=2
55
56 inherit findlib eutils multilib base
57
58 MY_P=${P/_/+}
59 DESCRIPTION="Cooperative light-weight thread library for OCaml"
60 SRC_URI="http://ocsigen.org/download/${MY_P}.tar.gz"
61 HOMEPAGE="http://ocsigen.org/lwt"
62
63 IUSE="gtk +ocamlopt +react +ssl"
64
65 DEPEND=">=dev-lang/ocaml-3.11[ocamlopt?]
66 react? ( dev-ml/react )
67 dev-libs/libev
68 ssl? ( >=dev-ml/ocaml-ssl-0.4.0 )
69 gtk? ( dev-ml/lablgtk dev-libs/glib:2 )"
70
71 RDEPEND="${DEPEND}
72 !<www-servers/ocsigen-1.1"
73
74 SLOT="0"
75 LICENSE="LGPL-2.1 LGPL-2.1-linking-exception"
76 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
77
78 S=${WORKDIR}/${MY_P}
79
80 PATCHES=( "${FILESDIR}/${P}-args.patch" )
81
82 oasis_use_enable() {
83 echo "--override $2 `use $1 && echo \"true\" || echo \"false\"`"
84 }
85
86 src_configure() {
87 ./configure --prefix usr \
88 --libdir /usr/$(get_libdir) \
89 --docdir /usr/share/doc/${PF}/html \
90 --destdir "${D}" \
91 $(use_enable gtk glib) \
92 $(use_enable react) \
93 $(use_enable ssl) \
94 $(oasis_use_enable ocamlopt is_native) \
95 || die
96 }
97
98 src_install() {
99 findlib_src_install
100 dodoc CHANGES* README || die
101 }