On Mer 23 mars 2005 1:18, Anthony Green a écrit : > On Tue, 2005-03-22 at 18:58 -0500, Andrew Overholt wrote: >> This was my motivation. Eclipse includes lots of things own as jars >> that >> don't get rebuilt during the build procedure. jsch is one of them. >> jzlib >> was necessary as a dependency of jsch. lucene is next on my list. Now >> we >> can symlink out of the Eclipse build and runtime directories to jars we >> have on the system (and that we built ourselves). > > I think we should do a round of this with OO.o as well. It ships with a > number of jars which should really be their own packages (and are > currently JPackaged). hsqldb and rhino are two good examples. > > This serves two purposes: exposing more functionality to users and > removing duplication. (There are probably a dozen SRPMS in FC that > include their own private copy of berkeley db. This is something can > try to avoid with all the new java bits.) Another jar that is widely reused but pretty difficult to package separately is the ldap access jar bundled with mozilla (aka ldapsdk) Right now I think we ship a prebuild jar in a separate rpm, because you can't even built it from sources without pulling out a large part of the moz C++ tree too (I know several packagers gave up on it after trying to do something with moz's standalone source dump) Now that Fedora has some form of java support built-in it's probably time to build it with mozilla in a mozilla-something rpm that obsoletes the standalone package we have. Regards, -- Nicolas Mailhot