summaryrefslogtreecommitdiff
path: root/devel/p5-MooseX-App
AgeCommit message (Collapse)AuthorFilesLines
2016-11-19Update to 1.37wen2-7/+7
Upstream changes: 1.37 2016-11-13 - Refactor the way values are parsed from @ARGV - Rework boolean negation - Add developer checks
2016-10-13Updated devel/p5-MooseX-App to 1.36mef2-8/+8
----------------------------------- 1.36 2016-10-11 - Documentation - Set correct encoding on STDERR - Fix order of options (fixed by J.R. Mash) - Replace dashes in variable names with underscores in bash completion (implemented by Tina Müller) - Do not autocomplete autocomplete itself (implemented by Lisa Hare) - Create correct documentation for options with cmd_split - Rename hints key to clarify purpose - Add ability to negate boolean options (implemented by Marc Logghe) - Spelling fixes github#39 (fixed by Gregor Herrmann) - Retain original order of elements from @ARGV (pkgsrc changes) - Add following BUILD_DEPENDS for make test BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-1/+2
2016-05-15Update to 1.35wen2-8/+7
Upstream changes: 1.35 2016-04-02 - Apply Spelling fixes RT112234 (fixed by Gregor Herrmann) - Documentation - Allow to pass ARGV directly to constructor - use namespace::autoclean (reported by Mohammad S Anwar) - Dist housekeeping 1.34 2016-02-21 - Do not accept invalid character in Term plugin - Fix RT112156: Command class lacking attribute metarole (reported by Marc Logghe) - Apply Spelling fixes RT105717 (fixed by Gregor Herrmann) - Add permute option to specify multiple values with one attribute key - Fix imports (fixed by Alexander Stoddard) - Documentation
2016-04-20- Add following lines for make testmef1-1/+6
+BUILD_DEPENDS+= p5-Config-Any-[0-9]*:../../devel/p5-Config-Any +BUILD_DEPENDS+= p5-Module-Pluggable-[0-9]*:../../devel/p5-Module-Pluggable +BUILD_DEPENDS+= p5-MooseX-Types-Path-Class-[0-9]*:../../devel/p5-MooseX-Types-Path-Class +BUILD_DEPENDS+= p5-Path-Class-[0-9]*:../../devel/p5-Path-Class +BUILD_DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
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.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-04-25(pkgsrc)mef2-6/+17
- Add 5 of BUILD_DEPENDS for make test - Among make test items, waitpid() in test #11 won't return, disable it for the moment by renaming 11*.t to 11*.t.orig. XXXXXX (upstream) - update to 1.33 ---------------- 1.33 2015-04-17 - Fix failing tests - Fix manifest
2015-04-10Update to 1.32mef2-6/+6
-------------- 1.32 2015-?-? (2015-03-22) - Improved Term Plugin (History, Delete, Pasting, Pos1/End, Cursors) - Documentation - Added app_command_register - Errors are now printed on STDERR - Disable fuzzy match for single letter parameters - Use proper exitcodes if errors occur - Add tests for subprocesses - Add MutexGroup plugin (implemented by Hunter McMillen) - Add Depends plugin (implemented by Hunter McMillen)
2015-02-14(pkgsrc)mef2-6/+8
- Add dependency to p5-Test-Most (upstream) - Update to 0.31 ---------------- 1.31 2015-02-08 - Dist cleanup (Sergey Romanov) - Moose cleanups (Sawyer X) - Fixed TERM plugin input - Coercion for ENV variables (Roman F.) - Refactor handling of boolean values - Allow for empty values - Add cmd_count option for counters
2015-02-06Import p5-MooseX-App-1.30 as devel/p5-MooseX-App.mef3-0/+31
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.