aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Schmaus <flow@gentoo.org>2022-07-23 12:25:05 +0200
committerFlorian Schmaus <flow@gentoo.org>2022-07-23 12:25:05 +0200
commit28daeb292e4231421221e028fa9f5a456ddc1b00 (patch)
tree467741412aa21aad91cdd9dc6500014ec7194c8e
parentdev-java/lwjgl: treeclean (diff)
downloadjava-28daeb292e4231421221e028fa9f5a456ddc1b00.tar.gz
java-28daeb292e4231421221e028fa9f5a456ddc1b00.tar.bz2
java-28daeb292e4231421221e028fa9f5a456ddc1b00.zip
dev-java/gnu-classpath: treeclean
Signed-off-by: Florian Schmaus <flow@gentoo.org>
-rw-r--r--dev-java/gnu-classpath/ChangeLog544
-rw-r--r--dev-java/gnu-classpath/Manifest1
-rw-r--r--dev-java/gnu-classpath/files/freetype.patch64
-rw-r--r--dev-java/gnu-classpath/files/gjdoc_support.patch13
-rw-r--r--dev-java/gnu-classpath/files/pr55182.patch103
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild137
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-9999.ebuild128
-rw-r--r--dev-java/gnu-classpath/metadata.xml19
8 files changed, 0 insertions, 1009 deletions
diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog
deleted file mode 100644
index fcea4e56..00000000
--- a/dev-java/gnu-classpath/ChangeLog
+++ /dev/null
@@ -1,544 +0,0 @@
-# ChangeLog for dev-java/gnu-classpath
-# Copyright 1999-2020 Gentoo Authors; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.109 2010/04/29 19:50:01 caster Exp $
-
- 24 Feb 2020; Andrew John Hughes <gnu_andrew@member.fsf.org>
- gnu-classpath-0.99-r2.ebuild, gnu-classpath-9999.ebuild, metadata.xml:
- dev-java/gnu-classpath: Update to git-r3 & HTTPS URL. Drop GStreamer:0.10
-
-*gnu-classpath-0.99-r2 (02 Nov 2018)
-
- 02 Nov 2018; Andrew John Hughes <gnu_andrew@member.fsf.org>
- +gnu-classpath-0.99-r2.ebuild, -gnu-classpath-0.99-r1.ebuild,
- gnu-classpath-9999.ebuild:
- dev-java/gnu-classpath: Merge gjdoc changes from main tree.
-
- 22 Oct 2018; Andrew John Hughes <gnu_andrew@member.fsf.org>
- gnu-classpath-0.99-r1.ebuild, gnu-classpath-9999.ebuild:
- dev-java/gnu-classpath: Remove references to dead packages
-
- 24 Jun 2015; Andrew John Hughes <gnu_andrew@member.fsf.org>
- gnu-classpath-0.99-r1.ebuild, gnu-classpath-9999.ebuild:
- Install Classpath binaries to /usr/libexec subdirectory. Use any slot for GMP.
-
- 23 Jun 2015; Andrew John Hughes <gnu_andrew@member.fsf.org>
- gnu-classpath-9999.ebuild:
- Sync GNU Classpath 0.99 ebuild changes to live ebuild.
-
- 23 Jun 2015; Andrew John Hughes <gnu_andrew@member.fsf.org>
- gnu-classpath-0.99-r1.ebuild, gnu-classpath-9999.ebuild:
- Fix slotting of dependencies and remove dead dependency
- <x11-proto/xextproto-7.1.
-
-*gnu-classpath-0.99-r1 (23 Jun 2015)
-
- 23 Jun 2015; Andrew John Hughes <gnu_andrew@member.fsf.org>
- +files/freetype.patch, +files/pr55182.patch, +gnu-classpath-0.99-r1.ebuild,
- -gnu-classpath-0.99.ebuild:
- Fix build of GNU Classpath 0.99 and remove slotting as we no longer need to
- support multiple versions.
-
- 11 Mar 2013; Andrew John Hughes <andrew@gentoo.org>
- gnu-classpath-0.99.ebuild, gnu-classpath-9999.ebuild:
- Fix Qt4 dependencies due to changes in main tree.
-
-*gnu-classpath-9999 (22 Jan 2013)
-
- 22 Jan 2013; Andrew John Hughes <andrew@gentoo.org>
- gnu-classpath-0.99.ebuild, +gnu-classpath-9999.ebuild:
- Add live ebuild to pick up latest GNU Classpath fixes. Fix path to glibj.zip.
-
- 22 Jan 2013; Andrew John Hughes <andrew@gentoo.org>
- -gnu-classpath-0.98-r3.ebuild, gnu-classpath-0.99.ebuild:
- Sync 0.99 ebuild with changes to 0.98 ebuild in main tree. Remove outdated
- local 0.98 build.
-
-*gnu-classpath-0.99 (15 Oct 2012)
-
- 15 Oct 2012; Andrew John Hughes <andrew@gentoo.org>
- +gnu-classpath-0.99.ebuild, +files/gjdoc_support.patch:
- Add support for GNU Classpath 0.99.
-
- 18 Dec 2011; Ralph Sennhauser <sera@gentoo.org> gnu-classpath-0.98-r3.ebuild:
- Fix dependency on eclipse-ecj, eselect-ecj's PDEPEND doesn't guarantee it's
- availability at build time.
-
- 06 Nov 2010; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.98-r3.ebuild:
- Fix eselect-ecj dep to '>=0.5-r1' instead of exact version.
-
- 02 May 2010; Andrew John Hughes <andrew@gentoo.org>
- +gnu-classpath-0.98-r3.ebuild, +metadata.xml:
- Support ecj using eselect-ecj so ecj-gcj can be used.
-
-*gnu-classpath-0.98-r3 (29 Apr 2010)
-
- 29 Apr 2010; Vlastimil Babka <caster@gentoo.org>
- +gnu-classpath-0.98-r3.ebuild:
- Revbump to remove ecj from RDEPEND as it's used only build-time. Also make
- the dep unversioned thanks to globbing in new java-config.
-
- 25 Mar 2010; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild,
- gnu-classpath-0.97.2-r1.ebuild, gnu-classpath-0.98-r1.ebuild,
- gnu-classpath-0.98-r2.ebuild:
- Fix gtk and gstreamer dependencies, bugs #298854 and #309585.
-
- 25 Mar 2010; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild,
- gnu-classpath-0.97.2-r1.ebuild, gnu-classpath-0.98-r1.ebuild,
- gnu-classpath-0.98-r2.ebuild:
- Remove flag-o-matic from inherit as the workaround for bug #168800 was
- already removed.
-
- 21 Mar 2010; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild,
- gnu-classpath-0.97.2-r1.ebuild:
- Fix bug #225921 (not enough heap space with ecj compiler) for 0.97 as
- well.
-
-*gnu-classpath-0.97.2-r1 (21 Mar 2010)
-
- 21 Mar 2010; Vlastimil Babka <caster@gentoo.org>
- +gnu-classpath-0.97.2-r1.ebuild, metadata.xml:
- Revbump to apply changes from java-overlay: move from /opt to /usr, add
- missing deps, USE flag descriptions. Also move to ecj-3.5.
-
- 21 Mar 2010; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild,
- gnu-classpath-0.98-r1.ebuild, gnu-classpath-0.98-r2.ebuild:
- Remove nsplugin support, which was already package.use.masked and is not
- developed or recommended by upstream anymore. Removes the dependencies on
- old mozilla software versions, fixing bugs #282162, #282286, #300423.
-
- 02 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
- gnu-classpath-0.98-r2.ebuild:
- x86 stable wrt bug #304135
-
- 10 Feb 2010; Joseph Jezak <josejx@gentoo.org>
- gnu-classpath-0.98-r2.ebuild:
- Marked ppc/ppc64 stable for bug #304135.
-
- 09 Feb 2010; Joseph Jezak <josejx@gentoo.org>
- gnu-classpath-0.98-r1.ebuild:
- Marked ppc stable for bug #296215.
-
- 09 Jan 2010; Petteri Räty <betelgeuse@gentoo.org>
- -gnu-classpath-0.98.ebuild:
- Remove old revision.
-
-*gnu-classpath-0.98-r2 (09 Jan 2010)
-
- 09 Jan 2010; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.98-r2.ebuild:
- Pull in eclipse-ecj with hyphen instead of semicolon. The semicolon
- support has never been fully working. Fixes bug #293370.
-
- 01 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild:
- mozilla-firefox-bin -> firefox-bin
-
- 14 Dec 2009; Brent Baude <ranger@gentoo.org> gnu-classpath-0.98-r1.ebuild:
- Marking gnu-classpath-0.98-r1 ppc64 for bug 296215
-
- 09 Dec 2009; Markus Meier <maekke@gentoo.org>
- gnu-classpath-0.98-r1.ebuild:
- amd64/x86 stable, bug #296215
-
- 13 Nov 2009; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.98-r1.ebuild:
- Pull the version of gjdoc that uses gjl launcher to prevent insufficient
- heap memory, bug #292534.
-
- 09 Nov 2009; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.98-r1.ebuild:
- Ensure ecj has enough heap space. Fixed build failure for me.
-
-*gnu-classpath-0.98-r1 (08 Nov 2009)
-
- 08 Nov 2009; Vlastimil Babka <caster@gentoo.org>
- +gnu-classpath-0.98-r1.ebuild:
- Revbump to register the classes to package.env, so they can be used by
- java-config.
-
- 18 Sep 2009; Torsten Veller <tove@gentoo.org>
- gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild:
- Fix typo: s/REPEND/RDEPEND/
-
- 14 Jul 2009; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.98.ebuild:
- Disable -Werror. Fixes bug #268299.
-
-*gnu-classpath-0.98 (14 Jul 2009)
-
- 14 Jul 2009; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.98.ebuild, metadata.xml:
- Version bump from java overlay with some fixes by me. Thanks to
- gnu_andrew.
-
- 25 Jun 2009; Ben de Groot <yngwin@gentoo.org> -gnu-classpath-0.90.ebuild,
- -gnu-classpath-0.92.ebuild, -gnu-classpath-0.93.ebuild,
- -gnu-classpath-0.97.ebuild, gnu-classpath-0.97-r1.ebuild,
- gnu-classpath-0.97.2.ebuild:
- Drop old ebuilds which nothing depends on and which have illegal qt4 dep
- (bug 217173). Simplify qt4 dep for remaining ebuilds.
-
- 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org>
- gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild:
- Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11.
-
- 17 Jul 2008; Jeremy Olexa <darkside@gentoo.org> Manifest:
- Restore Manifest to proper file.
-
- 17 Jul 2008; Jeremy Olexa <darkside@gentoo.org>
- gnu-classpath-0.97.2.ebuild:
- Fix up SRC_URI, upstream calls gnu-classpath by just classpath
-
-*gnu-classpath-0.97.2 (15 Jul 2008)
-
- 15 Jul 2008; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.97.2.ebuild:
- Version bump. Thanks to Andrew John Hughes <gnu_andrew@member.fsf.org>
- for the help.
-
- 17 May 2008; nixnut <nixnut@gentoo.org> gnu-classpath-0.97-r1.ebuild:
- Stable on ppc wrt bug 216689
-
- 12 May 2008; Markus Rothe <corsair@gentoo.org>
- gnu-classpath-0.97-r1.ebuild:
- Stable on ppc64
-
- 30 Apr 2008; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.97-r1.ebuild:
- Add support for using ecj instead of virtual/jdk-1.6
-
- 09 Apr 2008; Markus Meier <maekke@gentoo.org>
- gnu-classpath-0.97-r1.ebuild:
- amd64/x86 stable, bug #216689
-
- 08 Apr 2008; Raúl Porcel <armin76@gentoo.org> gnu-classpath-0.93.ebuild,
- gnu-classpath-0.97.ebuild, gnu-classpath-0.97-r1.ebuild:
- Fix deps on mozilla products
-
- 10 Apr 2008; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.97-r1.ebuild:
- Add support for split qt4. Fixes bug #217173.
-
-*gnu-classpath-0.97-r1 (04 Mar 2008)
-
- 04 Mar 2008; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.97-r1.ebuild:
- Revision bump using our own tarballs because the upstream release was
- missing a whole properties directory.
-
-*gnu-classpath-0.97 (03 Mar 2008)
-
- 03 Mar 2008; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.97.ebuild:
- Version bump. Fixes bug #201663 and bug #176231.
-
- 15 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- gnu-classpath-0.93.ebuild:
- Added www-client/mozilla-firefox-bin and www-client/seamonkey-bin to the
- list of acceptable packages for nsplugin USE in RDEPEND. This would be for
- bug #210189, but I didn't really see a point since this won't harm anything
- for anyone that doesn't have these installed, since they're listed last.
-
- 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> gnu-classpath-0.90.ebuild,
- gnu-classpath-0.92.ebuild:
- Drop virtual/x11 references.
-
- 02 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.93.ebuild:
- Give --host to ./configure.
-
- 02 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
- +files/0.93-nsplugin.patch, gnu-classpath-0.93.ebuild:
- Fix compiling with latest versions of firefox or seamonkey. Fixes bug #168780.
-
- 28 Feb 2007; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.93.ebuild:
- Change -O3 to -O2 in CFLAGS because gnu-classpath does not compile with -O3
- currently. See bug #168800.
-
-*gnu-classpath-0.93 (28 Feb 2007)
-
- 28 Feb 2007; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.93.ebuild:
- Version bump. This version add the gconf use flag for a preferences
- backstore and nsplugin for a browser plugin.
-
- 05 Jan 2007; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.90.ebuild, gnu-classpath-0.92.ebuild:
- Convert einfo to elog.
-
-*gnu-classpath-0.92 (19 Nov 2006)
-
- 19 Nov 2006; Joshua Nichols <nichoj@gentoo.org>
- +gnu-classpath-0.92.ebuild:
- Version bump, bug #133875. Now is slotted, so VMs can use the appropriate
- version they are compatible with.
-
- 06 Oct 2006; Vlastimil Babka <caster@gentoo.org>
- gnu-classpath-0.90.ebuild:
- Fix RDEPEND wrt bug #150285.
-
- 21 Jul 2006; Petteri Räty <betelgeuse@gentoo.org>
- -gnu-classpath-0.14.ebuild:
- Removed an old version.
-
- 18 Jul 2006; Michael Hanselmann <hansmi@gentoo.org>
- gnu-classpath-0.90.ebuild:
- Stable on ppc.
-
- 24 Jun 2006; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.90.ebuild:
- Added comments to the ebuild about fastjar wrt bug #135688.
-
- 23 Jun 2006; Simon Stelling <blubb@gentoo.org> gnu-classpath-0.90.ebuild:
- stable on amd64
-
- 11 Jun 2006; Markus Rothe <corsair@gentoo.org> gnu-classpath-0.90.ebuild:
- Stable on ppc64
-
- 15 May 2006; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.14.ebuild, gnu-classpath-0.90.ebuild:
- Changed SRC_URI to use mirror://gnu.
-
- 12 May 2006; Petteri Räty <betelgeuse@gentoo.org>
- -files/0.19-dssi_data.h, -files/gtk28.patch, -files/0.19-dssi.patch,
- -gnu-classpath-0.18.ebuild, -gnu-classpath-0.19.ebuild,
- -gnu-classpath-0.20.ebuild:
- Removed old versions. sparc dropped because they don't support java at the
- moment.
-
- 12 May 2006; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.90.ebuild:
- Marked stable on x86 for bug #131927.
-
- 01 May 2006; Markus Rothe <corsair@gentoo.org> gnu-classpath-0.90.ebuild:
- Added ~ppc64
-
- 27 Apr 2006; Marien Zwart <marienz@gentoo.org>
- files/digest-gnu-classpath-0.18, files/digest-gnu-classpath-0.19,
- files/digest-gnu-classpath-0.20, Manifest:
- Fixing SHA256 digest, pass four
-
- 09 Apr 2006; Joshua Nichols <nichoj@gentoo.org> gnu-classpath-0.14.ebuild,
- gnu-classpath-0.18.ebuild, gnu-classpath-0.19.ebuild,
- gnu-classpath-0.20.ebuild, gnu-classpath-0.90.ebuild:
- Now using the xml use flag, in favor of xml2, as per bug #116346.
-
-*gnu-classpath-0.90 (02 Apr 2006)
-
- 02 Apr 2006; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.90.ebuild:
- Version bump.
-
- 16 Feb 2006; Joshua Nichols <nichoj@gentoo.org> gnu-classpath-0.14.ebuild:
- Fixed missing freetype headers. Removed jikes from IUSE.
-
- 16 Feb 2006; Karl Trygve Kalleberg <karltk@gentoo.org>
- gnu-classpath-0.14.ebuild:
- Put requirement on jikes, since it doesn't compile without it.
- Didn't revbump since people with it already installed shouldn't
- reinstall.
-
- 05 Feb 2006; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.19.ebuild, gnu-classpath-0.20.ebuild:
- Added modular X dependencies.
-
- 04 Feb 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
- gnu-classpath-0.19.ebuild, gnu-classpath-0.20.ebuild:
- mark ~ppc (Bug #112207)
-
- 23 Jan 2006; Petteri Räty <betelgeuse@gentoo.org>
- -gnu-classpath-0.15-r1.ebuild:
- Removed old version.
-
-*gnu-classpath-0.20 (22 Jan 2006)
-
- 22 Jan 2006; Joshua Nichols <nichoj@gentoo.org>
- +gnu-classpath-0.20.ebuild:
- Version bump.
-
- 14 Nov 2005; Petteri Räty <betelgeuse@gentoo.org> files/0.19-dssi.patch:
- Modified the patch so that it does not fail with stable patch. Fixes bug
- #112544.
-
-*gnu-classpath-0.19 (11 Nov 2005)
-
- 11 Nov 2005; Petteri Räty <betelgeuse@gentoo.org> +files/0.19-dssi.patch,
- +files/0.19-dssi_data.h, +gnu-classpath-0.19.ebuild:
- Version bump. In this release the cairo use flag was added back. The new
- alsa and dssi use flags are for different MIDI providers. Also added a debug
- use flag. The ebuild now installs files like README and NEWS. The keywords
- for sparc, ppc and ppc64 were dropped until they can test media-libs/dssi.
-
- 28 Oct 2005; Thomas Matthijs <axxo@gentoo.org> +files/gtk28.patch,
- gnu-classpath-0.18.ebuild:
- compile with gtk 2.8. Fixes bug #110573.
-
- 17 Oct 2005; Thomas Matthijs <axxo@gentoo.org> gnu-classpath-0.18.ebuild:
- Depend on gtk =2.6*, since it doesnt build with 2.8
-
- 16 Oct 2005; Tom Gall <tgall@gentoo.org> gnu-classpath-0.18.ebuild:
- added ~ppc64
-
- 23 Sep 2005; Petteri Räty <betelgeuse@gentoo.org>
- gnu-classpath-0.14.ebuild, gnu-classpath-0.15-r1.ebuild:
- Fixes to older versions for bug #106551. Classpath does not depend on
- gdk-pixbuf any more.
-
-*gnu-classpath-0.18 (23 Sep 2005)
-
- 23 Sep 2005; Petteri Räty <betelgeuse@gentoo.org>
- +gnu-classpath-0.18.ebuild:
- Version bump. Fixes bugs #98982 and #106551. Support for the cairo use flag
- was dropped until >=0.5.0 is removed from package.mask. Made installing
- the examples optional with the examples use flag.
-
- 17 Jun 2005; Jan Brinkmann <luckyduck@gentoo.org>
- -gnu-classpath-0.13.ebuild, gnu-classpath-0.14.ebuild,
- -gnu-classpath-0.15.ebuild:
- Marked 0.14 stable on amd64, ppc and x86.
-
- 22 May 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- gnu-classpath-0.15-r1.ebuild:
- Removing jikes use flag for hard dep on jikes
-
- 22 May 2005; Jan Brinkmann <luckyduck@gentoo.org>
- gnu-classpath-0.15-r1.ebuild:
- fixed dependency, uncondiotional jikes dependency was intended ...
-
- 22 May 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- gnu-classpath-0.15-r1.ebuild:
- Fixing unconditional dep on jikes introduced in -r1
-
-*gnu-classpath-0.15-r1 (21 May 2005)
-
- 21 May 2005; Jan Brinkmann <luckyduck@gentoo.org>
- +gnu-classpath-0.15-r1.ebuild:
- new revision, ebuild cleanup. also introduces support for cairo, controlled
- by the respective useflag. thanks to Robert Schuster <theBohemian@gmx.net>.
- fixes #93278.
-
-*gnu-classpath-0.15 (12 May 2005)
-
- 12 May 2005; Jan Brinkmann <luckyduck@gentoo.org>
- -gnu-classpath-0.12.ebuild, gnu-classpath-0.13.ebuild,
- +gnu-classpath-0.15.ebuild:
- new upstream version, fixes #92070. marked 0.13 stable on amd64, ppc and x86
-
- 22 Apr 2005; Simon Stelling <blubb@gentoo.org> gnu-classpath-0.12.ebuild:
- stable on amd64
-
-*gnu-classpath-0.14 (02 Mar 2005)
-
- 02 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org>
- +gnu-classpath-0.14.ebuild:
- new upstream release, fixes #83845
-
- 26 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> gnu-classpath-0.13.ebuild:
- adopted the idea of Robert Schuster <theBohemian@gmx.net> to add support for
- the xml2 keyword. fixes bug #79392.
-
- 24 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org>
- -gnu-classpath-0.10-r1.ebuild, -gnu-classpath-0.11.ebuild,
- gnu-classpath-0.12.ebuild:
- removed deprecated versions of gnu-classpath, marked 0.12 stable on x86.
-
-*gnu-classpath-0.13 (07 Jan 2005)
-
- 07 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org>
- +gnu-classpath-0.13.ebuild:
- version bump. fixes bug #76983.
-
- 19 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org> gnu-classpath-0.10-r1.ebuild,
- gnu-classpath-0.11.ebuild, gnu-classpath-0.12.ebuild:
- Added app-arch/zip to DEPEND. Fixes #71791.
-
-*gnu-classpath-0.12 (19 Dec 2004)
-
- 19 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org> +gnu-classpath-0.12.ebuild:
- New upstream release.
-
- 18 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org> gnu-classpath-0.10-r1.ebuild,
- gnu-classpath-0.11.ebuild:
- Changed license to GPL 2 with linking exception. Fixes #69732.
-
- 29 Oct 2004; Thomas Matthijs <axxo@gentoo.org>
- gnu-classpath-0.10-r1.ebuild, gnu-classpath-0.11.ebuild:
- removed nomirror
-
- 20 Oct 2004; Dylan Carlson <absinthe@gentoo.org>
- gnu-classpath-0.10-r1.ebuild, gnu-classpath-0.11.ebuild:
- Keywords ~amd64.
-
-*gnu-classpath-0.11 (16 Sep 2004)
-
- 16 Sep 2004; Thomas Matthijs <axxo@gentoo.org> +gnu-classpath-0.11.ebuild:
- version bump, closes 63993
-
- 24 Aug 2004; Chris Aniszczyk <zx@gentoo.org> gnu-classpath-0.10-r1.ebuild,
- -gnu-classpath-0.10.ebuild:
- Marking x86 & cleanup
-
-*gnu-classpath-0.10-r1 31 Jul 2004
-
- 31 Jul 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
- gnu-classpath-0.10-r1.ebuild: Removed hard dep on gtk+, is now covered by USE
- flag.
-
-*gnu-classpath-0.09 (11 Jul 2004)
-
- 11 Jul 2004; Chris Aniszczyk <zx@gentoo.org> -gnu-classpath-0.09.ebuild:
- Clean up
-
-*gnu-classpath-0.10 (11 Jul 2004)
-
- 11 Jul 2004; Chris Aniszczyk <zx@gentoo.org> +gnu-classpath-0.10.ebuild:
- Version bump
-
- 11 Jul 2004; Chris Aniszczyk <zx@gentoo.org> -gnu-classpath-0.08.ebuild,
- -gnu-classpath-0.08_rc1.ebuild:
- Clean up
-
- 11 Jul 2004; Chris Aniszczyk <zx@gentoo.org> :
- Version bump. Closes #56570
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- gnu-classpath-0.06.ebuild:
- virtual/glibc -> virtual/libc
-
- 05 May 2004; <SeJo@gentoo.org> gnu-classpath-0.08_rc1.ebuild:
- added ~ppc keyword
-
- 05 May 2004; <SeJo@gentoo.org> gnu-classpath-0.06.ebuild:
- added ~ppc keyword
-
-*gnu-classpath-0.08 (28 Apr 2004)
-
- 28 Apr 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
- gnu-classpath-0.08.ebuild: New upstream version.
-
- 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> gnu-classpath-0.06.ebuild:
- Add die following econf for bug 48950
-
-*gnu-classpath-0.08_rc1 (01 Apr 2004)
-
- 01 Apr 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
- gnu-classpath-0.08_rc1.ebuild: New upstream version. Ebuild submitted
- by myself. No joke.
-
- 23 Mar 2004; David Holm <dholm@gentoo.org> gnu-classpath-0.06.ebuild:
- Backed out of ~ppc.
-
- 22 Mar 2004; David Holm <dholm@gentoo.org> gnu-classpath-0.06.ebuild:
- Added to ~ppc.
-
-*gnu-classpath-0.06 (09 Mar 2004)
-
- 09 Mar 2004; Chris Aniszczyk <zx@gentoo.org> gnu-classpath-0.06.ebuild,
- metadata.xml:
- Initial Import. Closes #43926
diff --git a/dev-java/gnu-classpath/Manifest b/dev-java/gnu-classpath/Manifest
deleted file mode 100644
index fb9c0395..00000000
--- a/dev-java/gnu-classpath/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST classpath-0.99.tar.gz 11078232 BLAKE2B cb62cc58b9ce75df98809298a6c6a588704a98a133e8a0378c372e6cc0e6b07c8f05d7bd23c52f2697e6a3b4bfc1f0cdfc7aa108f2f681af154e6fd8c59d9460 SHA512 d8f38677ecc6a0f4b26197ab16e9888c51043364141675ad69684828e2d0ecb93122249672e2e7997aea817cc4aac68c17ccf59bf8913afe81e9536bee6b73ac
diff --git a/dev-java/gnu-classpath/files/freetype.patch b/dev-java/gnu-classpath/files/freetype.patch
deleted file mode 100644
index 4ed7a648..00000000
--- a/dev-java/gnu-classpath/files/freetype.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-commit 51e45beeb3755bca44d21ef38433013cd41b4017
-Author: Andrew John Hughes <gnu_andrew@member.fsf.org>
-Date: Wed Apr 30 21:39:16 2014 +0100
-
- Use correct inclusion method, allowing builds with FreeType >=2.5.3.
-
- 2014-04-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
-
- * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c:
- Use correct inclusion method, allowing builds with >=2.5.3.
- * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:
- Likewise.
-
- Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>
-
-diff --git a/ChangeLog b/ChangeLog
-index 4548c1d..e5879eb 100644
---- a/ChangeLog
-+++ b/ChangeLog
-@@ -1,3 +1,10 @@
-+2014-04-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
-+
-+ * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c:
-+ Use correct inclusion method, allowing builds with >=2.5.3.
-+ * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:
-+ Likewise.
-+
- 2012-11-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
-
- PR classpath/55182
---- a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
-+++ b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
-@@ -42,8 +42,9 @@ exception statement from your version. */
- #include <pango/pango.h>
- #include <pango/pangoft2.h>
- #include <pango/pangofc-font.h>
--#include <freetype/ftglyph.h>
--#include <freetype/ftoutln.h>
-+#include <ft2build.h>
-+#include FT_GLYPH_H
-+#include FT_OUTLINE_H
- #include "jcl.h"
- #include "gdkfont.h"
- #include "gnu_java_awt_peer_gtk_FreetypeGlyphVector.h"
-diff --git a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
-index 771b23e..cfd988c 100644
---- a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
-+++ b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
-@@ -39,10 +39,11 @@
- #include <pango/pango.h>
- #include <pango/pangoft2.h>
- #include <pango/pangofc-font.h>
--#include <freetype/ftglyph.h>
--#include <freetype/ftoutln.h>
--#include <freetype/fttypes.h>
--#include <freetype/tttables.h>
-+#include <ft2build.h>
-+#include FT_GLYPH_H
-+#include FT_OUTLINE_H
-+#include FT_TYPES_H
-+#include FT_TRUETYPE_TABLES_H
- #include "gdkfont.h"
- #include "gtkpeer.h"
- #include "gnu_java_awt_peer_gtk_GdkFontPeer.h"
diff --git a/dev-java/gnu-classpath/files/gjdoc_support.patch b/dev-java/gnu-classpath/files/gjdoc_support.patch
deleted file mode 100644
index 7573fe26..00000000
--- a/dev-java/gnu-classpath/files/gjdoc_support.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/m4/acinclude.m4 b/m4/acinclude.m4
-index 172f54a..e0d46cc 100644
---- a/m4/acinclude.m4
-+++ b/m4/acinclude.m4
-@@ -190,6 +190,8 @@ AC_DEFUN([CLASSPATH_WITH_GJDOC],
- case ${gjdoc_version} in
- 0.7.9) ;;
- 0.8*) ;;
-+ 0.9*) ;;
-+ 1*) ;;
- *) AC_MSG_ERROR([Building documentation requires GJDoc >= 0.7.9, ${gjdoc_version} found.]) ;;
- esac
- fi
diff --git a/dev-java/gnu-classpath/files/pr55182.patch b/dev-java/gnu-classpath/files/pr55182.patch
deleted file mode 100644
index 16b8b11b..00000000
--- a/dev-java/gnu-classpath/files/pr55182.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-commit c814d82e5a435f93150cd28b7cf0f9d600ff400d
-Author: Andrew John Hughes <gnu_andrew@member.fsf.org>
-Date: Fri Nov 2 18:08:52 2012 +0000
-
- PR55182: Fix build on RHEL6
-
- 2012-11-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
-
- PR classpath/55182
- * configure.ac:
- Lower required version to support autoconf
- on RHEL6. Make disabling Werror the default.
- If a Qt4-specific moc is detected, use it
- rather than the default.
- * doc/Makefile.am:
- Generate texi2dvi output in the build directory
- and explicitly specify POSIX locale to work around
- Debian bug 586134.
- (clean-local): Remove output from texi2dvi.
-
- Signed-off-by: Andrew Hughes <gnu_andrew@member.fsf.org>
-
-diff --git a/ChangeLog b/ChangeLog
-index 03acce8..a88ea4f 100644
---- a/ChangeLog
-+++ b/ChangeLog
-@@ -1,3 +1,17 @@
-+2012-11-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
-+
-+ PR classpath/55182
-+ * configure.ac:
-+ Lower required version to support autoconf
-+ on RHEL6. Make disabling Werror the default.
-+ If a Qt4-specific moc is detected, use it
-+ rather than the default.
-+ * doc/Makefile.am:
-+ Generate texi2dvi output in the build directory
-+ and explicitly specify POSIX locale to work around
-+ Debian bug 586134.
-+ (clean-local): Remove output from texi2dvi.
-+
- 2012-03-08 Andrew John Hughes <ahughes@redhat.com>
-
- * NEWS: Set correct release date.
-diff --git a/configure.ac b/configure.ac
-index bd48e84..b20a4bb 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -37,7 +37,7 @@ AC_SUBST(CLASSPATH_MODULE)
- CLASSPATH_CONVENIENCE="-no-undefined"
- AC_SUBST(CLASSPATH_CONVENIENCE)
-
--AC_PREREQ(2.65)
-+AC_PREREQ(2.63)
- AM_INIT_AUTOMAKE([1.9.0 gnu std-options tar-ustar -Wno-portability])
- AC_CONFIG_HEADERS([include/config.h])
- AC_PREFIX_DEFAULT(/usr/local/classpath)
-@@ -143,9 +143,9 @@ AC_ARG_ENABLE([Werror],
- [case "${enableval}" in
- yes) ENABLE_WERROR=yes ;;
- no) ENABLE_WERROR=no ;;
-- *) ENABLE_WERROR=default ;;
-+ *) ENABLE_WERROR=no ;;
- esac],
-- [ENABLE_WERROR=default])
-+ [ENABLE_WERROR=no])
-
- dnl -----------------------------------------------------------
- dnl Default AWT toolkit
-@@ -654,7 +654,11 @@ if test "x${COMPILE_JNI}" = xyes; then
- QT_CFLAGS="$QT_CFLAGS -I$EXTRA_QT_INCLUDE_DIR",
- AC_MSG_WARN([QWidget not found])))
- AC_CHECK_PROG(MOC, [moc], [moc])
-- AC_CHECK_PROG(MOC, [moc-qt4], [moc-qt4])
-+ AC_CHECK_PROG(MOC4, [moc-qt4], [moc-qt4])
-+ if test x"$MOC4" != x ; then
-+ AC_MSG_NOTICE([Using $MOC4 as moc])
-+ MOC=$MOC4;
-+ fi
- fi
- if test "x$HAVE_QT4" = "xno"; then
- AC_MSG_NOTICE([Looking for QT_CFLAGS and QT_LIBS without pkg-config])
-diff --git a/doc/Makefile.am b/doc/Makefile.am
-index 5ff03f0..eefbd3a 100644
---- a/doc/Makefile.am
-+++ b/doc/Makefile.am
-@@ -4,8 +4,9 @@ EXTRA_DIST = README.jaxp texi2pod.pl
-
- info_TEXINFOS = cp-hacking.texinfo cp-vmintegration.texinfo cp-tools.texinfo
-
-+# POSIX locale necessary to make grep work; see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586134
- .texinfo.dvi:
-- texi2dvi $<
-+ LC_ALL=POSIX texi2dvi --build-dir=$(builddir) -o $@ $<
-
- .dvi.ps:
- dvips -o $@ $<
-@@ -87,3 +88,5 @@ gjdoc.pod: $(srcdir)/cp-tools.texinfo
-
- CLEANFILES = $(TOOLS_MANFILES)
-
-+clean-local:
-+ -rm -rf *.t2d
diff --git a/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
deleted file mode 100644
index 5dacf8cb..00000000
--- a/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils java-pkg-2 multilib
-
-MY_P=${P/gnu-/}
-DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language"
-SRC_URI="mirror://gnu/classpath/${MY_P}.tar.gz"
-HOMEPAGE="https://www.gnu.org/software/classpath"
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk qt4 xml"
-REQUIRED_USE="doc? ( gjdoc )"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
- dssi? ( >=media-libs/dssi-0.9 )
- gconf? ( gnome-base/gconf:2= )
- gjdoc? ( >=dev-java/antlr-2.7.7-r7:0 )
- gmp? ( >=dev-libs/gmp-4.2.4:0= )
- gtk? (
- >=x11-libs/gtk+-2.8:2=
- dev-libs/glib:2=
- media-libs/freetype:2=
- >=x11-libs/cairo-1.1.9:=
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/pango
- )
- xml? ( >=dev-libs/libxml2-2.6.8:2= >=dev-libs/libxslt-1.1.11 )"
-
-# java-config >2.1.11 needed for ecj version globbing
-DEPEND="app-arch/zip
- dev-java/eclipse-ecj
- >=dev-java/java-config-2.1.11
- gtk? (
- x11-base/xorg-proto
- x11-libs/libXrender
- >=x11-libs/libXtst-1.1.0
- )
- >=virtual/jdk-1.5
- ${RDEPEND}"
-
-RDEPEND=">=virtual/jre-1.5
- ${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- # Adds support for building with the version of gjdoc in GNU Classpath
- epatch "${FILESDIR}/gjdoc_support.patch"
- # Fix a number of build issues, including turning Werror off by default
- epatch "${FILESDIR}/pr55182.patch"
- # Fix Gtk+ peer code to work with modern Freetype
- epatch "${FILESDIR}/freetype.patch"
- autoreconf
-}
-
-src_configure() {
- local ecj_pkg="eclipse-ecj"
-
- # We require ecj anyway, so force it to avoid problems with bad versions of javac
- export JAVAC="${EPREFIX}/usr/bin/ecj"
- export JAVA="${EPREFIX}/usr/bin/java"
- # build takes care of them itself, duplicate -source -target kills ecj
- export JAVACFLAGS="-nowarn"
- # build system is passing -J-Xmx768M which ecj however ignores
- # this will make the ecj launcher do it (seen case where default was not enough heap)
- export gjl_java_args="-Xmx768M"
-
- local myconf
- if use gjdoc; then
- local antlr=$(java-pkg_getjar antlr antlr.jar)
- myconf="--with-antlr-jar=${antlr}"
- fi
-
- if use doc; then
- # Avoid a cyclic dependency on gjdoc by building gjdoc before
- # the docs. First we need to trick configure. Hack alert!
- echo -e "#!/bin/sh\necho gjdoc 0.8" > tools/gjdoc.build || die
- chmod 755 tools/gjdoc.build || die
- fi
-
- # gstreamer-peer disabled as still requires 0.10 API
- ANTLR= econf \
- $(use_enable alsa) \
- $(use_enable debug ) \
- $(use_enable examples) \
- $(use_enable gconf gconf-peer) \
- $(use_enable gjdoc) \
- $(use_enable gmp) \
- $(use_enable gtk gtk-peer) \
- $(use_enable xml xmlj) \
- $(use_enable dssi ) \
- $(use_with doc gjdoc "${S}/tools/gjdoc.build") \
- --enable-jni \
- --disable-dependency-tracking \
- --disable-plugin \
- --disable-gstreamer-peer \
- --bindir="${EPREFIX}"/usr/libexec/${PN} \
- --includedir="${EPREFIX}"/usr/include/classpath \
- --with-ecj-jar=$(java-pkg_getjar --build-only ${ecj_pkg}-* ecj.jar) \
- ${myconf}
-}
-
-src_compile() {
- if use doc; then
- # Build gjdoc before the docs. We need to hack the real gjdoc
- # script to run from the build directory instead.
- sed -r "s:^(tools_dir=).*:\1${S}/tools:" tools/gjdoc > tools/gjdoc.build || die
- emake -C lib
- emake -C tools
- fi
-
- default
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS BUGS ChangeLog* HACKING NEWS README THANKYOU TODO
- java-pkg_regjar /usr/share/classpath/glibj.zip
- java-pkg_regjar /usr/share/classpath/tools.zip
-
- if use doc; then
- # Strangely the Makefile doesn't install these.
- insinto "/usr/${PN}-${SLOT}/share/classpath/api"
- doins -r doc/api/html/*
- fi
-}
diff --git a/dev-java/gnu-classpath/gnu-classpath-9999.ebuild b/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
deleted file mode 100644
index e4a8f250..00000000
--- a/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils git-r3 java-pkg-2 multilib
-
-DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language"
-EGIT_REPO_URI="https://git.savannah.gnu.org/git/classpath.git"
-HOMEPAGE="https://www.gnu.org/software/classpath"
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0"
-KEYWORDS=""
-
-IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk qt4 xml"
-REQUIRED_USE="doc? ( gjdoc )"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
- dssi? ( >=media-libs/dssi-0.9 )
- gconf? ( gnome-base/gconf:2= )
- gjdoc? ( >=dev-java/antlr-2.7.7-r7:0 )
- gmp? ( >=dev-libs/gmp-4.2.4:0= )
- gtk? (
- >=x11-libs/gtk+-2.8:2=
- dev-libs/glib:2=
- media-libs/freetype:2=
- >=x11-libs/cairo-1.1.9:=
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/pango
- )
- xml? ( >=dev-libs/libxml2-2.6.8:2= >=dev-libs/libxslt-1.1.11 )"
-
-# java-config >2.1.11 needed for ecj version globbing
-DEPEND="app-arch/zip
- dev-java/eclipse-ecj
- >=dev-java/java-config-2.1.11
- gtk? (
- x11-base/xorg-proto
- x11-libs/libXrender
- >=x11-libs/libXtst-1.1.0
- )
- >=virtual/jdk-1.5
- ${RDEPEND}"
-
-RDEPEND=">=virtual/jre-1.5
- ${RDEPEND}"
-
-src_prepare() {
- ./autogen.sh
-}
-
-src_configure() {
- local ecj_pkg="eclipse-ecj"
-
- # We require ecj anyway, so force it to avoid problems with bad versions of javac
- export JAVAC="${EPREFIX}/usr/bin/ecj"
- export JAVA="${EPREFIX}/usr/bin/java"
- # build takes care of them itself, duplicate -source -target kills ecj
- export JAVACFLAGS="-nowarn"
- # build system is passing -J-Xmx768M which ecj however ignores
- # this will make the ecj launcher do it (seen case where default was not enough heap)
- export gjl_java_args="-Xmx768M"
-
- local myconf
- if use gjdoc; then
- local antlr=$(java-pkg_getjar antlr antlr.jar)
- myconf="--with-antlr-jar=${antlr}"
- fi
-
- if use doc; then
- # Avoid a cyclic dependency on gjdoc by building gjdoc before
- # the docs. First we need to trick configure. Hack alert!
- echo -e "#!/bin/sh\necho gjdoc 0.8" > tools/gjdoc.build || die
- chmod 755 tools/gjdoc.build || die
- fi
-
- # gstreamer-peer disabled as still requires 0.10 API
- ANTLR= econf \
- $(use_enable alsa) \
- $(use_enable debug ) \
- $(use_enable examples) \
- $(use_enable gconf gconf-peer) \
- $(use_enable gjdoc) \
- $(use_enable gmp) \
- $(use_enable gtk gtk-peer) \
- $(use_enable xml xmlj) \
- $(use_enable dssi ) \
- $(use_with doc gjdoc "${S}/tools/gjdoc.build") \
- --enable-jni \
- --disable-dependency-tracking \
- --disable-plugin \
- --disable-gstreamer-peer \
- --bindir="${EPREFIX}"/usr/libexec/${PN} \
- --includedir="${EPREFIX}"/usr/include/classpath \
- --with-ecj-jar=$(java-pkg_getjar --build-only ${ecj_pkg}-* ecj.jar) \
- ${myconf}
-}
-
-src_compile() {
- if use doc; then
- # Build gjdoc before the docs. We need to hack the real gjdoc
- # script to run from the build directory instead.
- sed -r "s:^(tools_dir=).*:\1${S}/tools:" tools/gjdoc > tools/gjdoc.build || die
- emake -C lib
- emake -C tools
- fi
-
- default
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS BUGS ChangeLog* HACKING NEWS README THANKYOU TODO
- java-pkg_regjar /usr/share/classpath/glibj.zip
- java-pkg_regjar /usr/share/classpath/tools.zip
-
- if use doc; then
- # Strangely the Makefile doesn't install these.
- insinto "/usr/${PN}-${SLOT}/share/classpath/api"
- doins -r doc/api/html/*
- fi
-}
diff --git a/dev-java/gnu-classpath/metadata.xml b/dev-java/gnu-classpath/metadata.xml
deleted file mode 100644
index 6009e11f..00000000
--- a/dev-java/gnu-classpath/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <use>
- <flag name="alsa">Build with ALSA javax.sound.midi provider</flag>
- <flag name="dssi">Build with DSSI javax.sound.midi provider</flag>
- <flag name="gconf">Build with GConf preferences backend</flag>
- <flag name="gmp">Build with GMP backend for java.math.BigInteger</flag>
- <flag name="gjdoc">Build GJDoc, a documentation generator</flag>
- <flag name="gtk">Build with Gtk+ AWT peers</flag>
- <!--<flag name="gstreamer">Build with GStreamer javax.sound.sampler provider</flag>-->
- <flag name="qt4">Build with Qt4 AWT peers</flag>
- <flag name="xml">Build with native XML backend</flag>
- </use>
-</pkgmetadata>