./devel/p5-MooseX-App, Write user-friendly command line apps with even less suffering

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.41nb1, Package name: p5-MooseX-App-1.41nb1, Maintainer: pkgsrc-users

MooseX-App is a highly customisable helper to write user-friendly command
line applications without having to worry about most of the annoying things
usually involved.

Just take any existing Moose class, add a single line (use MooseX-App
qw(PluginA PluginB ...);) and create one class for each command in an
underlying namespace. Options and positional parameters can be defined as
simple Moose accessors.


Required to run:
[lang/perl5] [devel/p5-Module-Pluggable] [devel/p5-Config-Any] [devel/p5-MooseX-Types-Path-Class] [textproc/p5-Pod-Elemental]

Required to build:
[textproc/p5-Text-Diff] [devel/p5-Test-NoWarnings] [devel/p5-IO-Interactive] [devel/p5-Test-Most] [devel/p5-Package-DeprecationManager] [textproc/p5-Text-WagnerFischer] [devel/p5-FindBin-libs] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: da6cdb78d39df6aaed1d3fc279ff20b72ea00cb9
RMD160: e01ff149e207d1059e380038ca3964fbd0420604
Filesize: 75.634 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-07-01 23:36:01 by Nia Alarie | Files touched by this commit (232)
Log message:
Follow some remaining search.cpan.org redirects.
   2019-05-26 16:27:58 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.41
Update DEPENDS

Upstream changes:
1.41 2019-05-13
    - Switch to Dist::Zilla

1.40 2019-05-13
    - Disable 11_process.t on NetBSD since fork is failing (forking is only done
      during testing and not by the actual module)
    - Sort keys operations to get a predictable order of keys (implemented by \ 
Jose Luis Martinez)
    - Simplify dependencies: No need for Path::Class. File::Spec and \ 
File::Basename that are
      loaded via Module::Pluggable::Object are sufficient
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2017-09-27 22:15:13 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-MooseX-App: update to 1.39.

1.38 2017-06-20
    - Cleanups (get rid of smartmatch, inentation, documentation, tests)
    - Also handle =head[2-4] tags when processing pod (#47)
    - Subcommands (based on work by Yanick Champoux)
   2017-06-17 15:39:11 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-MooseX-App to 1.38
----------------------------------					re
1.38 2017-06-20
    - Cleanups (get rid of smartmatch, inentation, documentation, tests)
    - Also handle =head[2-4] tags when processing pod (#47)
    - Subcommands (based on work by Yanick Champoux)
   2017-06-12 14:40:17 by Maya Rashish | Files touched by this commit (1)
Log message:
Fix build with perl 5.26
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0