Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
---------------
0.328 2015-09-03 20:37:50-04:00 America/New_York
- get command description from Pod by default (Jakob Voss)
- add a "--help" option to all commands by default (Jakob Voss)
- add "command_groups" to group commands in listing (Jakob Voss)
- fix the handling of "exit" in App::Cmd::Tester (Matthew Astley)
- add 'show_version_cmd' option to enable display of 'version'
command in command list. (John Anderson)
- minor documentation improvements (Alberto Simoes, rjbs)
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
---------------
0.327 2015-02-23 20:05:00-05:00 America/New_York
- fix behavior of default command under subdispatch (thanks, Stephen
Caldwell and Diab Jerius!)
- simplify help and commands commands (thanks, Sergey Romanov)
- drop some advice that we didn't feel great about (thanks, Karen
Etheridge)
---------------------
0.326 2014-11-30 08:48:29-05:00 America/New_York
fix the path fix because it was broken by a related fix in EUMM
0.325 2014-11-29 20:48:34-05:00 America/New_York
fix a path-related test failure on Win32 (thanks, A. Sinan Unur!)
0.324 2014-10-20 18:22:25-04:00 America/New_York
note that `cmd help` can take a subcommand in `cmd help help`
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Upstream changes:
0.322 2013-10-28 08:00:35 America/New_York
require a newer Getopt::Long to avoid --version conflicts
0.321 2013-10-26 07:44:19 America/New_York
avoiding getting [undef] in argument list in Simple apps
add --version support via version command (thanks, Jakob Voss!)
0.318nb2 to 0.320.
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.320 2013-01-30 19:37:46 America/New_York
when answering "Unknown subcommand," the commands list is sent ot
STDERR (#75652)
tests for using Params::Validate callback and not getting nasty stack
trace (thanks, Adam Prime)
0.319 2013-01-25 18:18:21 America/New_York
Enable --help option for App::Cmd::Simple (thanks, Ryan Thompson!)
add the ability to ignore non-commands (Thanks, Kent Fredric!)
many improvements to tutorial (thanks, mokko!)
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.