Sources for Redistributed Binaries, Primarily MRJ

I am packaging the 0013.2 release for Gentoo Linux, a source-based distro (primarily for intent of my own use on that platform, but also to give back to the community). In source-based distros, all dependencies must be available in source form, to be compiled at install time on the user's computer, or referenced to a stable system version already installed.

In this effort, I notice that there are a number of binary dependencies that are being distributed with the arduino software, either in the binary releases or in SVN, whether in jar or so or dll format, that do not have accompanying source or even a reference to the authoritative originator (some of which are therefore in violation of their licenses, yikes). These include:- librxtxSerial.so and RXTXcomm.jar (from the rxtx project at http://rxtx.org/, LGPL)- antlr.jar (from http://www.antlr2.org/, ANTLR license)- oro.jar (from the Apache foundation, Apache license)- mrj.jar (the Apple Mac Runtime for Java, no longer supported, apparently, or at the least, I haven't found its source dist website page)The only one truly holding me up is MRJ. My ebuild references stable versions of all of the other dependencies. But for MRJ, I am having a bear of a time finding sources to build it. The Gentoo maintainers don't accept ebuilds that provide only binaries instead of source for direct code or dependencies, so I must. So, I ask, where is the authoritative source for that package? My googling skills are okay but I haven't found it yet. Apple seems to have given up on it, in favor of what I do not know.

I also think the arduino project would do well to put the rxtx sources (and all others, frankly) in SVN, since that package is LGPL and it could possibly come back later for unpleasant haunting. But that's just a strong suggestion, as I have no reason (nor standing of which I know) to bring legal action, and wouldn't unless it was a true impediment to me.

Really, I just need the MRJ source java files most urgently. Please advise from whence they come.

Best regards,
Razzle

I got them from Processing. Not sure where they got them from.