Changelog for autopkg --------------------- Version 0.8.9 March 26, 2005 disabled program due to inability to create proper packages updated log file name matching to new system stop changing - to _ in the 'name' portion of the package filename Version 0.8.8 October 24, 2004 uses Archive::Tar version 1.10 added some distcc support, with two new variables: $opt_jobs defaulting to '-j2', and $def_cc which will be 'CC=distcc' if $ENV{DISTCC_HOSTS} is defined sub preserve_config will accept filenames beginning with $PKGDIR Version 0.8.7 June 24, 2004 change package name match to allow build identifiers with non-digits stop stripping static libraries: --strip-unneeded sometimes strips needed added $OPTIONS{ZIPDIRS} %DIROWNER now properly affects directory ownership Version 0.8.6 June 14, 2004 changed default x86 arch to i486 added $ID/-i/--id for package name include only most recent rules in distribution Version 0.8.5 March 9, 2004 fixed broken sample.autopkgrc fixed a precedence warning about & Version 0.8.4 December 18, 2003 fixed bugs in installwatch logfile usage fixed some rules files that install Perl modules (Perl 5.8.0's MakeMaker is substantially different from previous versions) work around odd relocations of perllocal.pod added check_perl_module() perllocal.pod handling updates added -b/--build option noted that Archive::Tar version 0.22 is required Version 0.8.3 July 17, 2002 added sub preserve_config added variables $vermajor, $verminor, $verpatchlevel added perllocal.pod handling added -N/--nopause option added --iw option to use installwatch log files changed apply_patches() to use compressed patches Version 0.8.2 July 5, 2002 added function "addsource" changed usage of existing doinst.sh script such that if there's no token for the placement of the shell code that creates symlinks, it will be inserted at the beginning of the file. sort filenames in the output tarball added hash %DIROWNERS cause combinepkgs() to retain special file ownerships added hash %SUBS, and substitutions in descriptions added utility "pkginfo" as an extra goodie changed the tarball's directory naming and inclusion so they'll install properly in Slackware 8.1 Version 0.8.1 June 16, 2002 fix stowfile behavior when asked to create a file with mode 000 use Cwd 'abs_path' instead of realpath for compatibility with perl 5.004 add handling of zipped sources Version 0.8 March 19, 2002 added function getconfig made pkgdiff utility examine installed packages as well added slack-desc handling added $PKGFORMAT, $ARCH, and $BUILD for the package's filename Version 0.7.1 November 30, 2001 fixed parsing of group ids which might be space-separated lists of numbers fixed inclusion of symbolic links in tarball don't require ~/.autopkgrc added apply_patches function Version 0.7 August 7, 2001 make build process pause for failures by signal as well don't abort build if shellcmd is passed no purpose changed doinst.sh symlinks token to @SYMLINKS@ added handy sub docfiles() Version 0.1.4 July 30, 2001 added $SOURCES directory setting fixed documentation header to =pod (was =cut) fixed --combine input filename checker ignores 'src' Version 0.1.3 June 27, 2001 input filename regex changed to include trailing - in version stripping changed to use --strip-unneeded added --combine Version 0.1.2 May 24, 2001 ziptree() fixes single-level symlinks broken as a result of compressing streamlined the tarring-up code Version 0.1.1 March 26, 2001 Pauses before wiping out temporary directories after a failure. mkdirs() doesn't choke if a directory already exists. fixed tarring up of symbolic links doesn't choke if the install directory already exists. changed INSTSCRIPT option to SCRIPTLINKS, as the name was misleading will add symlink code to a custom doinst.sh script if desired proper error reporting when the rules file has a compile error added some version support made stowfile() accept an optional mode parameter added -d, --destdir option fixed copyfiles() bug when file subdir specified added ziptree() stop symbolstrip() from trying to follow symlinks Version 0.1 December 18, 2000 First release.