Will attach patch.
Created attachment 77669 [details, diff] freeciv-modularx.patch
Hold back on this one, I think I made a mistake.
Created attachment 77675 [details, diff] freeciv-modularx.patch I think this makes more sense.
Changed in CVS... thanks for the patch...