Here's what a libgcj source RPM could look like (using FC5)...
This source RPM builds, so feel free to try it.
You'll see that the SOURCES directory contains a script called
libgcj-copy-source.sh. This script generates the libgcj source tarball
from portions of the prepped gcc sources.
Using a libgcj source RPM like this means we can easily add our own
patches, rebuild and deploy on a schedule that is independent from the
gcc update schedule.
I'm going to have sporadic email access for the next 10 days or so. I
just wanted to get this out for comment before I take off.