I made the ad_page_contract and japanese patches available as tarballs
with the tcl files patched already, under a dir called tcl. On the top
level it has a README, etc.
I did it that way because I thought many people would have trouble
dealing with diffs. Since you will own the contrib code, you can
decide how to distribute it.