Description
p5-MouseX-App-Cmd - Mashes up MouseX::Getopt and App::Cmd
Property | Value |
---|---|
Distribution | FreeBSD 12 |
Repository | FreeBSD Ports Quarterly i386 |
Package filename | p5-MouseX-App-Cmd-0.30.txz |
Package name | p5-MouseX-App-Cmd |
Package version | 0.30 |
Package release | - |
Package architecture | i386 |
Package type | txz |
Category | devel perl5 |
Homepage | https://metacpan.org/release/MouseX-App-Cmd |
License | GPLv1+, ART10 |
Maintainer | sunpoet@FreeBSD.org |
Download size | 10.14 KB |
Installed size | 18.15 KB |
MouseX::App::Cmd marries App::Cmd with MouseX::Getopt. It is a direct port of MooseX::App::Cmd to Mouse. Use it like App::Cmd advises (especially see App::Cmd::Tutorial), swapping App::Cmd::Command for MouseX::App::Cmd::Command. Then you can write your Mouse commands as Mouse classes, with MouseX::Getopt defining the options for you instead of opt_spec returning a Getopt::Long::Descriptive spec. WWW: https://metacpan.org/release/MouseX-App-Cmd
Alternatives
Package | Version | Architecture | Repository |
---|---|---|---|
p5-MouseX-App-Cmd-0.30.txz | 0.30 | amd64 | FreeBSD Ports Quarterly |
p5-MouseX-App-Cmd-0.30.txz | 0.30 | amd64 | FreeBSD Ports Latest |
p5-MouseX-App-Cmd-0.30.txz | 0.30 | i386 | FreeBSD Ports Latest |
p5-MouseX-App-Cmd | - | - | - |
Requires
Name | Value |
---|---|
p5-App-Cmd | = 0.331 |
p5-Getopt-Long-Descriptive | = 0.103 |
p5-Mouse | = 2.5.6,1 |
p5-MouseX-ConfigFromFile | = 0.05_1 |
p5-MouseX-Getopt | = 0.3600 |
p5-YAML | = 1.27 |
p5-namespace-autoclean | = 0.28 |
perl5 | = 5.28.1_1 |
Download
Type | URL |
---|---|
Mirror | pkg.freebsd.org |
Binary Package | p5-MouseX-App-Cmd-0.30.txz |
Source Package | devel/p5-MouseX-App-Cmd |
Install Howto
Install p5-MouseX-App-Cmd txz package:
# pkg install p5-MouseX-App-Cmd
See Also
Package | Description |
---|---|
p5-MouseX-AttributeHelpers-0.07_2.txz | Perl extension to extend your attribute interfaces |
p5-MouseX-ConfigFromFile-0.05_1.txz | Abstract Mouse role for setting attributes from a configfile |
p5-MouseX-Foreign-1.000_1.txz | Extends non-Mouse classes as well as Mouse classes |
p5-MouseX-Getopt-0.3600.txz | Perl extension for a Mouse role to process command line options |
p5-MouseX-NativeTraits-1.09_2.txz | Extend your attribute interfaces for Mouse |
p5-MouseX-StrictConstructor-0.02_1.txz | Make your object constructors blow up on unknown attributes |
p5-MouseX-Traits-0.1102_1.txz | Automatically apply roles at object creation time |
p5-MouseX-Types-0.06_1.txz | Perl extension to organize your Mouse types in libraries |
p5-MouseX-Types-Path-Class-0.07_1.txz | Path::Class type library for Mouse |
p5-Mozilla-CA-20180117.txz | Perl extension for Mozilla CA cert bundle in PEM format |
p5-Mozilla-PublicSuffix-1.0.0_27.txz | Get public suffix of domain name via Mozilla Public Suffix List |
p5-Msgcat-1.03_1.txz | Perl module for systems to support the XPG4 message catalog functions |
p5-Multiplex-CMD-0.03_1.txz | Perl5 module which provides Multiplexed Fork Client |
p5-Music-Audioscrobbler-MPD-0.13_3.txz | Module to submit songs to last.fm from MPD |
p5-Music-Audioscrobbler-Submit-0.05_2.txz | Module to submit songs to last.fm from MPD |
Advertisement
Advertisement