a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
from 0.317 to 0.318
Upstream changes:
0.318 2012-05-04 22:00:34 America/New_York
App::Cmd::Tester treats undef code as 0 now (thanks, David Golden)
piles of documentation improvement also by David Golden
to 0.317.
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.317 2012-03-26 10:11:52 America/New_York
App::Cmd::Tester now reports exit code 1 for unknown commands, as
App::Cmd would exit(1) in that case; addresses
https://rt.cpan.org/Public/Bug/Display.html?id=73084 reported by
David Golden
0.314 to 0.316.
pkgsrc changes:
- adjust dependencies according to meta data
Upstream changes:
0.316 2012-02-11 10:50:46 America/New_York
fix the test of "echo" on Win32 (thanks, Chris Williams)
0.315 2012-02-10 09:08:49 America/New_York
totally worthless release made by mistake
* require the correct version of Getopt::Long::Descriptive
Changes 0.310:
* classes are now loaded with Class::Load, which should avoid bugs
where classes are not succesfully loaded by program execution
continues anyway
* more checking is now done to ensure that plugins are members of the
correct base class
Changes 0.309:
* skip a failing test on perl 5.8.x
Changes 0.308:
* When App::Cmd::Setup tries to load MyApp::Command, and it exists but
will not compile, the exception will now propagate. Previously, it
failed silently and App::Cmd::Command was used instead.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.307 2010-03-09
bump up required version of Getopt::Long::Descriptive
0.306 2010-03-08
return the App::Cmd object (when non-Simple) in the Tester result
allow App::Cmd::Tester subclasses to chose another Result class
0.305 2010-03-07
App::Cmd::Tester now reports (probable?) exit code of tested apps
some improvements to the tutorial and other docs
added some documentation for App::Cmd::Setup
now searches for plugins under App::Cmd::Plugin::; use = to prevent
Upstream changes:
0.300 2009-09-28
DEPRECATED -run OPTION TO APP CLASS IMPORT
"use MyApp -run;" is deprecated; it will be removed after no less
than a year
this led to problems where normal exit-on-error messages confused
users by complaining about failing to compile; magic to stop this is
not worth the tiny savings
COMMANDS SHOULD NOW HAVE ->execute RATHER THAN ->run
this will not break you code... except:
WILL BREAK YOUR CODE: App::Cmd::Simple programs must use ->execute
rather than ->run
0.207 2009-09-27
add option to allow any unambiguous command abbreviation
(thanks, Jerome Quelin)
pkgsrc changes:
- Adding license
Upstream changes:
0.205 2009-08-18
add the long-missing arg0 and full_arg0 accessors (resolves 35528)
thanks to GAISSMAI and Jerome Quelin for reporting
0.204 2009-06-27
document the need for calling ->import on Simple apps
add tests for Simple-based apps
correct a few errors in the tutorial (thanks, Jason Crome)
Pkgsrc changes:
o Add new required dependencies.
Upstream changes:
0.202 2008-10-16
update App::Cmd::Tester to use IO::TieCombine
0.201 2008-10-14
fix typos in Tutorial.pod (thanks, HARTZELL!)
fix prereq for Sub::Exporter to ensure we have curry_method
0.200 2008-09-14
new super-concise ::Setup interface provided by Sub::Exporter
added plugin system
consult App::Cmd::Tutorial to see the new interface
your old code should still work!
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
Packages Collection.
The Perl 5 module App::Cmd is intended to make it easy to write
complex command-line applications without having to think about
most of the annoying things usually involved.