2011-02-14 SVN: new release
* Release: 0.0.32
2011-02-14 16:57 squinney@INF.ED.AC.UK
* LCFG-Build-PkgSpec.spec: Fixed build-requires for new
Email::Address and Email::Valid dependencies
2011-02-14 16:52 squinney@INF.ED.AC.UK
* Changes, lcfg.yml: LCFG-Build-PkgSpec release: 0.0.31
2011-02-14 16:45 squinney@INF.ED.AC.UK
* Build.PL.in, META.yml.in, Makefile.PL,
lib/LCFG/Build/PkgSpec.pm.in, t/06_pkgspec_cfg.t: Switched to
using Native Traits so we can drop the dependency on the
deprecated AttributeHelpers module. Switched the email address
list handling for the authors field to Email::Address &
Email::Valid (new deps)
2011-02-14 16:41 squinney@INF.ED.AC.UK
* Build.PL.in, MANIFEST, META.yml.in, Makefile.PL: Updated
dependency list, meta-data and build scripts
2011-02-14 15:55 squinney@INF.ED.AC.UK
* t/10_pkgspec_date.t: fixed date spec tests so they always work
2010-11-19 10:43 squinney@INF.ED.AC.UK
* Changes, lcfg.yml: LCFG-Build-PkgSpec release: 0.0.30
2010-11-19 10:43 squinney@INF.ED.AC.UK
* lcfg.yml, lib/LCFG/Build/PkgSpec.pm.in, t/10_pkgspec_date.t:
Fixed the date formatting so that it is DD/MM/YY and not the
American style of MM/DD/YY. Also added tests so this does not
happen again
2009-03-13 15:14 squinney@INF.ED.AC.UK
* Changes, lcfg.yml: LCFG-Build-PkgSpec release: 0.0.29
2009-03-13 14:53 squinney@INF.ED.AC.UK
* Build.PL.in, LCFG-Build-PkgSpec.spec, META.yml.in, Makefile.PL,
README, lib/LCFG/Build/PkgSpec.pm.in: Switched from Date::Format
to DateTime
2009-03-11 13:25 squinney@INF.ED.AC.UK
* bin/lcfg-cfg2meta.in, bin/lcfg-pkgcfg.in,
lib/LCFG/Build/PkgSpec.pm.in: Set svn:keywords on the
LCFG::Build::PkgSpec Perl modules and scripts
2009-03-09 16:43 squinney
* lcfg.yml: Removed hardwired version-control type from lcfg.yml to
allow future transfer to subversion
2009-03-09 12:44 squinney
* Changes, lcfg.yml: Release: 0.0.28
2009-03-09 12:44 squinney
* lcfg.yml, t/06_pkgspec_cfg.t: Updated tests in 06_pkgspec_cfg.t
to reflect the fact that we no longer hardwire the
version-control system type
2009-03-09 12:42 squinney
* Changes, lcfg.yml: Release: 0.0.27
2009-03-09 12:42 squinney
* lib/LCFG/Build/PkgSpec.pm.in: lib/LCFG/Build/PkgSpec.pm.in
(new_from_cfgmk): No longer hardwire the version-control system
type to be CVS when converting config.mk files
2008-11-12 14:26 squinney
* Changes, lcfg.yml: Release: 0.0.26
2008-11-12 14:26 squinney
* t/09_clone.t: Switched to using is_deeply() in 09_clone.t test.
The eq_or_diff() method in Test::Differences does not handle
comparing an integer with a string (e.g. 1 is considered to not
equal '1'. See http://rt.cpan.org/Public/Bug/Display.html?id=3029
2008-11-12 14:24 squinney
* lib/LCFG/Build/PkgSpec.pm.in: The schema is now explicitly an
integer.
2008-10-29 14:24 squinney
* Changes, lcfg.yml: Release: 0.0.25
2008-10-29 14:24 squinney
* lib/LCFG/Build/PkgSpec.pm.in: Fixed a small problem with parsing
the NAME field in a config.mk file
2008-09-12 14:28 squinney
* Changes, lcfg.yml: Release: 0.0.24
2008-09-12 14:28 squinney
* bin/lcfg-cfg2meta.in, bin/lcfg-pkgcfg.in: Switched file path
handling in lcfg-cfg2meta and lcfg-pkgcfg to using File::Spec
2008-09-10 13:59 squinney
* bin/lcfg-pkgcfg.in, lib/LCFG/Build/PkgSpec.pm.in: Small
documentation tweaks to get links to other modules automatically
generated
2008-09-09 14:30 squinney
* Changes, lcfg.yml: Release: 0.0.23
2008-09-09 14:29 squinney
* Build.PL.in, LCFG-Build-PkgSpec.spec, META.yml, META.yml.in,
Makefile.PL, README, bin/lcfg-cfg2meta.in, bin/lcfg-pkgcfg.in,
lcfg.yml, lib/LCFG/Build/PkgSpec.pm.in, t/04_pkgspec_badattr.t:
Support fields in config.mk which use the ling-continuation
backslash. Improved handling of attributes which can be either
strings or array-refs so that they get properly transformed into
array-refs. Removed the override of the new() method as it is no
longer required. Made the LCFG::Build::PkgSpec class immutable to
get a speed gain. Improved the README and other docs. Updated
various Moose dependencies to ensure the code works correctly
2008-07-23 10:56 squinney
* Changes, lcfg.yml: Release: 0.0.22
2008-07-23 10:56 squinney
* bin/lcfg-cfg2meta.in: If not specified search the current working
directory for the config.mk when using lcfg-cfg2meta
2008-07-01 14:37 squinney
* Changes, lcfg.yml: Release: 0.0.21
2008-07-01 14:36 squinney
* t/06_pkgspec_cfg.t: Updated the tests which go with the config.mk
parser
2008-07-01 14:32 squinney
* Changes, lcfg.yml: Release: 0.0.20
2008-07-01 14:32 squinney
* lib/LCFG/Build/PkgSpec.pm.in: When parsing a config.mk make the
default license GPLv2 to be redhat compatible, also removed the
specfile from the translate list and turned on the gencmake
option
2008-07-01 10:37 squinney
* Build.PL.in, Changes, lcfg.yml: Release: 0.0.19
2008-07-01 10:37 squinney
* LCFG-Build-PkgSpec.spec: Modified specfile to avoid installing
*.in files
2008-07-01 08:53 squinney
* Changes, lcfg.yml: Release: 0.0.18
2008-07-01 08:51 squinney
* LCFG-Build-PkgSpec.spec, lcfg.yml: Increased dependency on Moose
to 0.51 to get consistent error messages
2008-07-01 08:51 squinney
* Build.PL, Build.PL.in, bin/lcfg-cfg2meta, bin/lcfg-cfg2meta.in,
bin/lcfg-pkgcfg, bin/lcfg-pkgcfg.in, lib/LCFG/Build/PkgSpec.pm,
lib/LCFG/Build/PkgSpec.pm.in: Moved to *.in files for perl
libraries and executables
2008-07-01 08:34 squinney
* Build.PL, Changes, LCFG-Build-PkgSpec.spec, lcfg.yml,
lib/LCFG/Build/PkgSpec.pm, t/05_pkgspec_version.t: Release:
0.0.17
2008-06-05 14:04 squinney
* Changes, lcfg.yml: Release: 0.0.16
2008-06-05 14:03 squinney
* Build.PL, LCFG-Build-PkgSpec.spec, MANIFEST, META.yml,
Makefile.PL, README, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lcfg.yml, lib/LCFG/Build/PkgSpec.pm, t/09_clone.t: Added clone
method to LCFG::Build::PkgSpec and accompanying tests
2008-06-04 15:35 squinney
* perl-LCFG-Build-PkgSpec.spec: renamed
perl-LCFG-Build-PkgSpec.spec to LCFG-Build-PkgSpec.spec
2008-06-04 14:01 squinney
* META.yml, Makefile.PL, README: updated metadata files
2008-06-04 14:00 squinney
* Changes, lcfg.yml: Release: 0.0.15
2008-06-04 14:00 squinney
* Build.PL, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lib/LCFG/Build/PkgSpec.pm, perl-LCFG-Build-PkgSpec.spec: made
build info attribute lazy
2008-06-04 13:47 squinney
* META.yml, README: updated meta files
2008-06-04 13:47 squinney
* Build.PL, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lib/LCFG/Build/PkgSpec.pm, perl-LCFG-Build-PkgSpec.spec: updated
version string everywhere
2008-06-04 13:43 squinney
* Changes, lcfg.yml: Release: 0.0.14
2008-06-04 13:37 squinney
* lcfg.yml, lib/LCFG/Build/PkgSpec.pm: Added build info section
support for lcfg metadata file
2008-06-03 12:40 squinney
* Changes, lcfg.yml: Release: 0.0.13
2008-06-03 12:17 squinney
* Build.PL, META.yml, README, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lib/LCFG/Build/PkgSpec.pm, perl-LCFG-Build-PkgSpec.spec,
t/05_pkgspec_version.t: Added dev_version and update_release
methods
2008-05-28 11:29 squinney
* Changes, lcfg.yml: Release: 0.0.12
2008-05-28 11:27 squinney
* Build.PL, META.yml, Makefile.PL, README, bin/lcfg-cfg2meta,
bin/lcfg-pkgcfg, lib/LCFG/Build/PkgSpec.pm,
perl-LCFG-Build-PkgSpec.spec: *** empty log message ***
2008-05-28 11:24 squinney
* Build.PL, perl-LCFG-Build-PkgSpec.spec: Updated dependencies on
Moose and MooseX::AttributeHelpers
2008-05-28 11:17 squinney
* perl-LCFG-Build-PkgSpec.spec: updated specfile
2008-05-28 11:16 squinney
* Changes, lcfg.yml: Release: 0.0.11
2008-05-28 11:15 squinney
* Build.PL, META.yml, README, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lib/LCFG/Build/PkgSpec.pm, t/05_pkgspec_version.t: Renamed the
smallest part of the version from 'level' to 'micro'. Added
ability to query the individual parts of the version. Added an
attribute to store the metafile name which can be used as a
default when saving out the changed spec
2008-05-07 10:46 squinney
* Build.PL, META.yml, README, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lib/LCFG/Build/PkgSpec.pm, perl-LCFG-Build-PkgSpec.spec: version
is now 0.0.10
2008-05-07 10:45 squinney
* Changes, lcfg.yml: Release: 0.0.10
2008-05-07 10:45 squinney
* Build.PL, META.yml, README, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lcfg.yml, lib/LCFG/Build/PkgSpec.pm,
perl-LCFG-Build-PkgSpec.spec, t/02_pkgspec_basic.t: Added new
tarname() method and associated tests and docs
2008-04-30 14:29 squinney
* Build.PL, META.yml, README, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lcfg.yml, lib/LCFG/Build/PkgSpec.pm,
perl-LCFG-Build-PkgSpec.spec, t/02_pkgspec_basic.t,
t/03_pkgspec_from_file.t, t/06_pkgspec_cfg.t: Added fullname
method
2008-03-06 09:45 squinney
* Build.PL, Changes, META.yml, README, bin/lcfg-cfg2meta,
bin/lcfg-pkgcfg, lcfg.yml, lib/LCFG/Build/PkgSpec.pm,
perl-LCFG-Build-PkgSpec.spec: Release: 0.0.7
2008-03-06 09:40 squinney
* lib/LCFG/Build/PkgSpec.pm, t/05_pkgspec_version.t: Added support
for dev versions
2008-03-04 10:06 squinney
* Changes, lcfg.yml: Release: 0.0.6
2008-03-04 10:06 squinney
* Build.PL, META.yml, README, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg,
lib/LCFG/Build/PkgSpec.pm, perl-LCFG-Build-PkgSpec.spec: Added
support for setting a list of files to translate @FOO@ macros
2008-03-03 12:09 squinney
* Changes, lcfg.yml: Release: 0.0.5
2008-03-03 12:08 squinney
* Build.PL, META.yml, Makefile.PL, README, bin/lcfg-cfg2meta,
bin/lcfg-pkgcfg, lib/LCFG/Build/PkgSpec.pm,
perl-LCFG-Build-PkgSpec.spec: new release number
2008-03-03 12:02 squinney
* lib/LCFG/Build/PkgSpec.pm, t/04_pkgspec_badattr.t: Improved error
message when creating a new pkgspec object and a required
parameter is missing
2008-03-03 11:57 squinney
* Build.PL, META.yml, Makefile.PL, lib/LCFG/Build/PkgSpec.pm,
t/05_pkgspec_version.t: Minimum version for Moose is now 0.38.
This allows the setting of the release field as either undef or a
validated string through the Maybe[] type syntax. Various tests
were also updated as the error strings had changed slightly.
2008-02-28 12:09 squinney
* Changes, lcfg.yml: Release: 0.0.4
2008-02-28 12:08 squinney
* Build.PL, META.yml, README, bin/lcfg-pkgcfg, lcfg.yml,
lib/LCFG/Build/PkgSpec.pm, perl-LCFG-Build-PkgSpec.spec: Updated
version
2008-02-28 12:08 squinney
* bin/lcfg-cfg2meta: Added new --set, --skeleton options to
lcfg-pkgcfg. Also added the ability to clone metadata files.
2008-02-20 14:03 squinney
* Changes, lcfg.yml: Release: 0.0.3
2008-02-20 14:02 squinney
* MANIFEST, META.yml, Makefile.PL, README, bin/lcfg-cfg2meta,
bin/lcfg-pkgcfg, lib/LCFG/Build/PkgSpec.pm,
perl-LCFG-Build-PkgSpec.spec: Set version to 0.0.3
2008-02-20 14:02 squinney
* Build.PL: Added dependency on Date::Format
2008-02-20 13:52 squinney
* Changes, lcfg.yml, perl-LCFG-Build-PkgSpec.spec: Release: 0.0.2
2008-02-20 13:51 squinney
* lcfg.yml: Added version control information to lcfg.yml
2008-02-20 13:49 squinney
* t/03_pkgspec_from_file.t, t/05_pkgspec_version.t,
t/06_pkgspec_cfg.t, t/08_pkgspec_cfg2.t, t/expected.yml,
t/lcfg.yml: updated tests to deal with the new date attribute
handling
2008-02-20 13:47 squinney
* lib/LCFG/Build/PkgSpec.pm: Improved date handling, it now
defaults to 'DD/MM/YY HH:MM:SS'. Added update_date() method and
made the update_major, update_minor and update_level methods use
it
2008-02-20 13:45 squinney
* Changes: Added Changes file
2008-02-19 16:58 squinney
* lcfg.yml: Added lcfg.yml
2008-02-19 16:38 squinney
* Build.PL, MANIFEST, MANIFEST.SKIP, META.yml, Makefile.PL, README,
bin, bin/lcfg-cfg2meta, bin/lcfg-pkgcfg, lib, lib/LCFG,
lib/LCFG/Build, lib/LCFG/Build/PkgSpec.pm,
perl-LCFG-Build-PkgSpec.spec, t, t/01_load.t,
t/02_pkgspec_basic.t, t/03_pkgspec_from_file.t,
t/04_pkgspec_badattr.t, t/05_pkgspec_version.t,
t/06_pkgspec_cfg.t, t/07_pkgspec_savemeta.t, t/08_pkgspec_cfg2.t,
t/config.mk, t/config2.mk, t/expected.yml, t/lcfg.yml: First
release of LCFG::Build::PkgSpec
2008-02-19 16:38
* .: Standard project directories initialized by cvs2svn.