LCFG-Build-Tools

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

2019-02-28 16:50  squinney@INF.ED.AC.UK

	* templates/build.cmake.tt: Altered the behaviour of pod_strip so
	  that it removes empty output files generated with podselect when
	  the input file does not contain any POD. Also modified
	  lcfg_add_perl_module to not attempt to install pod/man files if
	  pod_strip did not create a file

2019-02-28 10:04  squinney@INF.ED.AC.UK

	* lib/LCFG/Build/Tool/CheckMacros.pm.in: Included LCFG_PERL_VERSION
	  in list of standard macros

2019-02-18 09:35  squinney@INF.ED.AC.UK

	* Changes, debian/changelog, lcfg.yml: LCFG-Build-Tools release:
	  0.9.20

2019-02-18 09:34  squinney@INF.ED.AC.UK

	* Makefile.PL: Fixed missing comma in prereq list of packages,

Changes  view on Meta::CPAN

	* META.json.in, META.yml.in, lcfg.yml: Tweaked metadata so that it
	  will be indexed on cpan

2015-11-12 10:13  squinney@INF.ED.AC.UK

	* Changes, lcfg.yml: LCFG-Build-Tools release: 0.6.2

2015-11-12 10:11  squinney@INF.ED.AC.UK

	* Build.PL.in, META.json.in, META.yml.in,
	  lib/LCFG/Build/Tool.pm.in, lib/LCFG/Build/Tool/CheckMacros.pm.in,
	  lib/LCFG/Build/Tool/DevOSXPkg.pm.in,
	  lib/LCFG/Build/Tool/DevPack.pm.in,
	  lib/LCFG/Build/Tool/DevRPM.pm.in,
	  lib/LCFG/Build/Tool/MajorVersion.pm.in,
	  lib/LCFG/Build/Tool/MicroVersion.pm.in,
	  lib/LCFG/Build/Tool/MinorVersion.pm.in,
	  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
	  lib/LCFG/Build/Tool/RPM.pm.in, lib/LCFG/Build/Tool/SRPM.pm.in,
	  lib/LCFG/Build/Tool/Submit.pm.in, lib/LCFG/Build/Tools.pm.in,
	  lib/LCFG/Build/Utils.pm.in, lib/LCFG/Build/Utils/OSXPkg.pm.in,

Changes  view on Meta::CPAN


	* LCFG-Build-Tools.spec, META.yml.in, Makefile.PL, lcfg.yml,
	  lib/LCFG/Build/Tool.pm.in: Converted the detection of the
	  revision control system to use the new auto_detect methods
	  provided by the LCFG::Build::VCS modules in version 0.2.0. This
	  should fix auto-detection for svn 1.7 and newer, see
	  https://bugs.lcfg.org/show_bug.cgi?id=685

2013-05-14 08:12  squinney@INF.ED.AC.UK

	* lib/LCFG/Build/Tool/CheckMacros.pm.in: Added new macros to the
	  basic list

2013-05-14 08:09  squinney@INF.ED.AC.UK

	* lcfg_config.yml: Added BOOTSTAMP and RELEASEFILE. This is
	  primarily for building the LCFG client but other things might
	  benefit as well

2012-05-18 17:03  squinney@INF.ED.AC.UK

Changes  view on Meta::CPAN


	* templates/lcfg.cmake.tt: Applied patch to fix MacOSX support, see
	  bug#304 for details

2011-11-09 12:47  squinney@INF.ED.AC.UK

	* Changes, lcfg.yml: LCFG-Build-Tools release: 0.2.1

2011-11-09 12:46  squinney@INF.ED.AC.UK

	* lcfg_config.yml, lib/LCFG/Build/Tool/CheckMacros.pm.in: Added
	  LCFGRUN which is a macro which refers to a directory where
	  component run files can be stored. Currently this is the same as
	  LCFGTMP for backwards-compatibility reasons

2011-03-03 20:36  squinney@INF.ED.AC.UK

	* Changes, lcfg.yml: LCFG-Build-Tools release: 0.2.0

2011-03-03 20:30  squinney@INF.ED.AC.UK

Changes  view on Meta::CPAN

	* Changes, lcfg.yml: LCFG-Build-Tools release: 0.0.58

2010-01-18 18:09  squinney@INF.ED.AC.UK

	* lib/LCFG/Build/Tools.pm.in: Use the new
	  'allow_any_unambiguous_abbrev' option in App::Cmd rather than our
	  hacky approach of overriding an internal method

