Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ml/ulex: ChangeLog ulex-1.1.ebuild
Date: Mon, 28 Sep 2009 16:20:50
Message-Id: E1MsIxz-0008T5-Ip@stork.gentoo.org
1 betelgeuse 09/09/28 16:20:47
2
3 Modified: ChangeLog ulex-1.1.ebuild
4 Log:
5 Migrate to EAPI 2 in order to nuke built_with_use.
6 (Portage version: 2.2_rc40/cvs/Linux i686)
7
8 Revision Changes Path
9 1.19 dev-ml/ulex/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/ulex/ChangeLog?rev=1.19&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/ulex/ChangeLog?rev=1.19&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/ulex/ChangeLog?r1=1.18&r2=1.19
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-ml/ulex/ChangeLog,v
18 retrieving revision 1.18
19 retrieving revision 1.19
20 diff -u -r1.18 -r1.19
21 --- ChangeLog 7 Jun 2008 21:30:47 -0000 1.18
22 +++ ChangeLog 28 Sep 2009 16:20:47 -0000 1.19
23 @@ -1,6 +1,9 @@
24 # ChangeLog for dev-ml/ulex
25 -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/ulex/ChangeLog,v 1.18 2008/06/07 21:30:47 aballier Exp $
27 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/ulex/ChangeLog,v 1.19 2009/09/28 16:20:47 betelgeuse Exp $
29 +
30 + 28 Sep 2009; Petteri R├Ąty <betelgeuse@g.o> ulex-1.1.ebuild:
31 + Migrate to EAPI 2 in order to nuke built_with_use.
32
33 07 Jun 2008; Alexis Ballier <aballier@g.o> -ulex-0.8.ebuild,
34 -ulex-1.0.ebuild:
35 @@ -45,6 +48,7 @@
36 Use findlib eclass, move to stable.
37
38 *ulex-0.5 (08 Aug 2004)
39 +*ulex-0.4 (08 Aug 2004)
40
41 08 Aug 2004; Matthieu Sozeau <mattam@g.o> -ulex-0.2-r1.ebuild,
42 -ulex-0.2.ebuild, +ulex-0.4.ebuild, +ulex-0.5.ebuild:
43
44
45
46 1.4 dev-ml/ulex/ulex-1.1.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/ulex/ulex-1.1.ebuild?rev=1.4&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/ulex/ulex-1.1.ebuild?rev=1.4&content-type=text/plain
50 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/ulex/ulex-1.1.ebuild?r1=1.3&r2=1.4
51
52 Index: ulex-1.1.ebuild
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/dev-ml/ulex/ulex-1.1.ebuild,v
55 retrieving revision 1.3
56 retrieving revision 1.4
57 diff -u -r1.3 -r1.4
58 --- ulex-1.1.ebuild 7 Jun 2008 16:10:10 -0000 1.3
59 +++ ulex-1.1.ebuild 28 Sep 2009 16:20:47 -0000 1.4
60 @@ -1,10 +1,10 @@
61 -# Copyright 1999-2008 Gentoo Foundation
62 +# Copyright 1999-2009 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/ulex/ulex-1.1.ebuild,v 1.3 2008/06/07 16:10:10 nixnut Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/ulex/ulex-1.1.ebuild,v 1.4 2009/09/28 16:20:47 betelgeuse Exp $
66
67 -inherit eutils findlib
68 +EAPI="2"
69
70 -EAPI="1"
71 +inherit eutils findlib
72
73 DESCRIPTION="A lexer generator for unicode"
74 HOMEPAGE="http://www.cduce.org"
75 @@ -15,16 +15,7 @@
76 KEYWORDS="~amd64 ppc x86"
77 IUSE="+ocamlopt"
78
79 -DEPEND=">=dev-lang/ocaml-3.10.0"
80 -
81 -pkg_setup() {
82 - if use ocamlopt && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
83 - eerror "In order to build ${PN} with native code support from ocaml"
84 - eerror "You first need to have a native code ocaml compiler."
85 - eerror "You need to install dev-lang/ocaml with ocamlopt useflag on."
86 - die "Please install ocaml with ocamlopt useflag"
87 - fi
88 -}
89 +DEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt?]"
90
91 src_compile() {
92 emake all || die "failed to build bytecode"
93 @@ -35,5 +26,5 @@
94
95 src_install() {
96 findlib_src_install
97 - dodoc README CHANGES
98 + dodoc README CHANGES || die
99 }