Gentoo Archives: gentoo-commits

From: "Rafael Martins (rafaelmartins)" <rafaelmartins@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lua/toluapp: toluapp-1.0.93.ebuild metadata.xml ChangeLog toluapp-1.0.92.ebuild
Date: Sat, 06 Nov 2010 01:38:06
Message-Id: 20101106013802.C8AF420051@flycatcher.gentoo.org
1 rafaelmartins 10/11/06 01:38:02
2
3 Added: toluapp-1.0.93.ebuild metadata.xml ChangeLog
4 toluapp-1.0.92.ebuild
5 Log:
6 Moved from dev-lang to dev-lua. Added myself to metadata.xml.
7
8 (Portage version: 2.2.0_alpha3/cvs/Linux x86_64, RepoMan options: --force)
9
10 Revision Changes Path
11 1.1 dev-lua/toluapp/toluapp-1.0.93.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/toluapp-1.0.93.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/toluapp-1.0.93.ebuild?rev=1.1&content-type=text/plain
15
16 Index: toluapp-1.0.93.ebuild
17 ===================================================================
18 # Copyright 1999-2010 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/dev-lua/toluapp/toluapp-1.0.93.ebuild,v 1.1 2010/11/06 01:38:02 rafaelmartins Exp $
21
22 EAPI="2"
23
24 inherit toolchain-funcs
25
26 MY_P=${P/pp/++}
27
28 DESCRIPTION="A tool to integrate C/C++ code with Lua."
29 HOMEPAGE="http://www.codenix.com/~tolua/"
30 SRC_URI="http://www.codenix.com/~tolua/${MY_P}.tar.bz2"
31
32 LICENSE="as-is"
33 SLOT="0"
34 KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
35 IUSE=""
36
37 RDEPEND=">=dev-lang/lua-5.1.1[deprecated]"
38 DEPEND="${RDEPEND}
39 dev-util/scons"
40
41 S=${WORKDIR}/${MY_P}
42
43 src_compile() {
44 echo "## BEGIN gentoo.py
45
46 LIBS = ['lua', 'dl', 'm']
47
48 ## END gentoo.py" > ${S}/custom.py
49
50 scons \
51 CC="$(tc-getCC)" \
52 CCFLAGS="${CFLAGS} -ansi -Wall" \
53 CXX="$(tc-getCXX)" \
54 LINK="$(tc-getCC)" \
55 LINKFLAGS="${LDFLAGS}" \
56 shared=1 || die "scons failed"
57 }
58
59 src_install() {
60 dobin bin/tolua++ || die "dobin failed"
61 # dobin bin/tolua++_bootstrap || die "dobin failed"
62 # dolib.a lib/libtolua++_static.a || die "dolib.a failed"
63 dolib.so lib/libtolua++.so || die "dolib.so failed"
64 insinto /usr/include
65 doins include/tolua++.h || die "doins failed"
66 dodoc README
67 dohtml doc/*
68 }
69
70
71
72 1.1 dev-lua/toluapp/metadata.xml
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/metadata.xml?rev=1.1&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/metadata.xml?rev=1.1&content-type=text/plain
76
77 Index: metadata.xml
78 ===================================================================
79 <?xml version="1.0" encoding="UTF-8"?>
80 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
81 <pkgmetadata>
82 <herd>no-herd</herd>
83 <maintainer>
84 <email>rafaelmartins@g.o</email>
85 </maintainer>
86 </pkgmetadata>
87
88
89
90 1.1 dev-lua/toluapp/ChangeLog
91
92 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/ChangeLog?rev=1.1&view=markup
93 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/ChangeLog?rev=1.1&content-type=text/plain
94
95 Index: ChangeLog
96 ===================================================================
97 # ChangeLog for dev-lua/toluapp
98 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
99 # $Header: /var/cvsroot/gentoo-x86/dev-lua/toluapp/ChangeLog,v 1.1 2010/11/06 01:38:02 rafaelmartins Exp $
100
101 06 Nov 2010; Rafael G. Martins <rafaelmartins@g.o>
102 +toluapp-1.0.92.ebuild, +toluapp-1.0.93.ebuild, +metadata.xml:
103 Moved from dev-lang to dev-lua. Added myself to metadata.xml.
104
105 06 Mar 2010; Raúl Porcel <armin76@g.o> toluapp-1.0.93.ebuild:
106 alpha/sparc stable wrt #304759
107
108 21 Feb 2010; Christian Faulhammer <fauli@g.o>
109 toluapp-1.0.93.ebuild:
110 stable x86, bug 304759
111
112 15 Feb 2010; Joseph Jezak <josejx@g.o> toluapp-1.0.93.ebuild:
113 Marked ppc/ppc64 stable for bug #304759.
114
115 25 Jan 2010; Jeroen Roovers <jer@g.o> toluapp-1.0.93.ebuild:
116 Depend on deprecated lua features thanks to pavelo (bug #297241).
117
118 31 Dec 2009; Brent Baude <ranger@g.o> toluapp-1.0.93.ebuild:
119 Marking toluapp-1.0.93 ~ppc64 for bug 279734
120
121 29 Dec 2009; Raúl Porcel <armin76@g.o> toluapp-1.0.93.ebuild:
122 Add ~sparc wrt #279734
123
124 28 Aug 2009; Tobias Klausmann <klausman@g.o> toluapp-1.0.93.ebuild:
125 Keyworded on alpha, bug #279734
126
127 18 Jul 2009; Samuli Suominen <ssuominen@g.o> toluapp-1.0.93.ebuild:
128 amd64 stable wrt #277191
129
130 *toluapp-1.0.93 (02 Jul 2009)
131
132 02 Jul 2009; Samuli Suominen <ssuominen@g.o>
133 +toluapp-1.0.93.ebuild:
134 Version bump. Use shared library wrt #193744.
135
136 01 Jul 2009; Markus Meier <maekke@g.o> toluapp-1.0.92.ebuild:
137 amd64 stable, bug #255080
138
139 17 May 2008; Samuli Suominen <ssuominen@g.o>
140 -files/toluapp-1.0.2-gentoo.patch, -toluapp-1.0.2.ebuild,
141 -toluapp-1.0.7_p1.ebuild, toluapp-1.0.92.ebuild:
142 Move scons to DEPEND wrt #220441. Remove old versions and keyword ~amd64
143 for testing.
144
145 26 Mar 2007; Christian Faulhammer <opfer@g.o>
146 toluapp-1.0.92.ebuild:
147 stable x86, bug 168792
148
149 25 Mar 2007; Tobias Scherbaum <dertobi123@g.o>
150 toluapp-1.0.92.ebuild:
151 Stable on ppc wrt bug #168792.
152
153 22 Feb 2007; Piotr Jaroszyński <peper@g.o> ChangeLog:
154 Transition to Manifest2.
155
156 *toluapp-1.0.92 (22 Jan 2007)
157
158 22 Jan 2007; Matti Bickel <mabi@g.o> +toluapp-1.0.92.ebuild:
159 Revision bump
160
161 06 Jan 2007; Danny van Dyk <kugelfang@g.o>
162 -toluapp-1.0.5_p1.ebuild:
163 QA: Removed unused versions.
164
165 19 Oct 2006; <twp@g.o> metadata.xml:
166 Maintainer wanted.
167
168 19 Oct 2006; <twp@g.o> metadata.xml:
169 Now maintained by exg.
170
171 27 Apr 2006; Marien Zwart <marienz@g.o> files/digest-toluapp-1.0.2,
172 files/digest-toluapp-1.0.5_p1, Manifest:
173 Fixing SHA256 digest, pass four
174
175 *toluapp-1.0.7_p1 (05 Apr 2006)
176
177 05 Apr 2006; Tom Payne <twp@g.o> +toluapp-1.0.7_p1.ebuild:
178 Version bump. Bug # 128217.
179
180 *toluapp-1.0.5_p1 (13 May 2005)
181
182 13 May 2005; Tom Payne <twp@g.o> +toluapp-1.0.5_p1.ebuild:
183 Version bump. Bug # 91573.
184
185 24 Apr 2005; Michael Hanselmann <hansmi@g.o> toluapp-1.0.2.ebuild:
186 Stable on ppc.
187
188 26 Oct 2004; Tom Payne <twp@g.o> toluapp-1.0.2.ebuild:
189 Use $\(tc-getCC\) from toolchain-funcs.eclass. Bug #68998.
190
191 29 Aug 2004; <twp@g.o> toluapp-1.0.2.ebuild:
192 Stable on x86.
193
194 10 May 2004; David Holm <dholm@g.o> toluapp-1.0.2.ebuild:
195 Added to ~ppc.
196
197 *toluapp-1.0.2 (09 May 2004)
198
199 09 May 2004; <twp@g.o> +metadata.xml,
200 +files/toluapp-1.0.2-gentoo.patch, +toluapp-1.0.2.ebuild:
201 Initial commit. Bug # 41992. Ebuild submitted by Richard Garand.
202
203
204
205
206 1.1 dev-lua/toluapp/toluapp-1.0.92.ebuild
207
208 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/toluapp-1.0.92.ebuild?rev=1.1&view=markup
209 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/toluapp/toluapp-1.0.92.ebuild?rev=1.1&content-type=text/plain
210
211 Index: toluapp-1.0.92.ebuild
212 ===================================================================
213 # Copyright 1999-2010 Gentoo Foundation
214 # Distributed under the terms of the GNU General Public License v2
215 # $Header: /var/cvsroot/gentoo-x86/dev-lua/toluapp/toluapp-1.0.92.ebuild,v 1.1 2010/11/06 01:38:02 rafaelmartins Exp $
216
217 inherit eutils toolchain-funcs
218
219 MY_PN=${PN/toluapp/tolua++}
220 MY_P=${MY_PN}-${PV}
221 DESCRIPTION="A tool to integrate C/C++ code with Lua."
222 HOMEPAGE="http://www.codenix.com/~tolua/"
223 SRC_URI="http://www.codenix.com/~tolua/${MY_P}.tar.bz2"
224 KEYWORDS="amd64 ppc x86"
225 LICENSE="as-is"
226 SLOT="0"
227 IUSE=""
228 S=${WORKDIR}/${MY_P}
229
230 RDEPEND=">=dev-lang/lua-5.1.1"
231 DEPEND="${RDEPEND}
232 dev-util/scons
233 >=sys-apps/sed-4"
234
235 src_compile() {
236 echo "## BEGIN gentoo.py
237
238 CCFLAGS = ['-I/usr/include/lua', '-O2' ]
239 LIBS = ['lua', 'dl', 'm']
240
241 ## END gentoo.py" > ${S}/custom.py
242
243 scons \
244 CC=$(tc-getCC) \
245 CCFLAGS="${CFLAGS}" \
246 LINK=$(tc-getCC) \
247 prefix=${D}/usr \
248 install || die
249 }
250
251 src_install() {
252 dobin bin/tolua++
253 dolib.a lib/libtolua++.a
254 insinto /usr/include
255 doins include/tolua++.h
256 dodoc INSTALL README
257 dohtml doc/*
258 }