2010-01-18 18:08  squinney@INF.ED.AC.UK

	* lib/LCFG/Build/Tool/CheckMacros.pm.in,
	  lib/LCFG/Build/Tool/DevOSXPkg.pm.in,
	  lib/LCFG/Build/Tool/DevPack.pm.in,
	  lib/LCFG/Build/Tool/DevRPM.pm.in,
	  lib/LCFG/Build/Tool/MajorVersion.pm.in,
	  lib/LCFG/Build/Tool/MicroVersion.pm.in,
	  lib/LCFG/Build/Tool/MinorVersion.pm.in,
	  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
	  lib/LCFG/Build/Tool/RPM.pm.in, lib/LCFG/Build/Tool/SRPM.pm.in:
	  The run() method is now named execute()

Changes  view on Meta::CPAN

2009-03-13 15:49  squinney@INF.ED.AC.UK

	* Build.PL.in, LCFG-Build-Tools.spec, META.yml.in, Makefile.PL,
	  README, lib/LCFG/Build/Tools.pm.in,
	  lib/LCFG/Build/Utils/RPM.pm.in: switched from Date::Format to
	  DateTime

2009-03-11 13:26  squinney@INF.ED.AC.UK

	* bin/lcfg-reltool.in, lib/LCFG/Build/Tool.pm.in,
	  lib/LCFG/Build/Tool/CheckMacros.pm.in,
	  lib/LCFG/Build/Tool/DevOSXPkg.pm.in,
	  lib/LCFG/Build/Tool/DevPack.pm.in,
	  lib/LCFG/Build/Tool/DevRPM.pm.in,
	  lib/LCFG/Build/Tool/MajorVersion.pm.in,
	  lib/LCFG/Build/Tool/MicroVersion.pm.in,
	  lib/LCFG/Build/Tool/MinorVersion.pm.in,
	  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
	  lib/LCFG/Build/Tool/RPM.pm.in, lib/LCFG/Build/Tool/SRPM.pm.in,
	  lib/LCFG/Build/Tools.pm.in, lib/LCFG/Build/Utils.pm.in,
	  lib/LCFG/Build/Utils/MacOSX.pm.in,

Changes  view on Meta::CPAN

	  lib/LCFG/Build/Tool/Release.pm.in, lib/LCFG/Build/Tools.pm.in,
	  t/01_load.t: Renamed LCFG::Build::Tool::Release as
	  LCFG::Build::Tool::MicroVersion

2008-10-08 13:41  squinney

	* Changes, lcfg.yml: Release: 0.0.40

2008-10-08 13:40  squinney

	* lib/LCFG/Build/Tool/CheckMacros.pm.in: Added a new
	  --fix_deprecated option to the CheckMacros tool to replace any
	  usage of deprecated macros in the scanned files with the modern
	  equivalent

2008-10-03 12:55  squinney

	* Changes, lcfg.yml: Release: 0.0.39

2008-10-03 12:54  squinney

	* lib/LCFG/Build/Tool/CheckMacros.pm.in, templates/build.cmake.tt:
	  Added a new CMake variable - LCFG_TMPLDIR which is the
	  component-specific template location. Also added a new CMake
	  macro - lcfg_add_template() to install template files into that
	  location

2008-10-03 12:53  squinney

	* templates/lcfg.cmake.tt: Fixed the setting of the OS_VERSION
	  CMake variable on Scientific Linux machines

2008-09-12 14:07  squinney

	* Changes, lcfg.yml: Release: 0.0.38

2008-09-12 14:05  squinney

	* Build.PL.in, LCFG-Build-Tools.spec, META.yml, META.yml.in,
	  Makefile.PL, lcfg.yml, lib/LCFG/Build/Tool.pm.in,
	  lib/LCFG/Build/Tool/CheckMacros.pm.in,
	  lib/LCFG/Build/Tool/DevOSXPkg.pm.in,
	  lib/LCFG/Build/Tool/DevPack.pm.in,
	  lib/LCFG/Build/Tool/DevRPM.pm.in,
	  lib/LCFG/Build/Tool/MajorVersion.pm.in,
	  lib/LCFG/Build/Tool/MinorVersion.pm.in,
	  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
	  lib/LCFG/Build/Tool/RPM.pm.in, lib/LCFG/Build/Tool/Release.pm.in,
	  lib/LCFG/Build/Tool/SRPM.pm.in, lib/LCFG/Build/Tools.pm.in,
	  lib/LCFG/Build/Utils.pm.in, lib/LCFG/Build/Utils/MacOSX.pm.in,
	  lib/LCFG/Build/Utils/RPM.pm.in: Lots of documentation
	  improvements. Various work on making the file and directory path
	  handling more platform-independent

2008-09-09 10:38  squinney

	* Changes, lcfg.yml: Release: 0.0.37

