Starting with Wonder 6.0, spec files have been added to Wonder so that you can build RPM packages of the deployment tools (wotaskd, Monitor and the Apache module) for RedHat, CentOS and Amazon Linux. If you wish to build the RPMs yourself, this is how you do it:
First, you need to install (you can use WOInstaller.jar to do that) the core WebObjects frameworks on the Linux box since the RPMs will build the tools with the frameworks. You also need a copy of a JDK (1.6 or 1.7, OpenJDK should be fine if you don't wish to use the one from Oracle) and a copy of Ant (1.7 or later).
Install rpm-build on your RedHat, CentOS or Amazon Linux box:
sudo yum install rpm-build
With a regular user (NOT root!), create the directory hierarchy to build the RPMS:
mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS} echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros
Next step: you need to put the source code of Wonder into the SOURCES folder:
curl -L -o ~/rpmbuild/SOURCES/master https://github.com/wocommunity/wonder/archive/master.tar.gz
Download the three spec files:
wget https://raw.github.com/wocommunity/wonder/master/Utilities/Linux/RPMSpecs/wotaskd.spec wget https://raw.github.com/wocommunity/wonder/master/Utilities/Linux/RPMSpecs/womonitor.spec wget https://raw.github.com/wocommunity/wonder/master/Utilities/Linux/RPMSpecs/woadaptor_x86_64.spec
You are now ready to build the RPMs;
rpmbuild -ba wotaskd.spec rpmbuild -ba womonitor.spec rpmbuild -ba woadaptor_x86_64.spec
The RPMs will be located in ~/rpmbuild/RPMS/