Our current trunk 3rd party scripts have been tested to work with 1.3(.1) and 1.4.x. The scripts themselves, however, have not been successfully harmonized across all three versions.
Ok, committed this in 1.3.x as rev 12314, 1.4.x as rev 12315. Please check it over and make sure it's right this time so we can finally put this one to bed.
Added last missing file in 1.3.x for tesseract (rev. 12338). All three branches are now equal.