Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dilfridge:master commit in: dev-lang/swig/
Date: Sat, 12 Nov 2011 23:04:47
Message-Id: a0cf61445dfaf29c1a0f14cbdccb507e8e139437.dilfridge@gentoo
1 commit: a0cf61445dfaf29c1a0f14cbdccb507e8e139437
2 Author: Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
3 AuthorDate: Sun Nov 13 00:05:10 2011 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 13 00:05:10 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=a0cf6144
7
8 [dev-lang/swig] Copied from main tree
9
10 ---
11 dev-lang/swig/ChangeLog | 587 ++++++++++++++++++++++++++++++
12 dev-lang/swig/Manifest | 28 ++
13 dev-lang/swig/metadata.xml | 19 +
14 dev-lang/swig/swig-1.3.40-r1.ebuild | 34 ++
15 dev-lang/swig/swig-2.0.0.ebuild | 34 ++
16 dev-lang/swig/swig-2.0.1.ebuild | 33 ++
17 dev-lang/swig/swig-2.0.2.ebuild | 33 ++
18 dev-lang/swig/swig-2.0.3.ebuild | 33 ++
19 dev-lang/swig/swig-2.0.4.ebuild | 33 ++
20 dev-lang/swig/swig-2.0.4_pre12643.ebuild | 43 +++
21 10 files changed, 877 insertions(+), 0 deletions(-)
22
23 diff --git a/dev-lang/swig/ChangeLog b/dev-lang/swig/ChangeLog
24 new file mode 100644
25 index 0000000..b7fd03c
26 --- /dev/null
27 +++ b/dev-lang/swig/ChangeLog
28 @@ -0,0 +1,587 @@
29 +# ChangeLog for dev-lang/swig
30 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.157 2011/07/17 10:24:43 xarthisius Exp $
32 +
33 + 17 Jul 2011; Kacper Kowalik <xarthisius@g.o> swig-2.0.2.ebuild:
34 + ppc/ppc64 stable wrt #365315
35 +
36 + 13 Jun 2011; Raúl Porcel <armin76@g.o> swig-2.0.2.ebuild:
37 + alpha/ia64/s390/sh/sparc stable wrt #365315
38 +
39 + 05 Jun 2011; Jeroen Roovers <jer@g.o> swig-2.0.2.ebuild:
40 + Stable for HPPA (bug #365315).
41 +
42 + 02 Jun 2011; Markus Meier <maekke@g.o> swig-2.0.2.ebuild:
43 + arm stable, bug #365315
44 +
45 +*swig-2.0.4 (28 May 2011)
46 +
47 + 28 May 2011; Panagiotis Christopoulos <pchrist@g.o>
48 + +swig-2.0.4.ebuild, metadata.xml:
49 + Version bump to 2.0.4 and added myself to metadata.
50 +
51 + 25 May 2011; Thomas Kahle <tomka@g.o> swig-2.0.2.ebuild:
52 + x86 stable per bug 365315
53 +
54 + 03 May 2011; Markos Chandras <hwoarang@g.o> swig-2.0.2.ebuild:
55 + Stable on amd64 wrt bug #365315
56 +
57 + 29 Apr 2011; Panagiotis Christopoulos <pchrist@g.o>
58 + swig-2.0.4_pre12643.ebuild:
59 + Minor change to the snapshot and swig-2.0.4_pre12643 ebuild (xz-->bz2 and
60 + addition of ccache-swig.1 man file), fixes bug #365279 reported by Justin
61 + Lecher (jlec)
62 +
63 +*swig-2.0.4_pre12643 (28 Apr 2011)
64 +
65 + 28 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
66 + +swig-2.0.4_pre12643.ebuild:
67 + Version bump. Fixed compatibility with Python 3.2 (bug #327781).
68 +
69 +*swig-2.0.3 (14 Apr 2011)
70 +
71 + 14 Apr 2011; Panagiotis Christopoulos <pchrist@g.o>
72 + +swig-2.0.3.ebuild:
73 + Bump by Tolga Dalman (tdalman at project-psi.org), wrt bug #361229
74 +
75 +*swig-2.0.2 (26 Feb 2011)
76 +
77 + 26 Feb 2011; Panagiotis Christopoulos <pchrist@g.o>
78 + +swig-2.0.2.ebuild:
79 + Bump to 2.0.2, wrt bug #356131
80 +
81 +*swig-2.0.1 (26 Oct 2010)
82 +
83 + 26 Oct 2010; Tim Harder <radhermit@g.o> +swig-2.0.1.ebuild:
84 + Version bump for bug #340204. Add pcre USE flag and dependencies, alter
85 + spacing, add GPL-3 to LICENSE, and remove unnecessary src_prepare phase.
86 +
87 + 24 Sep 2010; Mart Raudsepp <leio@g.o> swig-2.0.0.ebuild:
88 + Add ~mips, bug 199368
89 +
90 + 24 Jul 2010; Panagiotis Christopoulos <pchrist@g.o>
91 + -swig-1.3.31.ebuild, -swig-1.3.33.ebuild, -swig-1.3.34.ebuild,
92 + -swig-1.3.35.ebuild, -swig-1.3.36.ebuild, -swig-1.3.38.ebuild,
93 + -swig-1.3.39.ebuild, -swig-1.3.40.ebuild:
94 + Cleanup old ebuild
95 +
96 + 18 Jul 2010; Raúl Porcel <armin76@g.o> swig-1.3.40-r1.ebuild:
97 + arm/ia64/s390/sh/sparc stable wrt #307613
98 +
99 + 17 Jul 2010; Tobias Klausmann <klausman@g.o> swig-1.3.40-r1.ebuild:
100 + Stable on alpha, bug #307613
101 +
102 + 09 Jul 2010; Samuli Suominen <ssuominen@g.o> swig-1.3.40-r1.ebuild:
103 + ppc64 stable wrt #307613
104 +
105 + 09 Jul 2010; Panagiotis Christopoulos <pchrist@g.o>
106 + swig-1.3.31.ebuild, swig-1.3.33.ebuild, swig-1.3.34.ebuild,
107 + swig-1.3.35.ebuild, swig-1.3.36.ebuild, swig-1.3.38.ebuild:
108 + Change virtual/php dep to dev-lang/php wrt bug #319623
109 +
110 + 07 Jul 2010; Christian Faulhammer <fauli@g.o>
111 + swig-1.3.40-r1.ebuild:
112 + stable x86, bug 307613
113 +
114 + 01 Jul 2010; Jeroen Roovers <jer@g.o> swig-1.3.40-r1.ebuild:
115 + Stable for HPPA (bug #307613).
116 +
117 + 26 Jun 2010; <nixnut@g.o> swig-1.3.40-r1.ebuild:
118 + ppc stable #307613
119 +
120 + 24 Jun 2010; Christoph Mende <angelos@g.o> swig-1.3.40-r1.ebuild:
121 + Stable on amd64 wrt bug #307613
122 +
123 +*swig-2.0.0 (20 Jun 2010)
124 +
125 + 20 Jun 2010; Panagiotis Christopoulos <pchrist@g.o>
126 + +swig-2.0.0.ebuild:
127 + Bump to 2.0.0
128 +
129 + 20 Jun 2010; Panagiotis Christopoulos <pchrist@g.o>
130 + swig-1.3.36.ebuild:
131 + Remove mzscheme use flag, cause of dropped stable keywords in
132 + dev-scheme/plt-scheme, wrt (libpng14) bug #305053
133 +
134 + 29 Apr 2010; Panagiotis Christopoulos <pchrist@g.o>
135 + swig-1.3.40-r1.ebuild:
136 + RESTRICT=test for the time being, fixes bug 317733 and broken testsuite
137 + once and for all
138 +
139 + 21 Apr 2010; Panagiotis Christopoulos <pchrist@g.o>
140 + swig-1.3.40-r1.ebuild:
141 + minor change, fixes bug 315765
142 +
143 + 16 Apr 2010; Panagiotis Christopoulos <pchrist@g.o>
144 + swig-1.3.40-r1.ebuild:
145 + fix doc handling, bug 315527, thanks to William Throwe < wthrowe at
146 + mit.edu > , for reporting it
147 +
148 +*swig-1.3.40-r1 (15 Apr 2010)
149 +
150 + 15 Apr 2010; Panagiotis Christopoulos <pchrist@g.o>
151 + +swig-1.3.40-r1.ebuild, metadata.xml:
152 + Revision Bump: a first try to fix src_test. Also added new use flag
153 + (ccache), which handles support of ccache-swig
154 +
155 + 02 Jan 2010; Christian Faulhammer <fauli@g.o> swig-1.3.40.ebuild:
156 + Transfer Prefix keywords
157 +
158 +*swig-1.3.40 (31 Aug 2009)
159 +
160 + 31 Aug 2009; Marijn Schouten <hkBst@g.o> +swig-1.3.40.ebuild:
161 + bump
162 +
163 +*swig-1.3.39 (21 Mar 2009)
164 +
165 + 21 Mar 2009; Marijn Schouten <hkBst@g.o> +swig-1.3.39.ebuild:
166 + bump
167 +
168 + 02 Mar 2009; Raúl Porcel <armin76@g.o> swig-1.3.36.ebuild:
169 + alpha/arm/ia64/s390/sh/sparc stable
170 +
171 +*swig-1.3.38 (04 Feb 2009)
172 +
173 + 04 Feb 2009; Marijn Schouten <hkBst@g.o> +swig-1.3.38.ebuild:
174 + Bump. Try new approach because of bug 249565.
175 + Disable broken support for mzscheme(plt-scheme).
176 +
177 + 16 Jan 2009; Raúl Porcel <armin76@g.o> swig-1.3.36.ebuild:
178 + Re-add ~arm/~s390/~sh wrt #199368
179 +
180 + 17 Nov 2008; Diego E. Pettenò <flameeyes@g.o>
181 + files/fix-for-PLT4.patch:
182 + Fix patch with absolute paths.
183 +
184 + 17 Nov 2008; Panagiotis Christopoulos <pchrist@g.o>
185 + swig-1.3.33.ebuild, swig-1.3.34.ebuild, swig-1.3.35.ebuild,
186 + swig-1.3.36.ebuild:
187 + change dev-scheme/drscheme dependency to dev-scheme/plt-scheme. Action
188 + resulted cause of bug 246666
189 +
190 + 18 Sep 2008; Brent Baude <ranger@g.o> swig-1.3.34.ebuild,
191 + swig-1.3.36.ebuild:
192 + Marking swig-1.3.36 ppc stable for dep to 229915
193 +
194 + 18 Sep 2008; Brent Baude <ranger@g.o> swig-1.3.34.ebuild:
195 + Marking swig-1.3.34 ppc64 stable for 217408
196 +
197 + 25 Aug 2008; Markus Meier <maekke@g.o> swig-1.3.36.ebuild:
198 + amd64/x86 stable, bug #229915
199 +
200 + 24 Aug 2008; Marijn Schouten <hkBst@g.o> +files/fix-for-PLT4.patch,
201 + swig-1.3.36.ebuild:
202 + add fix for compiling against drscheme-4, bug 235596, thanks to Dmitry
203 + Dzhus <dima@××××××××××.ru> for the fix.
204 +
205 + 23 Aug 2008; Jeroen Roovers <jer@g.o> metadata.xml:
206 + Add GLEP 56 USE flag descriptions.
207 +
208 +*swig-1.3.36 (25 Jun 2008)
209 +
210 + 25 Jun 2008; Marijn Schouten <hkBst@g.o> +swig-1.3.36.ebuild:
211 + bump
212 +
213 + 18 Apr 2008; nixnut <nixnut@g.o> swig-1.3.34.ebuild:
214 + Stable on ppc wrt bug 217408
215 +
216 + 15 Apr 2008; Raúl Porcel <armin76@g.o> swig-1.3.34.ebuild:
217 + alpha/ia64/sparc stable wrt #217408
218 +
219 + 14 Apr 2008; Markus Meier <maekke@g.o> swig-1.3.34.ebuild:
220 + amd64/x86 stable, bug #217408
221 +
222 + 14 Apr 2008; Jeroen Roovers <jer@g.o> swig-1.3.34.ebuild:
223 + Stable for HPPA (bug #217408).
224 +
225 + 09 Apr 2008; Jeroen Roovers <jer@g.o> swig-1.3.35.ebuild:
226 + Marked ~hppa (bug #216855).
227 +
228 + 08 Apr 2008; Alexis Ballier <aballier@g.o> swig-1.3.35.ebuild:
229 + keyword ~x86-fbsd
230 +
231 + 08 Apr 2008; Raúl Porcel <armin76@g.o> swig-1.3.35.ebuild:
232 + Re-add ~ia64 wrt #216855
233 +
234 + 08 Apr 2008; Marijn Schouten <hkBst@g.o> -swig-1.3.21.ebuild,
235 + -swig-1.3.25.ebuild, -swig-1.3.27.ebuild, -swig-1.3.29.ebuild,
236 + -swig-1.3.29-r1.ebuild:
237 + remove old cruft
238 +
239 +*swig-1.3.35 (08 Apr 2008)
240 +
241 + 08 Apr 2008; Marijn Schouten <hkBst@g.o> +swig-1.3.35.ebuild:
242 + bump, adds octave support
243 +
244 + 11 Mar 2008; <ricmm@g.o> swig-1.3.21.ebuild, swig-1.3.25.ebuild,
245 + swig-1.3.31.ebuild:
246 + Drop to ~mips to match deps
247 +
248 +*swig-1.3.34 (02 Mar 2008)
249 +
250 + 02 Mar 2008; Marijn Schouten <hkBst@g.o> +swig-1.3.34.ebuild:
251 + bump
252 +
253 + 06 Feb 2008; Ferris McCormick <fmccor@g.o> swig-1.3.33.ebuild:
254 + Sparc stable, Bug #209052. (chicken is package-masked for swig because sparc
255 + does not support it.)
256 +
257 + 17 Dec 2007; Marijn Schouten <hkBst@g.o> -swig-1.3.32.ebuild:
258 + remove 1.3.32 for bug 199831
259 +
260 +*swig-1.3.33 (24 Nov 2007)
261 +
262 + 24 Nov 2007; Marijn Schouten <hkBst@g.o> +swig-1.3.33.ebuild:
263 + bump
264 +
265 + 21 Nov 2007; Joe Peterson <lavajoe@g.o> swig-1.3.32.ebuild:
266 + Added ~x86-fbsd keyword (bug #199368)
267 +
268 + 21 Nov 2007; Raúl Porcel <armin76@g.o> swig-1.3.32.ebuild:
269 + Add ~alpha/~ia64 wrt #199368
270 +
271 + 21 Nov 2007; Markus Rothe <corsair@g.o> swig-1.3.32.ebuild:
272 + Added ~ppc64; bug #199368
273 +
274 + 20 Nov 2007; Ferris McCormick <fmccor@g.o> swig-1.3.32.ebuild:
275 + Add back ~sparc keyword, Bug #199368. USE=clisp, mzscheme were already masked
276 + for sparc. For this version of swig, I also package.use.mask'ed chicken and
277 + pike for swig because sparc has no keyword for either of them.
278 +
279 + 19 Nov 2007; Jeroen Roovers <jer@g.o> swig-1.3.32.ebuild:
280 + Marked ~hppa (bug #199368).
281 +
282 +*swig-1.3.32 (16 Nov 2007)
283 +
284 + 16 Nov 2007; Marijn Schouten <hkBst@g.o> +swig-1.3.32.ebuild:
285 + bump; add chicken, clisp, mzscheme and R use flags, deps and use_with's;
286 + drop keywords because of new deps
287 +
288 + 31 Jul 2007; Marijn Schouten <hkBst@g.o> metadata.xml:
289 + take over maintainership
290 +
291 + 14 Jul 2007; Christian Heim <phreak@g.o> metadata.xml:
292 + Assigning dev-lang/swig to m-needed, as chriswhite has been retired (#56211).
293 +
294 + 12 Jul 2007; Roy Marples <uberlord@g.o> swig-1.3.31.ebuild:
295 + Keyworded ~sparc-fbsd
296 +
297 + 13 May 2007; Joshua Kinard <kumba@g.o> swig-1.3.31.ebuild:
298 + Stable on mips.
299 +
300 + 27 Feb 2007; Piotr Jaroszyński <peper@g.o> swig-1.3.25.ebuild:
301 + Fix incomplete dev-lisp/mzscheme -> dev-scheme/mzscheme move.
302 +
303 + 15 Feb 2007; Bryan Østergaard <kloeri@g.o> swig-1.3.31.ebuild:
304 + Stable on Alpha, bug 166246.
305 +
306 + 14 Feb 2007; Bryan Østergaard <kloeri@g.o> swig-1.3.31.ebuild:
307 + Stable on IA64, bug 166246.
308 +
309 + 13 Feb 2007; Lars Weiler <pylon@g.o> swig-1.3.31.ebuild:
310 + Stable on ppc; bug #166246.
311 +
312 + 13 Feb 2007; Markus Rothe <corsair@g.o> swig-1.3.31.ebuild:
313 + Stable on ppc64; bug #166246
314 +
315 + 12 Feb 2007; Marcus D. Hanwell <cryos@g.o> swig-1.3.31.ebuild:
316 + Stable on amd64, bug 166246.
317 +
318 + 12 Feb 2007; Gustavo Zacarias <gustavoz@g.o> swig-1.3.31.ebuild:
319 + Stable on sparc
320 +
321 + 12 Feb 2007; Jeroen Roovers <jer@g.o> swig-1.3.31.ebuild:
322 + Stable for HPPA (bug #166246).
323 +
324 + 11 Feb 2007; Christian Faulhammer <opfer@g.o> swig-1.3.31.ebuild:
325 + stable x86; security bug #166246
326 +
327 + 11 Feb 2007; Fabian Groffen <grobian@g.o> swig-1.3.25.ebuild,
328 + swig-1.3.27.ebuild, swig-1.3.29.ebuild, swig-1.3.29-r1.ebuild,
329 + swig-1.3.31.ebuild:
330 + Dropped ppc-macos keyword, see you in prefix
331 +
332 + 10 Jan 2007; Piotr Jaroszyński <peper@g.o> Manifest:
333 + Fix Manifest.
334 +
335 + 10 Jan 2007; <marijn@g.o> swig-1.3.29-r1.ebuild:
336 + Dependency update: dev-util/guile -> dev-scheme/guile.
337 +
338 + 10 Jan 2007; <marijn@g.o> swig-1.3.31.ebuild:
339 + Dependency update: dev-util/guile -> dev-scheme/guile.
340 +
341 + 10 Jan 2007; <marijn@g.o> swig-1.3.29.ebuild:
342 + Dependency update: dev-util/guile -> dev-scheme/guile.
343 +
344 + 10 Jan 2007; <marijn@g.o> swig-1.3.27.ebuild:
345 + Dependency update: dev-util/guile -> dev-scheme/guile.
346 +
347 + 10 Jan 2007; <marijn@g.o> swig-1.3.25.ebuild:
348 + Dependency update: dev-util/guile -> dev-scheme/guile.
349 +
350 + 10 Jan 2007; <marijn@g.o> swig-1.3.21.ebuild:
351 + Dependency update: dev-util/guile -> dev-scheme/guile.
352 +
353 +*swig-1.3.31 (07 Jan 2007)
354 +
355 + 07 Jan 2007; Bryan Østergaard <kloeri@g.o> +swig-1.3.31.ebuild:
356 + Version bump to fix python-2.5 compatibility, bug 148728.
357 +
358 + 19 Nov 2006; Diego Pettenò <flameeyes@g.o> swig-1.3.29-r1.ebuild:
359 + Forwardport the ~x86-fbsd keyword.
360 +
361 + 01 Oct 2006; Diego Pettenò <flameeyes@g.o> swig-1.3.29.ebuild:
362 + Add ~x86-fbsd keyword.
363 +
364 +*swig-1.3.29-r1 (26 Sep 2006)
365 +
366 + 26 Sep 2006; Chris White <chriswhite@g.o> +files/swig-const.patch,
367 + +swig-1.3.29-r1.ebuild:
368 + New swig-1.3.29-r1. This fixes a const char type conversion error. Mainly
369 + fixes bug #149064.
370 +
371 + 05 Sep 2006; Joshua Kinard <kumba@g.o> swig-1.3.25.ebuild:
372 + Marked stable on mips.
373 +
374 + 10 Jul 2006; Gustavo Zacarias <gustavoz@g.o> swig-1.3.25.ebuild:
375 + Stable on sparc wrt #139505
376 +
377 + 09 Jul 2006; Chris White <chriswhite@g.o> metadata.xml:
378 + Added no-herd for metadata.xml.
379 +
380 + 08 Jul 2006; Doug Goldstein <cardoe@g.o> swig-1.3.21.ebuild,
381 + swig-1.3.25.ebuild, swig-1.3.27.ebuild, swig-1.3.29.ebuild:
382 + split USE='tcltk' to 'tcl' & 'tk' per bug #17808. Nuked X USE flag since it
383 + was only to find tk from tcltk
384 +
385 + 07 Jul 2006; Chris Gianelloni <wolf31o2@g.o> swig-1.3.25.ebuild:
386 + Stable on x86 and amd64 for bug #139505.
387 +
388 + 30 Jun 2006; Lars Weiler <pylon@g.o> swig-1.3.25.ebuild:
389 + Stable on ppc; gcc-4 related; bug #138099.
390 +
391 +*swig-1.3.29 (22 May 2006)
392 +
393 + 22 May 2006; Steve Arnold <nerdboy@g.o> +swig-1.3.29.ebuild:
394 + Version bump for gdal ruby bindings (getting kinda stale). Should
395 + stablize on 1.3.29 for -autorename function.
396 +
397 + 20 Feb 2006; Markus Rothe <corsair@g.o> swig-1.3.25.ebuild:
398 + Stable on ppc64
399 +
400 + 17 Feb 2006; Chris White <chriswhite@g.o> swig-1.3.27.ebuild:
401 + Fixed missing ocaml IUSE entry. Thanks to ciaranm for reporting in bug
402 + #122905.
403 +
404 + 04 Feb 2006; Aron Griffis <agriffis@g.o> swig-1.3.25.ebuild:
405 + Mark 1.3.25 stable on alpha
406 +
407 + 03 Feb 2006; Aron Griffis <agriffis@g.o> swig-1.3.25.ebuild:
408 + Mark 1.3.25 stable on ia64
409 +
410 + 22 Jan 2006; Caleb Tennis <caleb@g.o> -swig-1.3.24.ebuild:
411 + Removing p.masked version
412 +
413 + 08 Jan 2006; Chris White <chriswhite@g.o> swig-1.3.21.ebuild:
414 + Since 1.3.25 is not going stable soon, dev-lang/php -> virtual/php.
415 +
416 + 08 Dec 2005; Rene Nussbaumer <killerfox@g.o> swig-1.3.25.ebuild:
417 + Stable on hppa.
418 +
419 + 22 Oct 2005; Mike Frysinger <vapier@g.o> swig-1.3.25.ebuild,
420 + swig-1.3.27.ebuild:
421 + No longer need to change the java find since the code has been tweaked
422 + already to handle multiple results.
423 +
424 +*swig-1.3.27 (18 Oct 2005)
425 +
426 + 18 Oct 2005; Mike Frysinger <vapier@g.o> +swig-1.3.27.ebuild:
427 + Version bump.
428 +
429 + 18 Sep 2005; Chris White <chriswhite@g.o> ChangeLog:
430 + Re-doing this with proper gpg signing :|
431 +
432 + 18 Sep 2005; Chris White <chriswhite@g.o> swig-1.3.21.ebuild:
433 + Added doc USE flag for html developer docs.
434 +
435 + 16 Sep 2005; Ciaran McCreesh <ciaranm@g.o> ChangeLog:
436 + Converted to UTF-8, fixed encoding screwups
437 +
438 +*swig-1.3.25 (11 Sep 2005)
439 +
440 + 11 Sep 2005; Chris White <chriswhite@g.o> +metadata.xml,
441 + swig-1.3.24.ebuild, +swig-1.3.25.ebuild:
442 + dev-php/php -> virtual/php. Fixes bug #102364. Taking over as maintainer.
443 + Did a version bump to fix bug #104762. Tested with some of the tutorials at
444 + the swig site.
445 +
446 + 10 Aug 2005; Kito <kito@g.o> swig-1.3.24.ebuild:
447 + ~ppc-macos keyword.
448 +
449 + 23 Jul 2005; MATSUU Takuto <matsuu@g.o> swig-1.3.21.ebuild:
450 + Stable on sh.
451 +
452 + 19 Feb 2005; Heinrich Wendel <lanius@g.o> -swig-1.3.22.ebuild:
453 + version bump
454 +
455 + 19 Feb 2005; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild,
456 + swig-1.3.22.ebuild:
457 + disable features=maketest, bug #75650
458 +
459 + 19 Feb 2005; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild,
460 + swig-1.3.22.ebuild:
461 + fix USE
462 +
463 + 24 Oct 2004; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild,
464 + swig-1.3.22.ebuild:
465 + split tcltk useflag in tcl and tk, bug #68042;#17808
466 +
467 + 29 Sep 2004; Heinrich Wendel <lanius@g.o> swig-1.3.22.ebuild:
468 + fix compile bug, bug #65670
469 +
470 +*swig-1.3.22 (25 Sep 2004)
471 +
472 + 25 Sep 2004; Heinrich Wendel <lanius@g.o> +swig-1.3.22.ebuild:
473 + version bump
474 +
475 + 18 Aug 2004; <pauldv@g.o> swig-1.3.21.ebuild:
476 + Fix bug #60626, thanks to the people who commented there and provided
477 + the fix.
478 +
479 + 16 Aug 2004; Mike Frysinger <vapier@g.o> swig-1.3.21.ebuild:
480 + Clean up and make sure CFLAGS arent killed #59509.
481 +
482 + 07 Aug 2004; Tom Martin <slarti@g.o> swig-1.3.21.ebuild:
483 + Typo in DESCRIPTION: Simplied -> Simplified. Bug 59717.
484 +
485 + 15 Jul 2004; Tom Gall <tgall@g.o> swig-1.3.21.ebuild:
486 + stable on ppc64 bug #55529
487 +
488 + 01 Jul 2004; Jeremy Huddleston <eradicator@g.o> swig-1.3.21.ebuild:
489 + virtual/glibc -> virtual/libc
490 +
491 + 23 Jun 2004; Mike Frysinger <vapier@g.o> swig-1.3.21.ebuild:
492 + Add optional php support for #47513 by Diego Pettenò.
493 +
494 + 23 Jun 2004; Gustavo Zacarias <gustavoz@g.o> swig-1.3.21.ebuild:
495 + Stable on hppa
496 +
497 + 15 May 2004; Joshua Kinard <kumba@g.o> swig-1.3.21.ebuild:
498 + Marked stable on mips.
499 +
500 + 15 May 2004; Bryan Østergaard <kloeri@g.o> swig-1.3.21.ebuild:
501 + Stable on alpha.
502 +
503 + 13 May 2004; Michael McCabe <randy@g.o> swig-1.3.21.ebuild:
504 + Added s390 keywords
505 +
506 + 28 Apr 2004; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild:
507 + use emake
508 +
509 + 12 Apr 2004; Mamoru KOMACHI <usata@g.o> swig-1.3.10-r2.ebuild,
510 + swig-1.3.16.ebuild, swig-1.3.19.ebuild, swig-1.3.20.ebuild,
511 + swig-1.3.21.ebuild:
512 + virtual/ruby fix
513 +
514 + 11 Apr 2004; Gustavo Zacarias <gustavoz@g.o> swig-1.3.21.ebuild:
515 + Stable on sparc
516 +
517 + 09 Apr 2004; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild:
518 + stable on x86
519 +
520 + 24 Feb 2004; <agriffis@g.o> swig-1.3.19.ebuild, swig-1.3.21.ebuild:
521 + add ia64 keywords
522 +
523 + 22 Feb 2004; David Holm <dholm@g.o> swig-1.3.19.ebuild:
524 + Added 1.3.19 to ~ppc, it is required for subversion-0.37.0.
525 +
526 + 22 Feb 2004; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild:
527 + fix compile if plt is installed
528 +
529 + 21 Feb 2004; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild:
530 + fix compilation if no tcl is installed
531 +
532 + 21 Feb 2004; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild:
533 + fix compile if mzscheme is installed
534 +
535 +*swig-1.3.21 (20 Feb 2004)
536 +
537 + 20 Feb 2004; Heinrich Wendel <lanius@g.o> swig-1.3.21.ebuild:
538 + version bump; install runtime lib's
539 +
540 + 11 Feb 2004; Bartosch Pixa <darkspecter@g.o> swig-1.3.20.ebuild:
541 + set ~ppc in keywords
542 +
543 + 20 Jan 2004; <gustavoz@g.o> swig-1.3.19.ebuild:
544 + stable on sparc
545 +
546 + 28 Dec 2003; Joshua Kinard <kumba@g.o> swig-1.3.19.ebuild:
547 + Move to mips stable (~mips -> mips)
548 +
549 +*swig-1.3.20 (26 Dec 2003)
550 +
551 + 26 Dec 2003; Heinrich Wendel <lanius@g.o> swig-1.3.20.ebuild:
552 + bump
553 +
554 + 14 Dec 2003; Guy Martin <gmsoft@g.o> swig-1.3.19.ebuild:
555 + Marked stable on hppa.
556 +
557 + 23 Nov 2003; Heinrich Wendel <lanius@g.o> swig-1.3.10-r1.ebuild,
558 + swig-1.3.15.ebuild:
559 + cleanups
560 +
561 + 23 Nov 2003; Heinrich Wendel <lanius@g.o> swig-1.3.19.ebuild:
562 + stable on x86
563 +
564 + 04 Nov 2003; Brad House <brad_mssw@g.o> swig-1.3.19.ebuild:
565 + mark as stable on amd64
566 +
567 + 08 Oct 2003; <tuxus@g.o> swig-1.3.16.ebuild:
568 + Stable on mips
569 +
570 + 26 Sep 2003; Aron Griffis <agriffis@g.o> swig-1.3.19.ebuild:
571 + Stable on alpha
572 +
573 + 17 Aug 2003; Paul de Vrieze <pauldv@g.o> swig-1.3.16.ebuild:
574 + Mark stable so that subversion can be marked stable
575 +
576 +*swig-1.3.19 (29 Jul 2003)
577 +
578 + 29 Jul 2003; Tom Payne <twp@g.o> swig-1.3.19.ebuild :
579 + Version bump. Added remaining KEYWORDS.
580 +
581 + 14 Jul 2003; Aron Griffis <agriffis@g.o> swig-1.3.16.ebuild:
582 + Add ~alpha to KEYWORDS
583 +
584 +*swig-1.3.16 (05 Nov 2002)
585 +
586 + 31 Jan 2003; Martin Holzer <mholzer@g.o> swig-1.3.16.ebuild :
587 + Change SRC_URI to use mirror://sourceforge.
588 +
589 + 05 Nov 2002; Daniel Ahlberg <aliz@g.o> swig-1.3.16.ebuild files/digest-swig-1.3.16:
590 + Version bump.
591 +
592 +*swig-1.3.15 (18 Oct 2002)
593 +
594 + 31 Jan 2003; Martin Holzer <mholzer@g.o> swig-1.3.15.ebuild :
595 + Change SRC_URI to use mirror://sourceforge.
596 +
597 + 18 Oct 2002; Karl Trygve Kalleberg <karltk@g.o> swig-1.3.15.ebuild files/digest-swig-1.3.15 :
598 + New upstream version. Fixes #8457.
599 +
600 +*swig-1.3.10-r2 (1 Feb 2002)
601 +
602 + 31 Jan 2003; Martin Holzer <mholzer@g.o> swig-1.3.10-r2.ebuild :
603 + Change SRC_URI to use mirror://sourceforge.
604 +
605 + 21 Feb 2002; M.Schlemmer <azarah@g.o> swig-1.3.10-r2.ebuild :
606 + Fix a unterminating loop with ruby in USE and ruby-1.6.6 installed.
607 +
608 +*swig-1.3.10-r1 (1 Feb 2002)
609 +
610 + 31 Jan 2003; Martin Holzer <mholzer@g.o> swig-1.3.10-r1.ebuild :
611 + Change SRC_URI to use mirror://sourceforge.
612 +
613 + 1 Feb 2002; G.Bevin <gbevin@g.o> ChangeLog :
614 +
615 + Added initial ChangeLog.
616
617 diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest
618 new file mode 100644
619 index 0000000..092d3cc
620 --- /dev/null
621 +++ b/dev-lang/swig/Manifest
622 @@ -0,0 +1,28 @@
623 +-----BEGIN PGP SIGNED MESSAGE-----
624 +Hash: SHA1
625 +
626 +DIST swig-1.3.40.tar.gz 4891020 RMD160 318a59b0ea2b20ca987f7e662e0d7138c869295a SHA1 7e7a426579f2d2d967b731abf062b33aa894fb4e SHA256 1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09
627 +DIST swig-2.0.0.tar.gz 4780164 RMD160 853677ea19307428983034265fb37ce0f4f8a464 SHA1 60faa84a326e5aa8a94f290e9debed4551c1b1e7 SHA256 2568d042d3c7cfbcb17e2471b0434bd3aa78d7a1829f9ef6f1b9fc522e4754ea
628 +DIST swig-2.0.1.tar.gz 4922992 RMD160 6f09476c11160d07de080c6e97dc89ec71ff821d SHA1 da5a1e396597be683a62d349d71802c33fb0f644 SHA256 6d2072d2fbc2031d47a1a28a8c60d409ccec3f9447a5ae0a47e286c15357fe37
629 +DIST swig-2.0.2.tar.gz 5098559 RMD160 3bde9b20e9b340c99428564b9ae41a8b4420aac7 SHA1 1fc5a7b42ae41c51772d7268ba0f987e9514d110 SHA256 6e6b5e8db2bbf2761ff789a3109e4f12ca664ec178d3a164ed0dc273d346c11f
630 +DIST swig-2.0.3.tar.gz 5108502 RMD160 9922a134e34ded0e9d4ad81fd83f5abc2face2a0 SHA1 da09610f0b925fae40b40186d262c46e3e1f2bf0 SHA256 203276731e988b22b36852ff66fcb76a262538f1b943471c0116b9708c1bc3cb
631 +DIST swig-2.0.4.tar.gz 5148567 RMD160 7e5314de2b2443a76ea484909072ca63b2b1f1f7 SHA1 ace563563a8f6f367ba82236e5bea240adea0d94 SHA256 763a117730d26f8e5ed67f5718c6c0761fbb8461680fc20269db8c0839e1ec8a
632 +DIST swig-2.0.4_pre12643.tar.bz2 2309541 RMD160 4c599277743d636635832485078433b4e34cc35e SHA1 133debd7396b1cff272da0110ec461c59d742c00 SHA256 3e2899a63f60a9c962928524744e2c4384d91db4a9ed4af8dfe8332f6ac96c64
633 +EBUILD swig-1.3.40-r1.ebuild 1092 RMD160 e96ab209607c72204158aaef382bbe4f8d8b6703 SHA1 18a65abecb52af42b85e4fe89d6cc1d0730db825 SHA256 c7766908511619a833ae183fe6f35d0132de20f3ae6270406810e6db1c6b11f0
634 +EBUILD swig-2.0.0.ebuild 1090 RMD160 bce0b90166b815c5ec0e291ef17a678cb564ca83 SHA1 2767b9795126cb872ff076395352ed4731351f97 SHA256 85c1f9192fbb7d76d93d99ba47f73b08914732ef9ef2bd3af28754c356d3cf67
635 +EBUILD swig-2.0.1.ebuild 1053 RMD160 2bedec2ce9037c79c7365e22e9061858247c4214 SHA1 45fb58baabbdaa34a35eecf76f9ef809527a30a4 SHA256 8dd5c42c97c30e2967a2eeb367b45282885b8d8d5cde27480a02a841e304fb73
636 +EBUILD swig-2.0.2.ebuild 1043 RMD160 809c6aa84e9328f2b47ef4ed7dc269d97b22bacd SHA1 bf5c20b19b83611967e667001fef809db98a271d SHA256 7faaff99c5ec3c76b9c2b1294ff0fc0cb23aa2cd640426d6253d66c1bcf56eb4
637 +EBUILD swig-2.0.3.ebuild 1051 RMD160 c5cd26c2875dfabf1aee98af8e75e9113ff29873 SHA1 23b3a07035ad604ded3969e0ce6fa17df1ff1cca SHA256 64240d239a0e64628e12261ff68936c62a5536d6843c4848f7d381683376a077
638 +EBUILD swig-2.0.4.ebuild 1051 RMD160 3963d86233ca2a63f278074e8e933781252f66b6 SHA1 b2e79c8ba5906e45ad35b5c9d5ef4479919135ca SHA256 a55ff563077ada0be0153f4282901f0d87d79ab0669ce7299b405197d8bfce12
639 +EBUILD swig-2.0.4_pre12643.ebuild 1241 RMD160 5ca8e057ba6fb1b34a46a6b05d91d5290c63e057 SHA1 5d5ff06312a4d01423f90848b1a7a7f424c996b5 SHA256 6be391fabd66190ebac113f29a610ef8443a42ee1ebdb0bf7219e67760702a14
640 +MISC ChangeLog 19959 RMD160 dabb3061919361560d3a99959bab5a88235a8d56 SHA1 63247602c4a578be60260fa457ad63066438ac99 SHA256 8af59b3cf1e0a0d1061418a2e1b09ace90f91413fa4fb1aadd33e51c53be5244
641 +MISC metadata.xml 956 RMD160 b26e212d1522661e27f2141db2aebfd8625f8e67 SHA1 91eb76f152ed9c1faba2678d823f75634519cb19 SHA256 e0d747d1fc0ddfd97fbfdb0f4d53ee635e5f0b435dd36b6e2c5943cbb34d41f8
642 +-----BEGIN PGP SIGNATURE-----
643 +Version: GnuPG v2.0.17 (GNU/Linux)
644 +
645 +iJwEAQECAAYFAk4iuHEACgkQIiMqcbOVdxSJ6AP8CYRhkEUc9N++qmgMfLRF4imz
646 +hqJ5oeIBOn5onNr4LR61vtnwLUqyxTeAETpkzDmaBXzD7qzwb2OCXxJ44bTOJwa3
647 +2goTxov+TGG2QhAX0JuasTabdAddj3lNj9AQSGfOmxQz2Drdf+W/mkMMabY0rlw3
648 +bQ/ep9bRJTozpx3RkHY=
649 +=3lzP
650 +-----END PGP SIGNATURE-----
651
652 diff --git a/dev-lang/swig/metadata.xml b/dev-lang/swig/metadata.xml
653 new file mode 100644
654 index 0000000..285b061
655 --- /dev/null
656 +++ b/dev-lang/swig/metadata.xml
657 @@ -0,0 +1,19 @@
658 +<?xml version="1.0" encoding="UTF-8"?>
659 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
660 +<pkgmetadata>
661 + <herd>scheme</herd>
662 + <maintainer>
663 + <email>pchrist@g.o</email>
664 + <name>Panagiotis Christopoulos</name>
665 + </maintainer>
666 + <maintainer>
667 + <email>hkBst@g.o</email>
668 + </maintainer>
669 +
670 + <longdescription lang="en">
671 +SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, Python, Tcl/Tk and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (Allegro CL), Java, Modula-3 and OCAML. Also several interpreted and compiled Scheme implementations (Chicken, Guile, MzScheme) are supported.
672 + </longdescription>
673 + <use>
674 + <flag name='ccache'>build ccache-swig(a fast compiler cache)</flag>
675 + </use>
676 +</pkgmetadata>
677
678 diff --git a/dev-lang/swig/swig-1.3.40-r1.ebuild b/dev-lang/swig/swig-1.3.40-r1.ebuild
679 new file mode 100644
680 index 0000000..46c6857
681 --- /dev/null
682 +++ b/dev-lang/swig/swig-1.3.40-r1.ebuild
683 @@ -0,0 +1,34 @@
684 +# Copyright 1999-2010 Gentoo Foundation
685 +# Distributed under the terms of the GNU General Public License v2
686 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.40-r1.ebuild,v 1.14 2010/07/18 14:52:27 armin76 Exp $
687 +
688 +EAPI="3"
689 +DESCRIPTION="Simplified Wrapper and Interface Generator"
690 +HOMEPAGE="http://www.swig.org/"
691 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
692 +
693 +LICENSE="as-is"
694 +SLOT="0"
695 +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
696 +IUSE="ccache doc"
697 +RESTRICT="test"
698 +DEPEND=""
699 +RDEPEND=""
700 +
701 +src_prepare () {
702 + rm -v aclocal.m4 || die "Unable to remove aclocal.m4"
703 + ./autogen.sh || die "Autogen script failed"
704 +}
705 +
706 +src_configure () {
707 + econf \
708 + $(use_enable ccache)
709 +}
710 +
711 +src_install() {
712 + emake DESTDIR="${D}" install || die "target install failed"
713 + dodoc ANNOUNCE CHANGES CHANGES.current FUTURE NEW README TODO || die "dodoc failed"
714 + if use doc; then
715 + dohtml -r Doc/{Devel,Manual} || die "Failed to install html documentation"
716 + fi
717 +}
718
719 diff --git a/dev-lang/swig/swig-2.0.0.ebuild b/dev-lang/swig/swig-2.0.0.ebuild
720 new file mode 100644
721 index 0000000..0e3d440
722 --- /dev/null
723 +++ b/dev-lang/swig/swig-2.0.0.ebuild
724 @@ -0,0 +1,34 @@
725 +# Copyright 1999-2010 Gentoo Foundation
726 +# Distributed under the terms of the GNU General Public License v2
727 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.0.ebuild,v 1.2 2010/09/24 16:52:40 leio Exp $
728 +
729 +EAPI="3"
730 +DESCRIPTION="Simplified Wrapper and Interface Generator"
731 +HOMEPAGE="http://www.swig.org/"
732 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
733 +
734 +LICENSE="as-is"
735 +SLOT="0"
736 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
737 +IUSE="ccache doc"
738 +RESTRICT="test"
739 +DEPEND=""
740 +RDEPEND=""
741 +
742 +src_prepare () {
743 + rm -v aclocal.m4 || die "Unable to remove aclocal.m4"
744 + ./autogen.sh || die "Autogen script failed"
745 +}
746 +
747 +src_configure () {
748 + econf \
749 + $(use_enable ccache)
750 +}
751 +
752 +src_install() {
753 + emake DESTDIR="${D}" install || die "target install failed"
754 + dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
755 + if use doc; then
756 + dohtml -r Doc/{Devel,Manual} || die "Failed to install html documentation"
757 + fi
758 +}
759
760 diff --git a/dev-lang/swig/swig-2.0.1.ebuild b/dev-lang/swig/swig-2.0.1.ebuild
761 new file mode 100644
762 index 0000000..33623f0
763 --- /dev/null
764 +++ b/dev-lang/swig/swig-2.0.1.ebuild
765 @@ -0,0 +1,33 @@
766 +# Copyright 1999-2010 Gentoo Foundation
767 +# Distributed under the terms of the GNU General Public License v2
768 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.1.ebuild,v 1.1 2010/10/26 07:26:56 radhermit Exp $
769 +
770 +EAPI="3"
771 +
772 +DESCRIPTION="Simplified Wrapper and Interface Generator"
773 +HOMEPAGE="http://www.swig.org/"
774 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
775 +
776 +LICENSE="GPL-3 as-is"
777 +SLOT="0"
778 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
779 +IUSE="ccache doc pcre"
780 +RESTRICT="test"
781 +
782 +DEPEND="pcre? ( dev-libs/libpcre )"
783 +RDEPEND="${DEPEND}"
784 +
785 +src_configure() {
786 + econf \
787 + --disable-dependency-tracking \
788 + $(use_enable ccache) \
789 + $(use_with pcre)
790 +}
791 +
792 +src_install() {
793 + emake DESTDIR="${D}" install || die "emake install failed"
794 + dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
795 + if use doc; then
796 + dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
797 + fi
798 +}
799
800 diff --git a/dev-lang/swig/swig-2.0.2.ebuild b/dev-lang/swig/swig-2.0.2.ebuild
801 new file mode 100644
802 index 0000000..7be089e
803 --- /dev/null
804 +++ b/dev-lang/swig/swig-2.0.2.ebuild
805 @@ -0,0 +1,33 @@
806 +# Copyright 1999-2011 Gentoo Foundation
807 +# Distributed under the terms of the GNU General Public License v2
808 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.2.ebuild,v 1.7 2011/07/17 10:24:43 xarthisius Exp $
809 +
810 +EAPI="3"
811 +
812 +DESCRIPTION="Simplified Wrapper and Interface Generator"
813 +HOMEPAGE="http://www.swig.org/"
814 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
815 +
816 +LICENSE="GPL-3 as-is"
817 +SLOT="0"
818 +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
819 +IUSE="ccache doc pcre"
820 +RESTRICT="test"
821 +
822 +DEPEND="pcre? ( dev-libs/libpcre )"
823 +RDEPEND="${DEPEND}"
824 +
825 +src_configure() {
826 + econf \
827 + --disable-dependency-tracking \
828 + $(use_enable ccache) \
829 + $(use_with pcre)
830 +}
831 +
832 +src_install() {
833 + emake DESTDIR="${D}" install || die "emake install failed"
834 + dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
835 + if use doc; then
836 + dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
837 + fi
838 +}
839
840 diff --git a/dev-lang/swig/swig-2.0.3.ebuild b/dev-lang/swig/swig-2.0.3.ebuild
841 new file mode 100644
842 index 0000000..9890372
843 --- /dev/null
844 +++ b/dev-lang/swig/swig-2.0.3.ebuild
845 @@ -0,0 +1,33 @@
846 +# Copyright 1999-2011 Gentoo Foundation
847 +# Distributed under the terms of the GNU General Public License v2
848 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.3.ebuild,v 1.1 2011/04/14 21:37:36 pchrist Exp $
849 +
850 +EAPI="3"
851 +
852 +DESCRIPTION="Simplified Wrapper and Interface Generator"
853 +HOMEPAGE="http://www.swig.org/"
854 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
855 +
856 +LICENSE="GPL-3 as-is"
857 +SLOT="0"
858 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
859 +IUSE="ccache doc pcre"
860 +RESTRICT="test"
861 +
862 +DEPEND="pcre? ( dev-libs/libpcre )"
863 +RDEPEND="${DEPEND}"
864 +
865 +src_configure() {
866 + econf \
867 + --disable-dependency-tracking \
868 + $(use_enable ccache) \
869 + $(use_with pcre)
870 +}
871 +
872 +src_install() {
873 + emake DESTDIR="${D}" install || die "emake install failed"
874 + dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
875 + if use doc; then
876 + dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
877 + fi
878 +}
879
880 diff --git a/dev-lang/swig/swig-2.0.4.ebuild b/dev-lang/swig/swig-2.0.4.ebuild
881 new file mode 100644
882 index 0000000..4cc0c5c
883 --- /dev/null
884 +++ b/dev-lang/swig/swig-2.0.4.ebuild
885 @@ -0,0 +1,33 @@
886 +# Copyright 1999-2011 Gentoo Foundation
887 +# Distributed under the terms of the GNU General Public License v2
888 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.4.ebuild,v 1.1 2011/05/28 15:40:26 pchrist Exp $
889 +
890 +EAPI="3"
891 +
892 +DESCRIPTION="Simplified Wrapper and Interface Generator"
893 +HOMEPAGE="http://www.swig.org/"
894 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
895 +
896 +LICENSE="GPL-3 as-is"
897 +SLOT="0"
898 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
899 +IUSE="ccache doc pcre"
900 +RESTRICT="test"
901 +
902 +DEPEND="pcre? ( dev-libs/libpcre )"
903 +RDEPEND="${DEPEND}"
904 +
905 +src_configure() {
906 + econf \
907 + --disable-dependency-tracking \
908 + $(use_enable ccache) \
909 + $(use_with pcre)
910 +}
911 +
912 +src_install() {
913 + emake DESTDIR="${D}" install || die "emake install failed"
914 + dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
915 + if use doc; then
916 + dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
917 + fi
918 +}
919
920 diff --git a/dev-lang/swig/swig-2.0.4_pre12643.ebuild b/dev-lang/swig/swig-2.0.4_pre12643.ebuild
921 new file mode 100644
922 index 0000000..ecfc50e
923 --- /dev/null
924 +++ b/dev-lang/swig/swig-2.0.4_pre12643.ebuild
925 @@ -0,0 +1,43 @@
926 +# Copyright 1999-2011 Gentoo Foundation
927 +# Distributed under the terms of the GNU General Public License v2
928 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.4_pre12643.ebuild,v 1.2 2011/04/29 09:24:55 pchrist Exp $
929 +
930 +EAPI="3"
931 +
932 +DESCRIPTION="Simplified Wrapper and Interface Generator"
933 +HOMEPAGE="http://www.swig.org/"
934 +if [[ "${PV}" == *_pre* ]]; then
935 + SRC_URI="mirror://gentoo/${P}.tar.bz2"
936 +else
937 + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
938 +fi
939 +
940 +LICENSE="GPL-3 as-is"
941 +SLOT="0"
942 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
943 +IUSE="ccache doc pcre"
944 +RESTRICT="test"
945 +
946 +DEPEND="pcre? ( dev-libs/libpcre )"
947 +RDEPEND="${DEPEND}"
948 +
949 +src_prepare() {
950 + if [[ "${PV}" == *_pre* ]]; then
951 + ./autogen.sh || die "autogen.sh failed"
952 + fi
953 +}
954 +
955 +src_configure() {
956 + econf \
957 + --disable-dependency-tracking \
958 + $(use_enable ccache) \
959 + $(use_with pcre)
960 +}
961 +
962 +src_install() {
963 + emake DESTDIR="${D}" install || die "emake install failed"
964 + dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
965 + if use doc; then
966 + dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
967 + fi
968 +}