add java
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@625 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
19cc5f7ec0
commit
00bf4b5490
327
dev-java/kaffe/ChangeLog
Normal file
327
dev-java/kaffe/ChangeLog
Normal file
@ -0,0 +1,327 @@
|
|||||||
|
# ChangeLog for dev-java/kaffe
|
||||||
|
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/kaffe/ChangeLog,v 1.76 2008/07/25 21:58:35 betelgeuse Exp $
|
||||||
|
|
||||||
|
25 Jul 2008; Petteri Räty <betelgeuse@gentoo.org> kaffe-1.1.7-r6.ebuild:
|
||||||
|
Fix quoting.
|
||||||
|
|
||||||
|
25 Jul 2008; Petteri Räty <betelgeuse@gentoo.org> kaffe-1.1.7-r4.ebuild,
|
||||||
|
kaffe-1.1.7-r6.ebuild:
|
||||||
|
Fix typo in the gmp warning. Fixes bug #232833.
|
||||||
|
|
||||||
|
25 Jul 2008; Petteri Räty <betelgeuse@gentoo.org> -kaffe-1.1.7-r5.ebuild:
|
||||||
|
Remove old ebuild.
|
||||||
|
|
||||||
|
15 Aug 2007; Vlastimil Babka <caster@gentoo.org> kaffe-1.1.7-r4.ebuild,
|
||||||
|
kaffe-1.1.7-r5.ebuild:
|
||||||
|
Add blockers to >=app-arch/fastjar-0.95 because of file collisions, bug
|
||||||
|
#188542.
|
||||||
|
|
||||||
|
*kaffe-1.1.7-r6 (12 Aug 2007)
|
||||||
|
|
||||||
|
12 Aug 2007; Petteri Räty <betelgeuse@gentoo.org> +kaffe-1.1.7-r6.ebuild:
|
||||||
|
Use system installed copies of fastjar and zlib. Fixes bug #188542.
|
||||||
|
|
||||||
|
22 Jul 2007; Hans de Graaff <graaff@gentoo.org> kaffe-1.1.7-r4.ebuild,
|
||||||
|
kaffe-1.1.7-r5.ebuild:
|
||||||
|
Drop virtual/x11 references.
|
||||||
|
|
||||||
|
07 May 2007; Petteri Räty <betelgeuse@gentoo.org> kaffe-1.1.7-r4.ebuild,
|
||||||
|
kaffe-1.1.7-r5.ebuild:
|
||||||
|
Call java-vm-2_pkg_setup in pkg_setup.
|
||||||
|
|
||||||
|
15 Apr 2007; Matti Bickel <mabi@gentoo.org> kaffe-1.1.7-r5.ebuild:
|
||||||
|
~ppc back (bug #163801)
|
||||||
|
|
||||||
|
12 Mar 2007; Petteri Räty <betelgeuse@gentoo.org> kaffe-1.1.7-r5.ebuild:
|
||||||
|
Use interpreter on ppc64 so that kaffe may be keyworded there some day too.
|
||||||
|
|
||||||
|
*kaffe-1.1.7-r5 (28 Feb 2007)
|
||||||
|
|
||||||
|
28 Feb 2007; Petteri Räty <betelgeuse@gentoo.org> +kaffe-1.1.7-r5.ebuild:
|
||||||
|
Use fastjar instead of the jar wrapper to make it possible to install kaffe
|
||||||
|
without a jdk installed. Fixes bug #163801.
|
||||||
|
|
||||||
|
14 Feb 2007; Petteri Räty <betelgeuse@gentoo.org> kaffe-1.1.7-r4.ebuild:
|
||||||
|
Use jikes-bin directly instead of the wrapper so that it's possible to
|
||||||
|
emerge kaffe without a jdk already installed (bug #163801).
|
||||||
|
|
||||||
|
*kaffe-1.1.7-r4 (01 Dec 2006)
|
||||||
|
|
||||||
|
01 Dec 2006; Petteri Räty <betelgeuse@gentoo.org> files/kaffe.env,
|
||||||
|
-kaffe-1.1.7-r3.ebuild, +kaffe-1.1.7-r4.ebuild:
|
||||||
|
Changed PROVIDES_TYPE from "JDK" to "JDK JRE"
|
||||||
|
|
||||||
|
01 Dec 2006; Petteri Räty <betelgeuse@gentoo.org> -files/kaffe-1.1.4,
|
||||||
|
-files/kaffe-1.1.4-r1, -files/kaffe-1.1.5, -files/kaffe-1.1.6,
|
||||||
|
-files/kaffe-1.1.7_rc1:
|
||||||
|
Removing generation 1 environment files.
|
||||||
|
|
||||||
|
26 Oct 2006; Joshua Nichols <nichoj@gentoo.org> kaffe-1.1.7-r3.ebuild:
|
||||||
|
Updated to use .bz2 version of tarball, bug #152836
|
||||||
|
|
||||||
|
15 Oct 2006; Joshua Nichols <nichoj@gentoo.org> -kaffe-1.1.5-r1.ebuild,
|
||||||
|
-kaffe-1.1.6-r2.ebuild:
|
||||||
|
Pruning old versions.
|
||||||
|
|
||||||
|
15 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||||
|
kaffe-1.1.7-r3.ebuild:
|
||||||
|
ppc stable. bug #147254
|
||||||
|
|
||||||
|
14 Oct 2006; Joshua Nichols <nichoj@gentoo.org> kaffe-1.1.7-r3.ebuild:
|
||||||
|
Stabilizing on amd64 as part of new Java system, bug #147254.
|
||||||
|
|
||||||
|
14 Oct 2006; Joshua Jackson <tsunam@gentoo.org> kaffe-1.1.7-r3.ebuild:
|
||||||
|
New java stable on x86; bug #147254
|
||||||
|
|
||||||
|
05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> kaffe-1.1.5-r1.ebuild,
|
||||||
|
kaffe-1.1.6-r2.ebuild, kaffe-1.1.7-r3.ebuild:
|
||||||
|
Dropping sparc keywords, see #96229
|
||||||
|
|
||||||
|
*kaffe-1.1.7-r3 (23 Sep 2006)
|
||||||
|
|
||||||
|
23 Sep 2006; Joshua Nichols <nichoj@gentoo.org> -kaffe-1.1.4.ebuild,
|
||||||
|
-kaffe-1.1.4-r1.ebuild, -kaffe-1.1.7_rc1.ebuild, -kaffe-1.1.7.ebuild,
|
||||||
|
-kaffe-1.1.7-r1.ebuild, +kaffe-1.1.7-r3.ebuild:
|
||||||
|
Pruned old revisions. Added a fix for bug #148004.
|
||||||
|
|
||||||
|
*kaffe-1.1.7-r2 (19 Sep 2006)
|
||||||
|
|
||||||
|
19 Sep 2006; <> kaffe-1.1.7-r2.ebuild files/digest-kaffe-1.1.7-r2
|
||||||
|
# INSERT ENTRY HERE
|
||||||
|
|
||||||
|
01 Sep 2006; Joshua Nichols <nichoj@gentoo.org> kaffe-1.1.7-r1.ebuild:
|
||||||
|
Added metadata to indicate packages support generation-1.
|
||||||
|
|
||||||
|
*kaffe-1.1.7-r1 (25 Aug 2006)
|
||||||
|
|
||||||
|
25 Aug 2006; Joshua Nichols <nichoj@gentoo.org> +kaffe-1.1.7-r1.ebuild:
|
||||||
|
Made javadoc executable, bug #144635. Fixed jar problem with java-config,
|
||||||
|
bug #141477. Fixed a collision with gnu-classpath.
|
||||||
|
|
||||||
|
19 Aug 2006; Thomas Cort <tcort@gentoo.org> kaffe-1.1.6-r2.ebuild:
|
||||||
|
Stable on amd64 wrt Bug #137827.
|
||||||
|
|
||||||
|
09 Aug 2006; Joshua Jackson <tsunam@gentoo.org> kaffe-1.1.6-r2.ebuild:
|
||||||
|
Stable x86; bug #137827
|
||||||
|
|
||||||
|
02 Aug 2006; Joshua Nichols <nichoj@gentoo.org> kaffe-1.1.7.ebuild:
|
||||||
|
Updated arguments passed to configure when USE=gtk, fixing bug #142443
|
||||||
|
|
||||||
|
30 Jul 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
|
||||||
|
kaffe-1.1.6-r2.ebuild:
|
||||||
|
stable on ppc (Bug #137827)
|
||||||
|
|
||||||
|
06 Jul 2006; Krzysiek Pawlik <nelchael@gentoo.org> kaffe-1.1.4.ebuild,
|
||||||
|
kaffe-1.1.4-r1.ebuild, kaffe-1.1.5-r1.ebuild, kaffe-1.1.6-r2.ebuild,
|
||||||
|
kaffe-1.1.7_rc1.ebuild, kaffe-1.1.7.ebuild:
|
||||||
|
Removed PROVIDE.
|
||||||
|
|
||||||
|
03 Jul 2006; Joshua Nichols <nichoj@gentoo.org> kaffe-1.1.7.ebuild:
|
||||||
|
Some cleanups suggested by FlameEyes in bug #90707
|
||||||
|
|
||||||
|
02 Jul 2006; Petteri Räty <betelgeuse@gentoo.org> kaffe-1.1.4.ebuild,
|
||||||
|
kaffe-1.1.4-r1.ebuild, kaffe-1.1.5-r1.ebuild, kaffe-1.1.6-r2.ebuild,
|
||||||
|
kaffe-1.1.7_rc1.ebuild, kaffe-1.1.7.ebuild:
|
||||||
|
Removed useless dependencies on virtual/libc.
|
||||||
|
|
||||||
|
*kaffe-1.1.7 (25 Jun 2006)
|
||||||
|
|
||||||
|
25 Jun 2006; Joshua Nichols <nichoj@gentoo.org> +files/kaffe.env,
|
||||||
|
+kaffe-1.1.7.ebuild:
|
||||||
|
Version bump, plus support for the new Java system.
|
||||||
|
|
||||||
|
03 Jun 2006; Guy Martin <gmsoft@gentoo.org> kaffe-1.1.4.ebuild,
|
||||||
|
kaffe-1.1.4-r1.ebuild:
|
||||||
|
Removing hppa KEYWORDS. HPPA will not support java anymore.
|
||||||
|
|
||||||
|
23 Jan 2006; Karl Trygve Kalleberg <karltk@gentoo.org>
|
||||||
|
-kaffe-1.1.5.ebuild, -kaffe-1.1.6.ebuild:
|
||||||
|
Removed old revisions.
|
||||||
|
|
||||||
|
*kaffe-1.1.7_rc1 (22 Jan 2006)
|
||||||
|
|
||||||
|
22 Jan 2006; Joshua Nichols <nichoj@gentoo.org> +files/kaffe-1.1.7_rc1,
|
||||||
|
+kaffe-1.1.7_rc1.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
20 Jan 2006; Joshua Nichols <nichoj@gentoo.org>
|
||||||
|
+files/kaffe-1.1.6-alsa.patch, kaffe-1.1.6-r2.ebuild:
|
||||||
|
Applied patch from upstream (bug #119272) to fix compile problems with newer
|
||||||
|
version of alsa-lib.
|
||||||
|
|
||||||
|
15 Jan 2006; Joshua Nichols <nichoj@gentoo.org> kaffe-1.1.4.ebuild,
|
||||||
|
kaffe-1.1.4-r1.ebuild, kaffe-1.1.5.ebuild, kaffe-1.1.5-r1.ebuild,
|
||||||
|
kaffe-1.1.6.ebuild, kaffe-1.1.6-r2.ebuild:
|
||||||
|
Removed redundant dependencies provided by java.eclass (bug #118651).
|
||||||
|
|
||||||
|
31 Dec 2005; Simon Stelling <blubb@gentoo.org> kaffe-1.1.5-r1.ebuild:
|
||||||
|
stable on amd64
|
||||||
|
|
||||||
|
21 Nov 2005; Joseph Jezak <josejx@gentoo.org> kaffe-1.1.6-r2.ebuild:
|
||||||
|
Marked ~ppc for bug #106829.
|
||||||
|
|
||||||
|
*kaffe-1.1.6-r2 (23 Oct 2005)
|
||||||
|
|
||||||
|
23 Oct 2005; Petteri Räty <betelgeuse@gentoo.org> -kaffe-1.1.6-r1.ebuild,
|
||||||
|
+kaffe-1.1.6-r2.ebuild:
|
||||||
|
Fixed the javadoc wrapper script.
|
||||||
|
|
||||||
|
*kaffe-1.1.6-r1 (09 Oct 2005)
|
||||||
|
|
||||||
|
09 Oct 2005; Petteri Räty <betelgeuse@gentoo.org> +kaffe-1.1.6-r1.ebuild:
|
||||||
|
Version bump for javadoc support using dev-java/gjdoc.
|
||||||
|
|
||||||
|
*kaffe-1.1.6 (28 Sep 2005)
|
||||||
|
|
||||||
|
28 Sep 2005; Petteri Räty <betelgeuse@gentoo.org>
|
||||||
|
-files/kaffe-1.1.4_p20041220, +files/kaffe-1.1.6,
|
||||||
|
-kaffe-1.1.4_p20041220.ebuild, +kaffe-1.1.6.ebuild:
|
||||||
|
Version bump. Removed old snapshot ebuild.
|
||||||
|
|
||||||
|
13 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> kaffe-1.1.5-r1.ebuild:
|
||||||
|
Stable on sparc wrt #105505
|
||||||
|
|
||||||
|
12 Sep 2005; Petteri Räty <betelgeuse@gentoo.org> kaffe-1.1.4-r1.ebuild:
|
||||||
|
Marked stable on x86.
|
||||||
|
|
||||||
|
*kaffe-1.1.5-r1 (10 Sep 2005)
|
||||||
|
*kaffe-1.1.4-r1 (10 Sep 2005)
|
||||||
|
|
||||||
|
10 Sep 2005; Petteri Räty <betelgeuse@gentoo.org> +files/kaffe-1.1.4-r1,
|
||||||
|
-files/30kaffe, files/kaffe-1.1.4_p20041220, files/kaffe-1.1.5,
|
||||||
|
metadata.xml, kaffe-1.1.4.ebuild, +kaffe-1.1.4-r1.ebuild,
|
||||||
|
kaffe-1.1.4_p20041220.ebuild, +kaffe-1.1.5-r1.ebuild:
|
||||||
|
Added missing dependencies to all the ebuilds.
|
||||||
|
Fixed the env file with a new revision for the
|
||||||
|
latest stable and unstable version. 1.1.4-r1 will be
|
||||||
|
marked stable shortly after being a while in unstable.
|
||||||
|
1.1.5-r1 also has new gtk and gmp use flags. Fixes bug #103978.
|
||||||
|
|
||||||
|
18 May 2005; Thomas Matthijs <axxo@gentoo.org> kaffe-1.1.4.ebuild,
|
||||||
|
kaffe-1.1.4_p20041220.ebuild, kaffe-1.1.5.ebuild:
|
||||||
|
remove obsolete java-scheme virtual. remove versions from provide: bug 93028
|
||||||
|
|
||||||
|
11 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> kaffe-1.1.4.ebuild,
|
||||||
|
kaffe-1.1.4_p20041220.ebuild, kaffe-1.1.5.ebuild:
|
||||||
|
added strip-flags call, -fomit-frame-pointer breaks this package. fixes #88330
|
||||||
|
|
||||||
|
10 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> kaffe-1.1.5.ebuild:
|
||||||
|
marked -ppc, javavm of this release doesnt work on ppc
|
||||||
|
|
||||||
|
09 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> kaffe-1.1.5.ebuild:
|
||||||
|
added ~amd64 to KEYWORDS, left ~ppc out because the kaffe/java binary doesnt
|
||||||
|
work
|
||||||
|
|
||||||
|
09 Apr 2005; Jason Wever <weeve@gentoo.org> kaffe-1.1.5.ebuild:
|
||||||
|
Added ~sparc keyword.
|
||||||
|
|
||||||
|
*kaffe-1.1.5 (09 Apr 2005)
|
||||||
|
|
||||||
|
09 Apr 2005; Karl Trygve Kalleberg <karltk@gentoo.org> +files/kaffe-1.1.5,
|
||||||
|
+kaffe-1.1.5.ebuild:
|
||||||
|
New upstream album. Hopefully fixes #88330.
|
||||||
|
|
||||||
|
*kaffe-1.1.4_p20041220 (22 Dec 2004)
|
||||||
|
|
||||||
|
22 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
|
||||||
|
+files/kaffe-1.1.4_p20041220, +kaffe-1.1.4_p20041220.ebuild:
|
||||||
|
Snapshot of upstream development. They don't release early, nor often, but
|
||||||
|
work frantically. A lot of Java 1.4 stuff works a lot better with this
|
||||||
|
snapshot than the 1.1.4 release, but it contains unresolved deadlocks in
|
||||||
|
the gc.
|
||||||
|
|
||||||
|
12 Nov 2004; Thomas Matthijs <axxo@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
follow ewarn/einfo policy #70872
|
||||||
|
|
||||||
|
16 Oct 2004; Dylan Carlson <absinthe@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
Stable on amd64.
|
||||||
|
|
||||||
|
18 Sep 2004; <blubb@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
added ~amd64
|
||||||
|
|
||||||
|
27 Aug 2004; Jason Wever <weeve@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
Stable on sparc.
|
||||||
|
|
||||||
|
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
virtual/glibc -> virtual/libc
|
||||||
|
|
||||||
|
20 Jun 2004; Chris Aniszczyk <zx@gentoo.org> -kaffe-1.0.7_rc1-r1.ebuild,
|
||||||
|
-kaffe-1.1.3.ebuild:
|
||||||
|
Clean up
|
||||||
|
|
||||||
|
01 Apr 2004; Chris Aniszczyk <zx@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
Kaffe now provides virtual's jre and jdk. The unwashed masses are warned about
|
||||||
|
the potential hazard this can be for them. The ebuild doesn't set the default
|
||||||
|
jdk to kaffe either. User's are warned. This is a first step in getting java
|
||||||
|
working on the hppa.
|
||||||
|
|
||||||
|
22 Mar 2004; Chris Aniszczyk <zx@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
Adding ~hppa... First JVM on HPPA :)
|
||||||
|
|
||||||
|
22 Mar 2004; David Holm <dholm@gentoo.org> kaffe-1.1.4.ebuild:
|
||||||
|
Added to ~ppc.
|
||||||
|
|
||||||
|
*kaffe-1.1.4 (22 Mar 2004)
|
||||||
|
|
||||||
|
22 Mar 2004; Chris Aniszczyk <zx@gentoo.org> kaffe-1.0.6-r3.ebuild,
|
||||||
|
kaffe-1.0.7_rc1-r1.ebuild, kaffe-1.1.0.ebuild, kaffe-1.1.4.ebuild,
|
||||||
|
files/kaffe-1.1.4:
|
||||||
|
Version bump and some clean up
|
||||||
|
|
||||||
|
10 Mar 2004; Jason Wever <weeve@gentoo.org> kaffe-1.1.3.ebuild:
|
||||||
|
Added ~sparc keyword.
|
||||||
|
|
||||||
|
17 Jan 2004; Adrian Almenar <strider@gentoo.org> kaffe-1.1.3.ebuild,
|
||||||
|
files/kaffe-1.1.3-alsa-fix.patch:
|
||||||
|
Added alsa fix, fixes #38114.
|
||||||
|
|
||||||
|
*kaffe-1.1.3 (09 Jan 2004)
|
||||||
|
|
||||||
|
09 Jan 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
|
||||||
|
kaffe-1.1.3.ebuild files/kaffe-1.1.3: New upstream version.
|
||||||
|
|
||||||
|
05 Oct 2003; David Holm <dholm@gentoo.org> kaffe-1.1.0.ebuild:
|
||||||
|
Added to ~ppc.
|
||||||
|
|
||||||
|
*kaffe-1.1.0 (29 Jun 2003)
|
||||||
|
|
||||||
|
29 Jun 2003; Karl Trygve Kalleberg <karltk@gentoo.org> kaffe-1.1.0.ebuild files/digest-kaffe-1.1.0 files/kaffe-1.1.0:
|
||||||
|
New upstream version.
|
||||||
|
|
||||||
|
*kaffe-1.0.7_rc1-r1 (27 Jul 2002)
|
||||||
|
|
||||||
|
27 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kaffe-1.0.7_rc1-r1.ebuild files/digest-kaffe-1.0.7_rc1-r1:
|
||||||
|
Now depends on dev-java/java-config-0.2.4 or newer.
|
||||||
|
Removed kaffe-1.0.7_rc1.ebuild files/digest-kaffe-1.0.7_rc1
|
||||||
|
|
||||||
|
*kaffe-1.0.7_rc1 (25 Jun 2002)
|
||||||
|
|
||||||
|
25 May 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kaffe-1.0.7_rc1.ebuild files/digest-kaffe-1.0.7_rc1:
|
||||||
|
New upstream version.
|
||||||
|
|
||||||
|
*kaffe-1.0.6-r3 (05 May 2002)
|
||||||
|
|
||||||
|
05 May 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kaffe-1.0.6-r3.ebuild files/digest-kaffe-1.0.6-r3:
|
||||||
|
Bumped revision for the patch-fix.
|
||||||
|
Removed kaffe-1.0.6-r2.ebuild files/digest-kaffe-1.0.6-r2
|
||||||
|
Removed kaffe-1.0.6-r1.ebuild files/digest-kaffe-1.0.6-r1
|
||||||
|
|
||||||
|
|
||||||
|
*kaffe-1.0.6-r2 (12 Apr 2002)
|
||||||
|
|
||||||
|
12 Apr 2002; Spider <spider@gentoo.org> kaffe-1.0.6-r2.ebuild :
|
||||||
|
Updated with new libpng version.
|
||||||
|
|
||||||
|
04 May 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kaffe-1.0.6-r2.ebuild :
|
||||||
|
Now applies the 1.0.6 gentoo-specific patch again, so that this thing
|
||||||
|
compiles with newer auto-tools.
|
||||||
|
|
||||||
|
*kaffe-1.0.6-r1 (1 Feb 2002)
|
||||||
|
|
||||||
|
3 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> :
|
||||||
|
Moved all files from dev-lang/kaffe to dev-java/kaffe. Kaffe is still not a
|
||||||
|
drop-in replacement for the Sun/IBM/Blackdown JDK/JREs.
|
||||||
|
|
||||||
|
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||||
|
Added initial ChangeLog.
|
17
dev-java/kaffe/Manifest
Normal file
17
dev-java/kaffe/Manifest
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA1
|
||||||
|
|
||||||
|
AUX kaffe-1.1.6-alsa.patch 1132 RMD160 1fd34e881a4a533f8de66ba8a59b6ecc2a922681 SHA1 69b287b079f91d7eb31100c57ef28fd4d9d66768 SHA256 915cfafe78460c5ab55e02d9c93a139a24cc132dbfd8e070f58a6e7275388fd7
|
||||||
|
AUX kaffe.env 633 RMD160 cbd43938225ef62844bb8351e0fa22aefd34def8 SHA1 207bea3eb2d6338438d5169ee17bdd30ff394f9e SHA256 ef69564ce3802f21355a09f2d9b4af8fb5e1af838abd36ee45d9f9304c8f5b2d
|
||||||
|
DIST kaffe-1.1.7.tar.bz2 10976055 RMD160 8f58ee1b9389f5a562f152dabeeeeb6072eb1d57 SHA1 b922d70419cc6bc0489912f9b826a40a9c8d5a91 SHA256 827f861c2d404a0fefed286f3691da61928b0d84e7d13eda8620d4fe47fa244c
|
||||||
|
EBUILD kaffe-1.1.7-r4.ebuild 3808 RMD160 e502dd373f1a25cec3783b3eefb10423796a5481 SHA1 d41b0e3a5638ae67dbca8a8526c2c32c4e43be29 SHA256 ae7f9df648fe7cd0886b7bbe855330ca2fa36507dfc25b306fb54397027d10a5
|
||||||
|
EBUILD kaffe-1.1.7-r6.ebuild 4143 RMD160 3f3253bb3dd467fe52bd96ae97586fa3b815d2dc SHA1 81a10c159b474e741783b75dfbd54c4b3413418a SHA256 cb53f97a8b487654881b349accd5dbcd4044aa3b8a73c8b59acac8e0434f6f8c
|
||||||
|
MISC ChangeLog 12185 RMD160 585b6613b0b66dc0f04cd7ee7d26eb358f3dd49f SHA1 4bbcf28f82529c5813f8a26ed258474bee716d6e SHA256 44d0ab2317154028c4e9ca04335dc1c50f1d83aa13b998d33c6209081d2aa298
|
||||||
|
MISC metadata.xml 539 RMD160 ebed312bca45b48f276fef682112676a7db60291 SHA1 7ea3b80e47be90dbc1ee37581186a5b59483a3d8 SHA256 df08b5714a84814335206b660a04b3bba211d3d8fd3b7e9d9afba1be375754b6
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.9 (GNU/Linux)
|
||||||
|
|
||||||
|
iEYEARECAAYFAkiKTJIACgkQcxLzpIGCsLSd5QCfaFQfXffdUf5IN6fwyRxbz1EJ
|
||||||
|
5i0An3yzW1o9f5kYvnctIqGOMMhQzRtQ
|
||||||
|
=+Xbe
|
||||||
|
-----END PGP SIGNATURE-----
|
99
dev-java/kaffe/files/kaffe-alsa-1.0.16.patch
Normal file
99
dev-java/kaffe/files/kaffe-alsa-1.0.16.patch
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
diff -urd kaffe-1.1.8.orig/libraries/clib/sound/alsa/constants_check.h kaffe-1.1.8/libraries/clib/sound/alsa/constants_check.h
|
||||||
|
--- kaffe-1.1.8.orig/libraries/clib/sound/alsa/constants_check.h 2006-01-18 08:37:43.000000000 +0100
|
||||||
|
+++ kaffe-1.1.8/libraries/clib/sound/alsa/constants_check.h 2008-04-05 19:22:27.000000000 +0200
|
||||||
|
@@ -70,15 +70,6 @@
|
||||||
|
assert(SND_SEQ_EVENT_PORT_CHANGE == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_PORT_CHANGE);
|
||||||
|
assert(SND_SEQ_EVENT_PORT_SUBSCRIBED == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_PORT_SUBSCRIBED);
|
||||||
|
assert(SND_SEQ_EVENT_PORT_UNSUBSCRIBED == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_PORT_UNSUBSCRIBED);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_CLUSTER == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_CLUSTER);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_START == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_START);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_STOP == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_STOP);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_FREQ == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_FREQ);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_VOLUME == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_VOLUME);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_LOOP == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_LOOP);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_POSITION == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_POSITION);
|
||||||
|
- assert(SND_SEQ_EVENT_SAMPLE_PRIVATE1 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SAMPLE_PRIVATE1);
|
||||||
|
assert(SND_SEQ_EVENT_USR0 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_USR0);
|
||||||
|
assert(SND_SEQ_EVENT_USR1 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_USR1);
|
||||||
|
assert(SND_SEQ_EVENT_USR2 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_USR2);
|
||||||
|
@@ -89,25 +80,6 @@
|
||||||
|
assert(SND_SEQ_EVENT_USR7 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_USR7);
|
||||||
|
assert(SND_SEQ_EVENT_USR8 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_USR8);
|
||||||
|
assert(SND_SEQ_EVENT_USR9 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_USR9);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_BEGIN == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_BEGIN);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_END == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_END);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_INFO == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_INFO);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_INFO_RESULT == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_INFO_RESULT);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_FINFO == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_FINFO);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_FINFO_RESULT == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_FINFO_RESULT);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_RESET == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_RESET);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_STATUS == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_STATUS);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_STATUS_RESULT == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_STATUS_RESULT);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_PUT == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_PUT);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_GET == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_GET);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_GET_RESULT == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_GET_RESULT);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_FREE == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_FREE);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_LIST == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_LIST);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_LIST_RESULT == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_LIST_RESULT);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_CLUSTER == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_CLUSTER);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_CLUSTER_GET == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_CLUSTER_GET);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_CLUSTER_RESULT == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_CLUSTER_RESULT);
|
||||||
|
- assert(SND_SEQ_EVENT_INSTR_CHANGE == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_INSTR_CHANGE);
|
||||||
|
assert(SND_SEQ_EVENT_SYSEX == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_SYSEX);
|
||||||
|
assert(SND_SEQ_EVENT_BOUNCE == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_BOUNCE);
|
||||||
|
assert(SND_SEQ_EVENT_USR_VAR0 == org_tritonus_lowlevel_alsa_AlsaSeq_SND_SEQ_EVENT_USR_VAR0);
|
||||||
|
diff -urd kaffe-1.1.8.orig/libraries/javalib/tritonus-sound/org/tritonus/lowlevel/alsa/AlsaSeq.java kaffe-1.1.8/libraries/javalib/tritonus-sound/org/tritonus/lowlevel/alsa/AlsaSeq.java
|
||||||
|
--- kaffe-1.1.8.orig/libraries/javalib/vmspecific/org/tritonus/lowlevel/alsa/AlsaSeq.java 2006-07-17 00:55:01.000000000 +0200
|
||||||
|
+++ kaffe-1.1.8/libraries/javalib/vmspecific/org/tritonus/lowlevel/alsa/AlsaSeq.java 2008-04-05 19:22:40.000000000 +0200
|
||||||
|
@@ -118,18 +118,7 @@
|
||||||
|
public static final int SND_SEQ_EVENT_PORT_SUBSCRIBED = 66; /* read port is subscribed */
|
||||||
|
public static final int SND_SEQ_EVENT_PORT_UNSUBSCRIBED = 67; /* read port is released */
|
||||||
|
|
||||||
|
-/* 70-79: synthesizer events
|
||||||
|
- * event data type = snd_seq_eve_sample_control_t
|
||||||
|
- */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE = 70; /* sample select */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_CLUSTER = 71; /* sample cluster select */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_START = 72; /* voice start */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_STOP = 73; /* voice stop */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_FREQ = 74; /* playback frequency */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_VOLUME = 75; /* volume and balance */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_LOOP = 76; /* sample loop */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_POSITION = 77; /* sample position */
|
||||||
|
- public static final int SND_SEQ_EVENT_SAMPLE_PRIVATE1 = 78; /* private (hardware dependent) event */
|
||||||
|
+/* 70-79: synthesizer events [removed in libasound2 1.0.16] */
|
||||||
|
|
||||||
|
/* 80-89: reserved */
|
||||||
|
|
||||||
|
@@ -147,29 +136,7 @@
|
||||||
|
public static final int SND_SEQ_EVENT_USR8 = 98;
|
||||||
|
public static final int SND_SEQ_EVENT_USR9 = 99;
|
||||||
|
|
||||||
|
-/* 100-129: instrument layer
|
||||||
|
- * variable length data can be passed directly to the driver
|
||||||
|
- */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_BEGIN = 100; /* begin of instrument management */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_END = 101; /* end of instrument management */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_INFO = 102; /* instrument interface info */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_INFO_RESULT = 103; /* result */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_FINFO = 104; /* get format info */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_FINFO_RESULT = 105; /* get format info */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_RESET = 106; /* reset instrument memory */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_STATUS = 107; /* instrument interface status */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_STATUS_RESULT = 108; /* result */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_PUT = 109; /* put instrument to port */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_GET = 110; /* get instrument from port */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_GET_RESULT = 111; /* result */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_FREE = 112; /* free instrument(s) */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_LIST = 113; /* instrument list */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_LIST_RESULT = 114; /* result */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_CLUSTER = 115; /* cluster parameters */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_CLUSTER_GET = 116; /* get cluster parameters */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_CLUSTER_RESULT = 117; /* result */
|
||||||
|
- public static final int SND_SEQ_EVENT_INSTR_CHANGE = 118; /* instrument change */
|
||||||
|
-/* 119-129: reserved */
|
||||||
|
+/* 100-129: instrument layer [removed in libasound2 1.0.16] */
|
||||||
|
|
||||||
|
/* 130-139: variable length events
|
||||||
|
* event data type = snd_seq_ev_ext
|
17
dev-java/kaffe/files/kaffe.env
Normal file
17
dev-java/kaffe/files/kaffe.env
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# Copyright 1999-2005 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/kaffe/files/kaffe.env,v 1.2 2006/12/01 18:44:57 betelgeuse Exp $
|
||||||
|
|
||||||
|
VERSION="Kaffe @PV@"
|
||||||
|
JAVA_HOME=/opt/@P@
|
||||||
|
BOOTCLASSPATH="/opt/@P@/jre/lib/rt.jar:/opt/@P@/lib/tools.jar"
|
||||||
|
JDK_HOME=/opt/@P@
|
||||||
|
JAVAC=${JAVA_HOME}/bin/javac
|
||||||
|
MANPATH=/opt/@P@/man
|
||||||
|
PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
|
||||||
|
ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
|
||||||
|
LDPATH="/opt/@P@/jre/lib/i386/"
|
||||||
|
PROVIDES_TYPE="JDK JRE"
|
||||||
|
PROVIDES_VERSION="1.4"
|
||||||
|
GENERATION="2"
|
||||||
|
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH"
|
150
dev-java/kaffe/kaffe-1.1.7-r6.ebuild
Normal file
150
dev-java/kaffe/kaffe-1.1.7-r6.ebuild
Normal file
@ -0,0 +1,150 @@
|
|||||||
|
# Copyright 1999-2008 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/kaffe/kaffe-1.1.7-r6.ebuild,v 1.3 2008/07/25 21:58:35 betelgeuse Exp $
|
||||||
|
|
||||||
|
JAVA_SUPPORTS_GENERATION_1="true"
|
||||||
|
inherit base eutils java-vm-2 flag-o-matic
|
||||||
|
|
||||||
|
DESCRIPTION="A cleanroom, open source Java VM and class libraries"
|
||||||
|
SRC_URI="ftp://ftp.kaffe.org/pub/${PN}/v1.1.x-development/${P}.tar.bz2"
|
||||||
|
HOMEPAGE="http://www.kaffe.org/"
|
||||||
|
|
||||||
|
#robilad recommended in bug 103978 that we leave the X and QT
|
||||||
|
#awt backends disabled for now. Please check the status of these
|
||||||
|
#backends with new upstream versions. X dependencies to be
|
||||||
|
#determined
|
||||||
|
# qt?( =x11-libs/qt-3.3* )
|
||||||
|
|
||||||
|
COMMON_DEP="
|
||||||
|
>=media-libs/jpeg-6b
|
||||||
|
>=media-libs/libpng-1.2.1
|
||||||
|
app-arch/zip
|
||||||
|
>=dev-java/jikes-1.22-r13
|
||||||
|
dev-libs/libxml2
|
||||||
|
sys-libs/zlib
|
||||||
|
gtk? (
|
||||||
|
>=dev-libs/glib-2.0
|
||||||
|
>=x11-libs/gtk+-2.0
|
||||||
|
>=media-libs/libart_lgpl-2.0 )
|
||||||
|
esd? ( >=media-sound/esound-0.2.1 )
|
||||||
|
alsa? ( >=media-libs/alsa-lib-1.0.1 )
|
||||||
|
gmp? ( >=dev-libs/gmp-3.1 )"
|
||||||
|
|
||||||
|
# kaffe builds it's own copy of fastjar so we don't need fastjar at
|
||||||
|
# runtime. Hopefully next upstream release uses the system one.
|
||||||
|
DEPEND="${COMMON_DEP}
|
||||||
|
app-arch/fastjar"
|
||||||
|
|
||||||
|
RDEPEND="${COMMON_DEP}"
|
||||||
|
|
||||||
|
# We need to build this after kaffe because it is implemented in java
|
||||||
|
PDEPEND="dev-java/gjdoc"
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~ppc ~x86"
|
||||||
|
#X qt
|
||||||
|
IUSE="alsa esd gmp gtk nls"
|
||||||
|
|
||||||
|
# kaffe-1.1.6-alsa.patch is needed to prevent compile errors with newer alsas
|
||||||
|
# (see bug #119272)
|
||||||
|
PATCHES="${FILESDIR}/${PN}-1.1.6-alsa.patch"
|
||||||
|
|
||||||
|
# ignore execstack for now. needs to be fixed upstream
|
||||||
|
# http://kaffe.org/cgi-bin/bugzilla/show_bug.cgi?id=59
|
||||||
|
QA_EXECSTACK_x86="opt/${P}/jre/lib/i386/libkaffevm-1.1.7.so"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if ! use gmp; then
|
||||||
|
ewarn "You don't have the gmp use flag set."
|
||||||
|
ewarn "Using gmp is the default upstream setting."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use gtk; then
|
||||||
|
ewarn ""
|
||||||
|
ewarn "The gtk use flag is needed for a awt implementation."
|
||||||
|
ewarn "Don't file bugs for awt not working when you have"
|
||||||
|
ewarn "gtk use flag turned off."
|
||||||
|
fi
|
||||||
|
java-vm-2_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
rm -v "${S}"/external/gcc/*/*.c || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local confargs=""
|
||||||
|
|
||||||
|
# see #88330
|
||||||
|
filter-flags "-fomit-frame-pointer"
|
||||||
|
append-flags "-fno-strict-aliasing"
|
||||||
|
|
||||||
|
if ! use alsa && ! use esd; then
|
||||||
|
confargs="${confargs} --disable-sound"
|
||||||
|
fi
|
||||||
|
|
||||||
|
! use gmp && confargs="${confargs} --enable-pure-java-math"
|
||||||
|
|
||||||
|
# $(use_with X x) \
|
||||||
|
# $(use_with X kaffe-x-awt) \
|
||||||
|
# $(use_with qt kaffe-qt-awt ) \
|
||||||
|
|
||||||
|
# according to dalibor, this is needed on ppc because jit is
|
||||||
|
# not complete
|
||||||
|
# TODO needs testing!
|
||||||
|
[[ ${ARCH} = ppc || ${ARCH} = ppc64 ]] && confargs="${confargs} --with-engine=intrp"
|
||||||
|
|
||||||
|
# Use fastjar or kaffe tries to use the jar tool which does
|
||||||
|
# not work before kaffe is installed if kaffe is the first jdk
|
||||||
|
# merged
|
||||||
|
# bug #141477 and bug #163801
|
||||||
|
|
||||||
|
# --with-rt-jar in 1.1.7 to use the system installed classpath
|
||||||
|
econf \
|
||||||
|
--disable-dependency-tracking \
|
||||||
|
--prefix=/opt/${P} \
|
||||||
|
--host=${CHOST} \
|
||||||
|
$(use_with alsa)\
|
||||||
|
$(use_with esd) \
|
||||||
|
$(use_with gmp) \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_enable gtk gtk-peer) \
|
||||||
|
${confargs} \
|
||||||
|
--with-jikes=/usr/bin/jikes-bin \
|
||||||
|
--disable-gjdoc \
|
||||||
|
--disable-fastjar \
|
||||||
|
--with-system-zlib || die "Failed to configure."
|
||||||
|
|
||||||
|
# --with-bcel
|
||||||
|
# --with-profiling
|
||||||
|
emake || die "Failed to compile"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "Failed to install"
|
||||||
|
set_java_env
|
||||||
|
|
||||||
|
# use doexe to ensure executable bit (bug #144635)
|
||||||
|
echo '#!/bin/bash' > javadoc
|
||||||
|
echo 'exec /usr/bin/gjdoc "${@}"' >> javadoc
|
||||||
|
exeinto "/opt/${P}/bin/"
|
||||||
|
doexe javadoc
|
||||||
|
|
||||||
|
dosym /usr/bin/fastjar /opt/${P}/bin
|
||||||
|
|
||||||
|
# Remove some files that collide with classpath
|
||||||
|
rm "${D}/usr/share/info/vmintegration.info" \
|
||||||
|
"${D}/usr/share/info/hacking.info"
|
||||||
|
|
||||||
|
# Add symlink to glibj.zip, for bug #148607
|
||||||
|
cd "${D}/opt/${P}/jre/lib"
|
||||||
|
ln -s glibj.zip rt.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
ewarn "Please, do not use Kaffe as your default JDK/JRE!"
|
||||||
|
ewarn "Kaffe is currently meant for testing... it should be"
|
||||||
|
ewarn "only be used by developers or bug-hunters willing to deal"
|
||||||
|
ewarn "with oddities that are bound to come up while using Kaffe!"
|
||||||
|
}
|
13
dev-java/kaffe/metadata.xml
Normal file
13
dev-java/kaffe/metadata.xml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>java</herd>
|
||||||
|
<longdescription lang="en">
|
||||||
|
Kaffe is a clean room open source implementation of the Java virtual
|
||||||
|
machine, plus it includes the class libraries from the GNU Classpath project.
|
||||||
|
</longdescription>
|
||||||
|
<longdescription lang="fi">
|
||||||
|
Kaffe on tyhjästä kirjoitettu avoimen lähdekoodin Java virtuaalikone.
|
||||||
|
Kaffe sisältää myös luokkakirjastot GNU Classpath -projektista.
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user