2008-09-09 10:38  squinney

	* lcfg.yml, lib/LCFG/Build/Tool.pm.in,
	  lib/LCFG/Build/Tool/CheckMacros.pm.in,
	  lib/LCFG/Build/Tool/DevOSXPkg.pm.in,
	  lib/LCFG/Build/Tool/DevPack.pm.in,
	  lib/LCFG/Build/Tool/DevRPM.pm.in,
	  lib/LCFG/Build/Tool/MajorVersion.pm.in,
	  lib/LCFG/Build/Tool/MinorVersion.pm.in,
	  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
	  lib/LCFG/Build/Tool/RPM.pm.in, lib/LCFG/Build/Tool/Release.pm.in,
	  lib/LCFG/Build/Tool/SRPM.pm.in, lib/LCFG/Build/Tools.pm.in: Use
	  make_immutable for each Moose class. According to the docs this
	  should provide a good speed-up in code loading

Changes  view on Meta::CPAN

	  methods to make it easier to test for existence and call without
	  a string eval

2008-09-08 13:24  squinney

	* Changes, lcfg.yml: Release: 0.0.35

2008-09-08 13:22  squinney

	* bin/lcfg-reltool.in, lib/LCFG/Build/Tool.pm.in,
	  lib/LCFG/Build/Tool/CheckMacros.pm.in,
	  lib/LCFG/Build/Tool/DevOSXPkg.pm.in,
	  lib/LCFG/Build/Tool/DevPack.pm.in,
	  lib/LCFG/Build/Tool/DevRPM.pm.in,
	  lib/LCFG/Build/Tool/MajorVersion.pm.in,
	  lib/LCFG/Build/Tool/MinorVersion.pm.in,
	  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
	  lib/LCFG/Build/Tool/RPM.pm.in, lib/LCFG/Build/Tool/Release.pm.in,
	  lib/LCFG/Build/Tool/SRPM.pm.in, lib/LCFG/Build/Tools.pm.in,
	  lib/LCFG/Build/Utils.pm.in, lib/LCFG/Build/Utils/MacOSX.pm.in,
	  lib/LCFG/Build/Utils/RPM.pm.in: Lots of documentation

Changes  view on Meta::CPAN

	  working if the group argument, which gets passed into the
	  --center option, was not specified

2008-08-07 12:05  squinney

	* Changes, lcfg.yml: Release: 0.0.32

2008-08-07 12:05  squinney

	* Build.PL.in, LCFG-Build-Tools.spec, MANIFEST, lcfg.yml,
	  lib/LCFG/Build/Tool.pm.in, lib/LCFG/Build/Tool/CheckMacros.pm.in,
	  lib/LCFG/Build/Tool/DevOSXPkg.pm.in,
	  lib/LCFG/Build/Tool/DevPack.pm.in,
	  lib/LCFG/Build/Tool/DevRPM.pm.in,
	  lib/LCFG/Build/Tool/MajorVersion.pm.in,
	  lib/LCFG/Build/Tool/MinorVersion.pm.in,
	  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
	  lib/LCFG/Build/Tool/RPM.pm.in, lib/LCFG/Build/Tool/Release.pm.in,
	  lib/LCFG/Build/Tool/SRPM.pm.in, lib/LCFG/Build/Tools.pm.in,
	  lib/LCFG/Build/Utils.pm.in, lib/LCFG/Build/Utils/MacOSX.pm.in,
	  lib/LCFG/Build/Utils/RPM.pm.in, t/02_macros.t, t/macros.tmpl,

Changes  view on Meta::CPAN

	  templates/Description.plist.tmpl, templates/Info.plist.tmpl:
	  Added basic MacOSX support, stubs for the ospkg and devospkg
	  command modules are now supplied

2008-08-05 14:29  squinney

	* Changes, lcfg.yml: Release: 0.0.29

2008-08-05 14:29  squinney

	* lib/LCFG/Build/Tool/CheckMacros.pm.in: Added a new checkmacros
	  command

2008-07-30 20:17  squinney

	* Changes, lcfg.yml: Release: 0.0.28

2008-07-30 20:16  squinney

	* lib/LCFG/Build/Tool/SRPM.pm.in: overrode sourceonly and deps
	  attributes from LCFG::Build::Tool::SRPM so they don't show up as

LCFG-Build-Tools.spec  view on Meta::CPAN

* Thu Feb 28 2019 16:50  squinney@INF.ED.AC.UK
- Changes, debian/changelog, lcfg.yml: LCFG-Build-Tools release: 0.9.21

* Thu Feb 28 2019 16:50  squinney@INF.ED.AC.UK
- templates/build.cmake.tt: Altered the behaviour of pod_strip so that it
  removes empty output files generated with podselect when the input file
  does not contain any POD. Also modified lcfg_add_perl_module to not
  attempt to install pod/man files if pod_strip did not create a file

* Thu Feb 28 2019 10:04  squinney@INF.ED.AC.UK
- lib/LCFG/Build/Tool/CheckMacros.pm.in: Included LCFG_PERL_VERSION in list
  of standard macros

