OpenOffice is equal to Microsoft Office in WIndows. If one want to do some type of customization in localization or add some kind of macro inbuilt, it needs to be rebuilt. Its current bug free source is available at the following link....
Download Sites
Source
ftp://ftp.linux.cz/pub/localization/OpenOffice.org/devel/build/Sources
Binaries
ftp://ftp.linux.cz/pub/localization/OpenOffice.org
The Steps to building openoffice are available at
http://tools.openoffice.org
The steps what I followed are in brief as follows:
Firstly I am building this in the debian system. For other OS the steps are given in the above specified link i.e tools.openoffice.org respectively.
1) Java version 1.4.2, Apache ant 1.6.5 are installed
2) Other dependent Libraries like libx, libxml, etc according to the requirement and dependency.
3) cd $SRV_DIR
Compile the source
./configure --with-jdk-home=$JAVA_HOME --with-ant-home=$ANT_HOME --with-system-nas
4) cd ..
tcsh
./bootstrap
source LinuxIntelEnv.Set
rehash
dmake
5) This build will take minimum 14 hours to complete the build if successfull.
6) Final openoffice debs will be in the $SRV_DIR/.....
You can also compile each and every module seperately. The steps will be updated here soon.