Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70557 - java-gnome 2.8.2 meta package; new ebuilds and tracker bug
Summary: java-gnome 2.8.2 meta package; new ebuilds and tracker bug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 70559 70560 70561 70562
Blocks:
  Show dependency tree
 
Reported: 2004-11-09 03:07 UTC by Andrew Cowie
Modified: 2004-12-04 05:43 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Cowie 2004-11-09 03:07:11 UTC
New ebuilds for java-gnome 2.8.2. Bug raised per request from karltk.

There are now 4 (and counting) individual libraries that have been spliced out of java-gnome. This bug will act as a tracker and depends on bugs for each of them (also by request from karltk).

Ebuilds available at http://www.operationaldynamics.com/reference/software/gentoo/ until they make it into Portage

AfC
Comment 1 Andrew Cowie 2004-11-09 18:13:39 UTC
I updated the java-gnome ebuild to generate JavaDoc for the whole suite. [The JavaDoc generation is a total disaster zone in the upstream sources at the moment, so I externalized it. It probably needs some touching up]

I'm generating JavaDoc for all the libraries at once because, frankly, if you care it is because you are trying to write code and the libraries are all inter-related.

Someone who is a JavaDoc ninja can adjust this later if they really really want to.

AfC
Comment 2 Cookie 2004-11-11 01:23:19 UTC
My first attempt to install this failed somewhere in the javagtk install. The solution was to emerge gcc with gcj support and then emerge java-gnome. This resulted in a sucessfull build.
Comment 3 Duarte Loreto 2004-11-15 15:14:37 UTC
After placing the ebuilds on my portage overlay, it compiled perfectly and after setting on my compile.sh and run.sh scripts the needed vars (CLASSPATH and Djava.library.path) I was able to run the pet project I was using to test the bindings.

I've got a fully ~x86 system (some consider me an idiot for this) with gcc-3.4.3 (gcj enabled) and was using the sun-jdk-1.4.2_06.

I didn't check the javadocs. Can't find them. This must be because I was using ebuilds that were made prior to the "Comment #1".

Having updated ebuilds for these official bindings seems important not only to respect the GNOME bindings definition but also to help support the development of new software based on them.

My opinion is a big thumbs up for Andrew for tackling this! Others may consider important to test the ebuilds with a free JVM though.

Thanks for all the devs effort on making Gentoo support java related stuff!
Comment 4 MobileDude 2004-11-15 23:46:21 UTC
I too have successfully emerged java-gnome with your ebuilds.

I (idiot :-) am running a fully ~arch (~x86) machine with gcc 3.4.3, gcj and blackdown 1.4.2.

I did the emerge with USE="gcj doc" emerge ...  this seemed to work fine and generated the docs correctly to /usr/share/doc/java-gnome...

Thanks again for your work on this.
Comment 5 Andrew Cowie 2004-11-15 23:54:20 UTC
JavaDoc [should] show up if you use the USE flag "doc", ie,

`USE=doc emerge java-gnome`

I rev'd the package to -r1 to make sure it takes.

AfC

P.S. Idoits are good. They beta test things for everyone else :)
Comment 6 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-12-04 05:43:26 UTC
All dependencies checked in. This house is clean.