* Mon Feb 18 2019 09:35  squinney@INF.ED.AC.UK
- Changes, debian/changelog, lcfg.yml: LCFG-Build-Tools release: 0.9.20

* Mon Feb 18 2019 09:34  squinney@INF.ED.AC.UK
- Makefile.PL: Fixed missing comma in prereq list of packages, closes:
  https://rt.cpan.org/Public/Bug/Display.html?id=128543

* Thu Jan 24 2019 10:50  squinney@INF.ED.AC.UK

LCFG-Build-Tools.spec  view on Meta::CPAN


* Sat Nov 14 2015 15:03  squinney@INF.ED.AC.UK
- META.json.in, META.yml.in, lcfg.yml: Tweaked metadata so that it will be
  indexed on cpan

* Thu Nov 12 2015 10:13  squinney@INF.ED.AC.UK
- Changes, lcfg.yml: LCFG-Build-Tools release: 0.6.2

* Thu Nov 12 2015 10:11  squinney@INF.ED.AC.UK
- Build.PL.in, META.json.in, META.yml.in, lib/LCFG/Build/Tool.pm.in,
  lib/LCFG/Build/Tool/CheckMacros.pm.in,
  lib/LCFG/Build/Tool/DevOSXPkg.pm.in, lib/LCFG/Build/Tool/DevPack.pm.in,
  lib/LCFG/Build/Tool/DevRPM.pm.in, lib/LCFG/Build/Tool/MajorVersion.pm.in,
  lib/LCFG/Build/Tool/MicroVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in, lib/LCFG/Build/Tool/OSXPkg.pm.in,
  lib/LCFG/Build/Tool/Pack.pm.in, lib/LCFG/Build/Tool/RPM.pm.in,
  lib/LCFG/Build/Tool/SRPM.pm.in, lib/LCFG/Build/Tool/Submit.pm.in,
  lib/LCFG/Build/Tools.pm.in, lib/LCFG/Build/Utils.pm.in,
  lib/LCFG/Build/Utils/OSXPkg.pm.in, lib/LCFG/Build/Utils/RPM.pm.in:
  Replaced LCFG_VERSION with LCFG_PERL_VERSION in perl modules to ensure
  the version string is always safe

LCFG-Build-Tools.spec  view on Meta::CPAN

- Changes, lcfg.yml: LCFG-Build-Tools release: 0.4.0

* Fri Oct 11 2013 12:53  squinney@INF.ED.AC.UK
- LCFG-Build-Tools.spec, META.yml.in, Makefile.PL, lcfg.yml,
  lib/LCFG/Build/Tool.pm.in: Converted the detection of the revision
  control system to use the new auto_detect methods provided by the
  LCFG::Build::VCS modules in version 0.2.0. This should fix auto-detection
  for svn 1.7 and newer, see https://bugs.lcfg.org/show_bug.cgi?id=685

* Tue May 14 2013 08:12  squinney@INF.ED.AC.UK
- lib/LCFG/Build/Tool/CheckMacros.pm.in: Added new macros to the basic list

* Tue May 14 2013 08:09  squinney@INF.ED.AC.UK
- lcfg_config.yml: Added BOOTSTAMP and RELEASEFILE. This is primarily for
  building the LCFG client but other things might benefit as well

* Fri May 18 2012 17:03  squinney@INF.ED.AC.UK
- Changes, lcfg.yml: LCFG-Build-Tools release: 0.3.1

* Fri May 18 2012 17:03  squinney@INF.ED.AC.UK
- Build.PL.in, LCFG-Build-Tools.spec, META.yml.in, Makefile.PL, README:

LCFG-Build-Tools.spec  view on Meta::CPAN

- Changes, lcfg.yml: LCFG-Build-Tools release: 0.2.2

* Thu Dec 22 2011 15:26  squinney@INF.ED.AC.UK
- templates/lcfg.cmake.tt: Applied patch to fix MacOSX support, see bug#304
  for details

* Wed Nov 09 2011 12:47  squinney@INF.ED.AC.UK
- Changes, lcfg.yml: LCFG-Build-Tools release: 0.2.1

* Wed Nov 09 2011 12:46  squinney@INF.ED.AC.UK
- lcfg_config.yml, lib/LCFG/Build/Tool/CheckMacros.pm.in: Added LCFGRUN
  which is a macro which refers to a directory where component run files
  can be stored. Currently this is the same as LCFGTMP for
  backwards-compatibility reasons

* Thu Mar 03 2011 20:36  squinney@INF.ED.AC.UK
- Changes, lcfg.yml: LCFG-Build-Tools release: 0.2.0

* Thu Mar 03 2011 20:30  squinney@INF.ED.AC.UK
- lib/LCFG/Build/Utils/RPM.pm.in: The parsing and formatting of the
  changelogs has been completely rewritten to make it more robust

