2010-03-02 SVN: new release * Release: 1.0.30 2010-03-02 Chris Cooke lcfg.yml: removed Fedora3 from platforms lcfg.yml: removed Fedora5 from platforms lcfg.yml: removed Fedora6 from platforms lcfg.yml: removed Solaris9 from platforms lcfg.yml: added Fedora12 to platforms 2009-05-12 SVN: new release * Release: 1.0.29 2009-05-12 Stephen Quinney * LCFG-PkgTools-Perl.spec (Requires): Added explicit dependency on Class::Accessor::Fast 2009-03-04 CVS: new release * Release: 1.0.28 2009-03-04 Stephen Quinney * Changed the project name and CVS directory to avoid a clash with lcfg-pkgtools on case-insensitive filesystems. 2008-09-30 CVS: new release * Release: 1.0.27 2008-09-30 Stephen Quinney * Converted to Module::Build. * Added MANIFEST and META.yml 2008-09-30 Stephen Quinney * bin/qxpack.cin: Now prints a message to stdout when no matches are found for a package name. Also now exit with an error code when a package is not found. 2008-08-18 CVS: new release * Release: 1.0.26 2008-07-10 CVS: new release * Release: 1.0.25 2008-07-10 CVS: new release * Release: 1.0.24 2008-07-10 Stephen Quinney * Switched to using the new LCFG build tools 2008-07-09 CVS: new release * Release: 1.0.23 2008-07-09 Stephen Quinney * lib/LCFG/PkgList/RPM.pm (locate): Added support for a compatibility mode in which the code will also look for noarch packages if the package is not immediately found. 2008-07-08 CVS: new release * Release: 1.0.22 2008-07-08 Stephen Quinney * lib/LCFG/PkgList.pm.cin: The category information should not be reset after parsing each line of a package list file. 2008-06-11 CVS: new release * Release: 1.0.21 2008-06-11 Stephen Quinney * lib/LCFG/PkgSpec.pm.cin - Added an optional OO interface to the hash-ref which represents the fields in an LCFG package specification. * lib/LCFG/PkgTools.pm.cin - Added documentation * t/01_pkgtools.t, t/02_pkgspec.t, t/03_parse_to_obj.t - Added a suite of tests to give full code coverage for LCFG::PkgSpec and LCFG::PkgTools. 2008-01-18 CVS: new release * Release: 1.0.20 2008-01-18 Stephen Quinney * lib/LCFG/PkgList.pm.cin: Fixed problem with meta information variables not being reset for each package entry. 2007-10-30 CVS: new release * Release: 1.0.19 2007-10-30 Stephen Quinney * qxpack.cin: Corrected missing newline on output 2007-10-04 CVS: new release * Release: 1.0.18 2007-10-04 Stephen Quinney * qxpack.cin: Corrected usage of wrong variable name 2007-10-02 CVS: new release * Release: 1.0.17 2007-10-02 Stephen Quinney * lib/LCFG/PkgList.pm.cin, lib/LCFG/PkgList/Solaris.pm: Added get_package_name() method for building up the package name from its various parts. * lib/LCFG/PkgList.pm.cin: Added merge() method for merging two package lists. * qxpack.cin: Used get_package_name() method. 2007-09-12 CVS: new release * Release: 1.0.16 2007-09-12 Stephen Quinney * lib/LCFG/PkgList.pm.cin, lib/LCFG/PkgList/Solaris.pm: Most work now done to support solaris 2007-09-06 CVS: new release * Release: 1.0.15 2007-09-06 Stephen Quinney * lib/LCFG/PkgList.pm.cin: Added remove_unlocated() method which can be used to weed out packages not located by the fetch_locations() method. 2007-09-04 CVS: new release * Release: 1.0.14 2007-09-04 Stephen Quinney * qxpack.cin: Only show the context in the verbose output if it has a value, makes the output the same as the old script. 2007-09-04 CVS: new release * Release: 1.0.13 2007-09-04 CVS: new release * Release: 1.0.12 2007-09-04 Stephen Quinney * lib/LCFG/PkgList.pm.cin: Tidied code, added various logging methods 2007-09-03 Stephen Quinney * lib/LCFG/PkgList.pm.cin: Tidied up and Merged two subroutines which had no need to be separate. * lib/LCFG/PkgList/RPM.pm, lib/LCFG/PkgList/Solaris.pm: parse_pkgfilename() now returns 'vra' as well. 2007-09-03 CVS: new release * Release: 1.0.11 2007-09-03 Stephen Quinney * qxpack.cin: Improved handling of commandline options 2007-08-29 CVS: new release * Release: 1.0.10 2007-08-29 Stephen Quinney * specfile: Fixed for x86_64 platforms * qxpack: do not preprocess package lists as they are already done * Makefile, Makefile.PL.cin: Now install qxpack 2007-08-28 CVS: new release * Release: 1.0.9 2007-08-28 17:59 squinney * Additions to qxpack and some small fixes to the PkgTools XS layer 2007-08-28 16:58 squinney * Release: 1.0.8 2007-08-28 16:58 squinney * config.mk: Added back missing macros * qxpack.cin: Added new version of qxpack 2007-08-28 14:24 squinney * Release: 1.0.7 2007-08-28 14:22 squinney * PkgTools.xs: Fixed setting of CONTEXT in output hash 2007-08-28 14:17 squinney * Release: 1.0.6 2007-08-28 14:16 squinney * specfile: Remove *.cin files which get included by the perl build system * lib/LCFG/PkgList.pm, lib/LCFG/PkgTools.pm: Switched to *.cin pre-processed versions so we can set the $VERSION 2007-08-28 14:04 squinney * Release: 1.0.5 2007-08-28 14:04 squinney * fixed specfile 2007-08-28 14:03 squinney * Release: 1.0.4 2007-08-28 14:03 squinney * fixed makefile 2007-08-28 13:55 squinney * Release: 1.0.3 2007-08-28 13:55 squinney * Added perl interface to the parse_rpm_filename in lcfg-pkgtools 2007-08-28 13:44 squinney * Release: 1.0.2 2007-08-28 13:44 squinney * Makefile.PL.cin: Fixed missing LIBS directive * PkgTools.xs: fixed header inclusion 2007-08-28 13:35 squinney * Release: 1.0.1 2007-08-28 13:35 squinney * split out the perl stuff from lcfg-pkgtools