We don't have the patches used to build the tomcat version we distribute, at least I can't interpret diffs of diffs.
Build an archetype that sets up a maven multimodule project to build tomcat.
Use a bash script to svn copy tomcat source into this structure
commit
apply patches
commit
build under our own groupId.
Work started in sandbox djencks/tomcat-archetype.
Note that tomcat jars distributed by tomcat have circular dependencies. So, combine catalina and coyote jars. Split out util for now.