I've updated the dependencies page with the latest status of the RPMs.
https://fedorahosted.org/candlepin/wiki/Dependencies
The One's that I am building are at the bottom under MySpecs. They are
all checked into a huge ugly project on github:
http://github.com/admiyo/MySpecs
There are a couple there that can be removed: aopalliance is covered
by JPackage, I think, and the asm3 is covered by objectweb-asm.
Once I get all of them built, the real fun starts: trying to make this
whole thing work together.
One quick check I plan on doing is gathering the jars from these files,
and comparing to a list of the files composed in the jars inside of
candlepin/WEB_INF/lib. I know that some of the test classes aren't
there, as some projects use som rfairly archaic tools for testing, like
Acme.Serve.Serve. Yes, that is a fully qualified java class name.
There have been a few additional deps that have been added in order to
build some of these.
Let me state for the record that Java not having Header files is a
bigger pain than I ever realized.
Of the ones I have left: teh two rest-easy ones should be easy to
medium, as I think I've gotten most of the resteasy deps knowcked out.
jta Is probably pretty easy, as I have the sources for it. I haven't
looked at the The Jackson jars at all.
I did a quick stab at Hibernate-tools this morning. Lots of Binary
dependencies. It is probably going to be the worst one.