The following dependencies need to be installed in order to build the Inforama and Inforama Installer
- OpenOffice.org - on Ubuntu the package can be installed by executing command "sudo apt-get install openoffice.org"
- OpenOffice.org Office Bean - on Ubuntu the package can be installed by executing command "sudo apt-get install openoffice.org-officebean"
- IzPack - available at http://izpack.org
- Launch4j - available at http://launch4j.sourceforge.net
In order to build the Inforama, variables openoffice.lib and openoffice.lib2, which are configured in Ant's configuration files (e.g. DocumentEditor/build.properties) need to point to the Open Office installation folder.
On Ubuntu Linux the variables can be set as follows: openoffice.lib=/usr/lib/openoffice/basis-link/program/classes and openoffice.lib2=/usr/share/java/openoffice.
In order to build the Inforama Installer the locations of IzPack and Launch4j need to be specified in the Installer/build.properties file (e.g. izpack.dir=/usr/lib/IzPack and launch4j.dir=/usr/lib/launch4j). The installer can be started by executing java -jar install.jar in the Installer/dist folder.
In order to start the Inforama the run-oo2.sh (OpenOffice 2.x) or run-oo3.sh need to be amended to point to the correct OpenOffice installation folder. The default locations work for OpenOffice installed as Ubuntu package. Before starting Inforama the script files need to be make executable (e.g. chmod +x *.sh). Once this is done the Inforama can be started by executing run-oo3.sh or run-oo2.sh dependeing on the version of OpenOffice that is installed.