Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 93278
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Java team <java@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Robert Schuster <theBohemian@gmx.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gnu-classpath-0.15.ebuild cleaned-up ebuild for GNU Classpath text/plain Robert Schuster 2005-05-19 19:19 0000 1.81 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 93278 depends on: Show dependency tree
Bug 93278 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-05-19 19:18 0000
Hi.
I have taken a deeper look at GNU Classpath' ebuild and fixed a few things:

1)
Setting --prefix when calling econf is calling for trouble because econf already provides that argument and Classpath' configure script handles that rather oddly. Another reason is that Classpath is not installed in a single directory (as one may assume by reading "/usr/share/gnu-classpath").

2)
Officially Classpath cannot be built with a proprietary Java compiler. It support a bunch of free ones but only jikes is in portage AND works. GCJ would be possible too but I stepped on compilation problems with Gentoo's gcj (GCC) 3.3.5-20050130 (Gentoo Linux 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
(I am looking after this on Classpath' mailing list already.)

3)
Classpath can be built with support for cairo 0.3 (cairographics.org). I added a libcairo USE flag for this.

4)
I changed the econf call to use the nice $(use_enable) feature.

------- Comment #1 From Robert Schuster 2005-05-19 19:19:17 0000 -------
Created an attachment (id=59340) [details]
cleaned-up ebuild for GNU Classpath

------- Comment #2 From Jan Brinkmann (RETIRED) 2005-05-21 09:50:30 0000 -------
thanks a lot for the cleanup and for your effort! commited as -r1, only changed
the useflag name to cairo, as there are already some packages which make use of
one called 'cairo'. thanks again for supporting our development. fixed in cvs

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug