The FreeHEP libraries are a dependency of cytoscape (bug 215877) and seem to be a nice package to have in the tree.
NB: They use Maven as a build system.
List of bundled freehep jars:
I have a package (sdedit) also needing freehep and having it bundled. Before writing an ebuild for this package, it would be great to have a FreeHEP ebuild.
Here are the freehep-jars needed additionally to ones listed above:
I'm not sure if I'll have the willpower to get this package done, because its dependencies are such a pain to pull in. But I'm attaching some results I've had so far, using the java-mvn-src eclass. The ebuilds are all the same so far, I attach a list of their names and the text of one of them. I also scanned all dependencies and mapped internal dependencies, but external deps need a lot of manual work to specify.
Created attachment 177542 [details]
Created attachment 177543 [details]
Created attachment 177545 [details]
Created attachment 177547 [details]
p.s. the java-mvn-src eclass is in the java-experimental overlay.
(In reply to comment #6)
> Created an attachment (id=177545) 
Upstream already has helpful pages reporting dependencies (built by maven) See http://java.freehep.org/freehep-io/dependencies.html as an example for freehep-io
Created attachment 177608 [details]
a better bastardized way to scan maven dependencies
Created attachment 177610 [details]
Upstream's repository is horrible and their dependency matrix is broken. I've made ebuilds for the packages that cytoscape depends on, and might do the extras for sdedit shortly. If someone needs more packages from this project, please fix the dependencies yourself.
Created attachment 177912 [details]
Created attachment 177913 [details]
(In reply to comment #12)
> Upstream's repository is horrible and their dependency matrix is broken. I've
> made ebuilds for the packages that cytoscape depends on, and might do the
> extras for sdedit shortly. If someone needs more packages from this project,
> please fix the dependencies yourself.
Thank you for the effort.
Created attachment 177972 [details]
I've commited these to java-experimental:
Check the freehep maven site (http://java.freehep.org/maven2) for packages that need work.
well, since java-experimental states "MOVED to gcj-overlay" and gcj-overlay does not contain this ... where ebuilds can be found? :)
They're still in java-experimental: http://overlays.gentoo.org/proj/java/browser/java-experimental/dev-java/
In main tree