LCFG-Build-Tools.spec  view on Meta::CPAN


* Mon Jan 18 2010 18:09  squinney@INF.ED.AC.UK
- Changes, lcfg.yml: LCFG-Build-Tools release: 0.0.58

* Mon Jan 18 2010 18:09  squinney@INF.ED.AC.UK
- lib/LCFG/Build/Tools.pm.in: Use the new 'allow_any_unambiguous_abbrev'
  option in App::Cmd rather than our hacky approach of overriding an
  internal method

* Mon Jan 18 2010 18:08  squinney@INF.ED.AC.UK
- lib/LCFG/Build/Tool/CheckMacros.pm.in,
  lib/LCFG/Build/Tool/DevOSXPkg.pm.in, lib/LCFG/Build/Tool/DevPack.pm.in,
  lib/LCFG/Build/Tool/DevRPM.pm.in, lib/LCFG/Build/Tool/MajorVersion.pm.in,
  lib/LCFG/Build/Tool/MicroVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in, lib/LCFG/Build/Tool/OSXPkg.pm.in,
  lib/LCFG/Build/Tool/Pack.pm.in, lib/LCFG/Build/Tool/RPM.pm.in,
  lib/LCFG/Build/Tool/SRPM.pm.in: The run() method is now named execute()

* Mon Jan 18 2010 18:07  squinney@INF.ED.AC.UK
- Build.PL.in, LCFG-Build-Tools.spec, META.yml.in, Makefile.PL, README:
  Upgrade to version 0.06 of MooseX::App::Cmd

LCFG-Build-Tools.spec  view on Meta::CPAN

* Fri Mar 13 2009 15:50  squinney@INF.ED.AC.UK
- Changes, lcfg.yml: LCFG-Build-Tools release: 0.0.55

* Fri Mar 13 2009 15:49  squinney@INF.ED.AC.UK
- Build.PL.in, LCFG-Build-Tools.spec, META.yml.in, Makefile.PL, README,
  lib/LCFG/Build/Tools.pm.in, lib/LCFG/Build/Utils/RPM.pm.in: switched from
  Date::Format to DateTime

* Wed Mar 11 2009 13:26  squinney@INF.ED.AC.UK
- bin/lcfg-reltool.in, lib/LCFG/Build/Tool.pm.in,
  lib/LCFG/Build/Tool/CheckMacros.pm.in,
  lib/LCFG/Build/Tool/DevOSXPkg.pm.in, lib/LCFG/Build/Tool/DevPack.pm.in,
  lib/LCFG/Build/Tool/DevRPM.pm.in, lib/LCFG/Build/Tool/MajorVersion.pm.in,
  lib/LCFG/Build/Tool/MicroVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in, lib/LCFG/Build/Tool/OSXPkg.pm.in,
  lib/LCFG/Build/Tool/Pack.pm.in, lib/LCFG/Build/Tool/RPM.pm.in,
  lib/LCFG/Build/Tool/SRPM.pm.in, lib/LCFG/Build/Tools.pm.in,
  lib/LCFG/Build/Utils.pm.in, lib/LCFG/Build/Utils/MacOSX.pm.in,
  lib/LCFG/Build/Utils/RPM.pm.in: Set svn:keywords on the
  LCFG::Build::Tools Perl modules and scripts

LCFG-Build-Tools.spec  view on Meta::CPAN

  lib/LCFG/Build/Tool/MicroVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in,
  lib/LCFG/Build/Tool/Release.pm.in, lib/LCFG/Build/Tools.pm.in,
  t/01_load.t: Renamed LCFG::Build::Tool::Release as
  LCFG::Build::Tool::MicroVersion

* Wed Oct 08 2008 13:41  squinney
- Changes, lcfg.yml: Release: 0.0.40

* Wed Oct 08 2008 13:40  squinney
- lib/LCFG/Build/Tool/CheckMacros.pm.in: Added a new --fix_deprecated
  option to the CheckMacros tool to replace any usage of deprecated macros
  in the scanned files with the modern equivalent

* Fri Oct 03 2008 12:55  squinney
- Changes, lcfg.yml: Release: 0.0.39

* Fri Oct 03 2008 12:54  squinney
- lib/LCFG/Build/Tool/CheckMacros.pm.in, templates/build.cmake.tt: Added a
  new CMake variable - LCFG_TMPLDIR which is the component-specific
  template location. Also added a new CMake macro - lcfg_add_template() to
  install template files into that location

* Fri Oct 03 2008 12:53  squinney
- templates/lcfg.cmake.tt: Fixed the setting of the OS_VERSION CMake
  variable on Scientific Linux machines

