Software::Packager::Aix
use Software::Packager; my $packager = new Software::Packager('aix');
This module is used to create software packages in a format suitable for installation with installp. The procedure is baised heaverly on the lppbuild version 2.1 scripts. It creates AIX 4.1 and higher packages only.
The method overrides the add_item method of Software::Packager to use Software::Packager::Object::Aix. See Software::Packager for more details on this method.
This method finds the type of LPP we are building. If all components are under /usr/share then the part is a SHARE package. If all components are under /usr then the part is a USER package. If components are under any other directory then the part is a ROOT+USER package. ROOT only parts are not permitted. SHARE + ROOT and or USER parts are not permitted. Returns the LPP code for the part type on success and undef if there are errors. a USER part will return U a ROOT+USER part will return B a SHARE part will return H
This method sets up the temporary build structure.
This method cleans up after us.
This method is used to check the format of the version and returns true, if there are any problems then it returns undef; This method overrides Software::Packager::_check_version Test that the format is digits and periods anything else is a no good. The first and second numbers must have 1 or 2 digits The rest can have 1 to 4 digits.
Software::Packager
Bernard Davison <rbdavison@cpan.org>
http://bernard.gondwana.com.au
Copyright (c) 2001 Gondwanatech. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Software::Packager::Aix, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Software::Packager::Aix
CPAN shell
perl -MCPAN -e shell install Software::Packager::Aix
For more information on module installation, please visit the detailed CPAN module installation guide.