• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..10-Dec-201345

aixinfoH A D27-Feb-2012438

buildaix.kshH A D27-Feb-20123.5 KiB

mkinstallp.kshH A D27-Feb-20125.8 KiB

READMEH A D27-Feb-20121.7 KiB

README

1The script buildaix.ksh will attempt to build a AIX installp fileset
2out of a source tree for ASF project
3
4REQUIREMENTS:
5  Fileset                      Level  State  Type  Description (Uninstaller)
6  ----------------------------------------------------------------------------
7  bos.adt.insttools          5.3.7.2    C     F    Tool to Create installp
8                                                   Packages
9  Fileset                      Level  State  Type  Description (Uninstaller)
10  ----------------------------------------------------------------------------
11  rpm.rte                   3.0.5.41    C     F    RPM Package Manager
12
13Additional:
14Preferred: download zlib sources and copy zlib.h and zconf.h to /opt/include
15and, if configure cannot find them directly, add symbolic links from /usr/include to /opt/include
16
17To build a package, make sure you are in the root of the source tree,
18and run:
19
20build/aix/buildaix.ksh
21
22An AIX fileset named $PKG.$NAME.$ARCH.$VERSION.I will be
23created in the build/aix directory. the .template file created is also there.
24
25KNOWN issues:
26on AIX libtool is known to have issues with the install command.
27Some of these issues have been resolved by extracting the apr/apu utilities
28from the projects (i.e. NOT using the embedded version)
29In case of problems I recommend that you install the GNU 'install' program (part of coreutils)
30If make DESTDIR=$TEMPDIR install command continues to fail, try 'make install' and then run
31the buildaix.ksh command again
32
33TODO
34Add Copyright display/banner
35Add Apache LICENSE to fileset and require acceptance
36Add special instructions for TCB - to ignore /etc/* /var/httpd/htdocs/*
37Add _config_i scripts to setup autostart
38Add _pre_i scripts to verify pre-requisites, required users/groups, etc.
39