* Fri Sep 12 2008 14:07  squinney
- Changes, lcfg.yml: Release: 0.0.38

* Fri Sep 12 2008 14:05  squinney
- Build.PL.in, LCFG-Build-Tools.spec, META.yml, META.yml.in, Makefile.PL,
  lcfg.yml, lib/LCFG/Build/Tool.pm.in,
  lib/LCFG/Build/Tool/CheckMacros.pm.in,
  lib/LCFG/Build/Tool/DevOSXPkg.pm.in, lib/LCFG/Build/Tool/DevPack.pm.in,
  lib/LCFG/Build/Tool/DevRPM.pm.in, lib/LCFG/Build/Tool/MajorVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in, lib/LCFG/Build/Tool/OSXPkg.pm.in,
  lib/LCFG/Build/Tool/Pack.pm.in, lib/LCFG/Build/Tool/RPM.pm.in,
  lib/LCFG/Build/Tool/Release.pm.in, lib/LCFG/Build/Tool/SRPM.pm.in,
  lib/LCFG/Build/Tools.pm.in, lib/LCFG/Build/Utils.pm.in,
  lib/LCFG/Build/Utils/MacOSX.pm.in, lib/LCFG/Build/Utils/RPM.pm.in: Lots
  of documentation improvements. Various work on making the file and
  directory path handling more platform-independent

* Tue Sep 09 2008 10:38  squinney
- Changes, lcfg.yml: Release: 0.0.37

* Tue Sep 09 2008 10:38  squinney
- lcfg.yml, lib/LCFG/Build/Tool.pm.in,
  lib/LCFG/Build/Tool/CheckMacros.pm.in,
  lib/LCFG/Build/Tool/DevOSXPkg.pm.in, lib/LCFG/Build/Tool/DevPack.pm.in,
  lib/LCFG/Build/Tool/DevRPM.pm.in, lib/LCFG/Build/Tool/MajorVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in, lib/LCFG/Build/Tool/OSXPkg.pm.in,
  lib/LCFG/Build/Tool/Pack.pm.in, lib/LCFG/Build/Tool/RPM.pm.in,
  lib/LCFG/Build/Tool/Release.pm.in, lib/LCFG/Build/Tool/SRPM.pm.in,
  lib/LCFG/Build/Tools.pm.in: Use make_immutable for each Moose class.
  According to the docs this should provide a good speed-up in code loading

* Tue Sep 09 2008 09:59  squinney
- Changes, lcfg.yml: Release: 0.0.36

LCFG-Build-Tools.spec  view on Meta::CPAN

  package building tools. Used Module::Pluggable to add a new
  LCFG::Build::Utils plugins() method which lists all available Utils
  sub-classes. Switched generate_metadata() and build() to be methods to
  make it easier to test for existence and call without a string eval

* Mon Sep 08 2008 13:24  squinney
- Changes, lcfg.yml: Release: 0.0.35

* Mon Sep 08 2008 13:22  squinney
- bin/lcfg-reltool.in, lib/LCFG/Build/Tool.pm.in,
  lib/LCFG/Build/Tool/CheckMacros.pm.in,
  lib/LCFG/Build/Tool/DevOSXPkg.pm.in, lib/LCFG/Build/Tool/DevPack.pm.in,
  lib/LCFG/Build/Tool/DevRPM.pm.in, lib/LCFG/Build/Tool/MajorVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in, lib/LCFG/Build/Tool/OSXPkg.pm.in,
  lib/LCFG/Build/Tool/Pack.pm.in, lib/LCFG/Build/Tool/RPM.pm.in,
  lib/LCFG/Build/Tool/Release.pm.in, lib/LCFG/Build/Tool/SRPM.pm.in,
  lib/LCFG/Build/Tools.pm.in, lib/LCFG/Build/Utils.pm.in,
  lib/LCFG/Build/Utils/MacOSX.pm.in, lib/LCFG/Build/Utils/RPM.pm.in: Lots
  of documentation improvements

* Mon Sep 08 2008 12:33  squinney

LCFG-Build-Tools.spec  view on Meta::CPAN

* Tue Sep 02 2008 11:34  squinney
- lcfg.yml, lib/LCFG/Build/Utils/MacOSX.pm.in, templates/build.cmake.tt:
  Fixed a problem with pod2man not working if the group argument, which
  gets passed into the --center option, was not specified

* Thu Aug 07 2008 12:05  squinney
- Changes, lcfg.yml: Release: 0.0.32

