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