README revision b45c2b86612fd10c2b08965bb99e66a3c0e43480
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinThe script buildaix.ksh will attempt to build a AIX installp fileset
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinout of a source tree for httpd.
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinREQUIREMENTS:
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinfileset bos.adt.insttools
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinRECOMMENDED:
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinToolbox filesets zlib and zlib-devel
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinToolbox fileset coreutils
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinTo build a package, make sure you are in the root of the source tree,
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinand run:
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinbuild/aix/buildaix.ksh
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin## coming - argument to leave the DESTDIR results for manual
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin## modifications to the template (to create seperate filesets)
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinAn AIX fileset named <PKG>.<NAME>.<version>.<architecture>.I will be
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrincreated in the build/aix directory. Also included is the .template file.
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinKNOWN issues:
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinon AIX libtool is known to have issues with the install command.
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinmany of these issues can be resolved by inserting the GNU install command
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinearlier in the PATH variable. Testing has shown that this may still
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinhave issues when installing to DESTDIR. To compensate for this
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinthe buildaix.ksh also does a "regular" make install before executing
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinthe make DESTDIR=$TEMPDIR install command
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrin
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinTODO
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinAdd Apache LICENSE to fileset and require acceptance
b45c2b86612fd10c2b08965bb99e66a3c0e43480minfrinAdd test for bos.adt.insttools at start of build script