* Thu Aug 07 2008 12:05  squinney
- Build.PL.in, LCFG-Build-Tools.spec, MANIFEST, lcfg.yml,
  lib/LCFG/Build/Tool.pm.in, lib/LCFG/Build/Tool/CheckMacros.pm.in,
  lib/LCFG/Build/Tool/DevOSXPkg.pm.in, lib/LCFG/Build/Tool/DevPack.pm.in,
  lib/LCFG/Build/Tool/DevRPM.pm.in, lib/LCFG/Build/Tool/MajorVersion.pm.in,
  lib/LCFG/Build/Tool/MinorVersion.pm.in, lib/LCFG/Build/Tool/OSXPkg.pm.in,
  lib/LCFG/Build/Tool/Pack.pm.in, lib/LCFG/Build/Tool/RPM.pm.in,
  lib/LCFG/Build/Tool/Release.pm.in, lib/LCFG/Build/Tool/SRPM.pm.in,
  lib/LCFG/Build/Tools.pm.in, lib/LCFG/Build/Utils.pm.in,
  lib/LCFG/Build/Utils/MacOSX.pm.in, lib/LCFG/Build/Utils/RPM.pm.in,
  t/02_macros.t, t/macros.tmpl, t/macros.txt: Lots of small changes to
  satisfy perltidy and perlcritic

LCFG-Build-Tools.spec  view on Meta::CPAN

  lib/LCFG/Build/Tool/OSXPkg.pm.in, lib/LCFG/Build/Tool/Pack.pm.in,
  lib/LCFG/Build/Utils.pm.in, lib/LCFG/Build/Utils/MacOSX.pm.in,
  templates/Description.plist.tmpl, templates/Info.plist.tmpl: Added basic
  MacOSX support, stubs for the ospkg and devospkg command modules are now
  supplied

* Tue Aug 05 2008 14:29  squinney
- Changes, lcfg.yml: Release: 0.0.29

* Tue Aug 05 2008 14:29  squinney
- lib/LCFG/Build/Tool/CheckMacros.pm.in: Added a new checkmacros command

* Wed Jul 30 2008 20:17  squinney
- Changes, lcfg.yml: Release: 0.0.28

* Wed Jul 30 2008 20:16  squinney
- lib/LCFG/Build/Tool/SRPM.pm.in: overrode sourceonly and deps attributes
  from LCFG::Build::Tool::SRPM so they don't show up as options for the
  srpm command

* Wed Jul 30 2008 20:14  squinney

MANIFEST  view on Meta::CPAN

bin/lcfg-reltool
Build.PL
Changes
LCFG-Build-Tools.spec
lcfg.yml
lcfg_config.yml
lib/LCFG/Build/Tool.pm
lib/LCFG/Build/Tool/CheckMacros.pm
lib/LCFG/Build/Tool/DevOSXPkg.pm
lib/LCFG/Build/Tool/DevPack.pm
lib/LCFG/Build/Tool/DevRPM.pm
lib/LCFG/Build/Tool/MajorVersion.pm
lib/LCFG/Build/Tool/MicroVersion.pm
lib/LCFG/Build/Tool/MinorVersion.pm
lib/LCFG/Build/Tool/OSXPkg.pm
lib/LCFG/Build/Tool/Pack.pm
lib/LCFG/Build/Tool/RPM.pm
lib/LCFG/Build/Tool/SRPM.pm

META.json  view on Meta::CPAN

            "YAML::Syck" : "0.98",
            "perl" : "v5.10.0"
         }
      }
   },
   "provides" : {
      "LCFG::Build::Tool" : {
         "file" : "lib/LCFG/Build/Tool.pm",
         "version" : "v0.9.30"
      },
      "LCFG::Build::Tool::CheckMacros" : {
         "file" : "lib/LCFG/Build/Tool/CheckMacros.pm",
         "version" : "v0.9.30"
      },
      "LCFG::Build::Tool::DevOSXPkg" : {
         "file" : "lib/LCFG/Build/Tool/DevOSXPkg.pm",
         "version" : "v0.9.30"
      },
      "LCFG::Build::Tool::DevPack" : {
         "file" : "lib/LCFG/Build/Tool/DevPack.pm",
         "version" : "v0.9.30"
      },

META.yml  view on Meta::CPAN

generated_by: 'Module::Build version 0.4005, CPAN::Meta::Converter version 2.120921'
license: gpl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: 1.4
name: 'LCFG-Build-Tools'
provides:
  LCFG::Build::Tool:
    file: lib/LCFG/Build/Tool.pm
    version: v0.9.30
  LCFG::Build::Tool::CheckMacros:
    file: lib/LCFG/Build/Tool/CheckMacros.pm
    version: v0.9.30
  LCFG::Build::Tool::DevOSXPkg:
    file: lib/LCFG/Build/Tool/DevOSXPkg.pm
    version: v0.9.30
  LCFG::Build::Tool::DevPack:
    file: lib/LCFG/Build/Tool/DevPack.pm
    version: v0.9.30
  LCFG::Build::Tool::DevRPM:
    file: lib/LCFG/Build/Tool/DevRPM.pm
    version: v0.9.30

bin/lcfg-reltool  view on Meta::CPAN

This command gives a list of all available commands.

=back

The following commands are each implemented with a separate Perl
module. For full documentation you need to read the perldoc for the
specific module. They are all in the C<LCFG::Build::Tool> namespace.

=over

=item checkmacros - L<LCFG::Build::Tool::CheckMacros>

Checks the usage of substitution macros in your project.

=item release - L<LCFG::Build::Tool::MicroVersion>

Increment by one the third (smallest) part of the version field and
tag the project. This will also reset the release field to 1. For
example, version 1.2.3 would become 1.2.4 and the release field would
go from 5 to 1.

lib/LCFG/Build/Tool/CheckMacros.pm  view on Meta::CPAN

package LCFG::Build::Tool::CheckMacros;    # -*-perl-*-
use strict;
use warnings;

# $Id: CheckMacros.pm.in 35684 2019-02-28 10:04:54Z squinney@INF.ED.AC.UK $
# $Source: /var/cvs/dice/LCFG-Build-Tools/lib/LCFG/Build/Tool/CheckMacros.pm.in,v $
# $Revision: 35684 $
# $HeadURL: https://svn.lcfg.org/svn/source/tags/LCFG-Build-Tools/LCFG_Build_Tools_0_9_30/lib/LCFG/Build/Tool/CheckMacros.pm.in $
# $Date: 2019-02-28 10:04:54 +0000 (Thu, 28 Feb 2019) $

our $VERSION = '0.9.30';

use File::Spec ();
use File::Temp ();
use IO::File ();
use LCFG::Build::Utils;

use Moose;

lib/LCFG/Build/Tool/CheckMacros.pm  view on Meta::CPAN


    return;
}

no Moose;
1;
__END__

=head1 NAME

    LCFG::Build::Tool::CheckMacros - LCFG software packaging tool

=head1 VERSION

    This documentation refers to LCFG::Build::Tool::CheckMacros version 0.9.30

=head1 SYNOPSIS

    my $tool = LCFG::Build::Tool::CheckMacros->new( dir => '.' );

    $tool->execute;

    my $tool2 = LCFG::Build::Tool::CheckMacros->new_with_options();

    $tool2->execute;

=head1 DESCRIPTION

This module provides software release tools for the LCFG build
suite.

The LCFG build tools have support for autoconf-style (e.g. @FOO@)
macro substitution when building packages. There is a set of macros

lib/LCFG/Build/Tool/GenDeb.pm  view on Meta::CPAN

package LCFG::Build::Tool::GenDeb;    # -*-perl-*-
use strict;
use warnings;

# $Id: GenDeb.pm.in 36519 2019-06-21 09:27:03Z squinney@INF.ED.AC.UK $
# $Source: /var/cvs/dice/LCFG-Build-Tools/lib/LCFG/Build/Tool/CheckMacros.pm.in,v $
# $Revision: 36519 $
# $HeadURL: https://svn.lcfg.org/svn/source/tags/LCFG-Build-Tools/LCFG_Build_Tools_0_9_30/lib/LCFG/Build/Tool/GenDeb.pm.in $
# $Date: 2019-06-21 10:27:03 +0100 (Fri, 21 Jun 2019) $

use v5.10;

our $VERSION = '0.9.30';

use File::Copy::Recursive ();
use File::Spec ();

lib/LCFG/Build/Tools.pm  view on Meta::CPAN

Utilities for building RPM packages.

=item L<LCFG::Build::Utils::MacOSX>

Utilities for building MacOSX packages.

=item L<LCFG::Build::Tool>

Build tool base class, only tool developers need to care about this.

=item L<LCFG::Build::Tool::CheckMacros>

Tool for checking the macro usage in your project.

=item L<LCFG::Build::Tool::MicroVersion>

Tool for tagging source code as a particular (micro-version) release.

=item L<LCFG::Build::Tool::MinorVersion>

Tool for tagging source code as a particular minor-version release.

t/01_load.t  view on Meta::CPAN

use_ok('LCFG::Build::Utils');

use_ok('LCFG::Build::Utils::Debian');

use_ok('LCFG::Build::Utils::RPM');

use_ok('LCFG::Build::Utils::OSXPkg');

use_ok('LCFG::Build::Tool');

use_ok('LCFG::Build::Tool::CheckMacros');

use_ok('LCFG::Build::Tool::DevDebianPkg');

use_ok('LCFG::Build::Tool::DebianPkg');

use_ok('LCFG::Build::Tool::DevOSXPkg');

use_ok('LCFG::Build::Tool::DevPack');

use_ok('LCFG::Build::Tool::DevRPM');



( run in 0.330 second using v1.01-cache-2.11-cpan-454fe037f31 )