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/ocamlsdl: ocamlsdl-0.9.1.ebuild ChangeLog
Date: Sun, 03 Mar 2013 14:48:48
Message-Id: 20130303144844.C20B72171D@flycatcher.gentoo.org
1 aballier 13/03/03 14:48:44
2
3 Modified: ocamlsdl-0.9.1.ebuild ChangeLog
4 Log:
5 eapi5: define subslot and use slot deps. cosmetics.
6
7 (Portage version: 2.2.0_alpha164/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
8
9 Revision Changes Path
10 1.4 dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild?r1=1.3&r2=1.4
15
16 Index: ocamlsdl-0.9.1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- ocamlsdl-0.9.1.ebuild 20 Nov 2012 20:51:17 -0000 1.3
23 +++ ocamlsdl-0.9.1.ebuild 3 Mar 2013 14:48:44 -0000 1.4
24 @@ -1,6 +1,8 @@
25 -# Copyright 1999-2012 Gentoo Foundation
26 +# Copyright 1999-2013 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild,v 1.3 2012/11/20 20:51:17 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild,v 1.4 2013/03/03 14:48:44 aballier Exp $
30 +
31 +EAPI=5
32
33 inherit findlib
34
35 @@ -10,18 +12,21 @@
36 SRC_URI="mirror://sourceforge/ocamlsdl/${P}.tar.gz"
37 LICENSE="LGPL-2"
38
39 -SLOT="0"
40 +SLOT="0/${PV}"
41 KEYWORDS="~amd64 ppc x86"
42 IUSE="doc opengl truetype" #noimage nomixer
43
44 -DEPEND=">=dev-lang/ocaml-3.04
45 ->=media-libs/libsdl-1.2
46 -opengl? ( >=dev-ml/lablgl-0.98 )
47 ->=media-libs/sdl-mixer-1.2
48 ->=media-libs/sdl-image-1.2
49 -truetype? ( >=media-libs/sdl-ttf-2.0 )"
50 +RDEPEND="
51 + >=dev-lang/ocaml-3.04:=
52 + >=media-libs/libsdl-1.2
53 + opengl? ( >=dev-ml/lablgl-0.98:= )
54 + >=media-libs/sdl-mixer-1.2
55 + >=media-libs/sdl-image-1.2
56 + truetype? ( >=media-libs/sdl-ttf-2.0 )
57 +"
58 +DEPEND="${RDEPEND}"
59
60 -src_compile() {
61 +src_configure() {
62 myconf=""
63 if use opengl; then
64 destdir=`ocamlfind printconf destdir`
65 @@ -40,18 +45,16 @@
66 #use nomixer && myconf="${myconf} --without-sdl-mixer"
67
68 econf $myconf \
69 - `use_enable truetype sdl-ttf` \
70 - || die
71 - emake all || die
72 + `use_enable truetype sdl-ttf`
73 }
74
75 src_install() {
76 findlib_src_install
77
78 - dodoc AUTHORS NEWS README || die
79 - doinfo doc/*.info* || die
80 + dodoc AUTHORS NEWS README
81 + doinfo doc/*.info*
82
83 if use doc; then
84 - dohtml doc/html/* || die
85 + dohtml doc/html/*
86 fi
87 }
88
89
90
91 1.24 dev-ml/ocamlsdl/ChangeLog
92
93 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/ocamlsdl/ChangeLog?rev=1.24&view=markup
94 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/ocamlsdl/ChangeLog?rev=1.24&content-type=text/plain
95 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/ocamlsdl/ChangeLog?r1=1.23&r2=1.24
96
97 Index: ChangeLog
98 ===================================================================
99 RCS file: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ChangeLog,v
100 retrieving revision 1.23
101 retrieving revision 1.24
102 diff -u -r1.23 -r1.24
103 --- ChangeLog 3 Mar 2013 14:44:47 -0000 1.23
104 +++ ChangeLog 3 Mar 2013 14:48:44 -0000 1.24
105 @@ -1,6 +1,9 @@
106 # ChangeLog for dev-ml/ocamlsdl
107 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
108 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ChangeLog,v 1.23 2013/03/03 14:44:47 aballier Exp $
109 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ChangeLog,v 1.24 2013/03/03 14:48:44 aballier Exp $
110 +
111 + 03 Mar 2013; Alexis Ballier <aballier@g.o> ocamlsdl-0.9.1.ebuild:
112 + eapi5: define subslot and use slot deps. cosmetics.
113
114 03 Mar 2013; Alexis Ballier <aballier@g.o> -ocamlsdl-0.8.0.ebuild,
115 -ocamlsdl-0.9.0.ebuild: