view release on metacpan or search on metacpan
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,
* 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,
* 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
* 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, 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()
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,
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
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
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,
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
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
"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"
},
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');