SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-MooX-Cmd rpm build for : OpenSuSE. For other distributions click perl-MooX-Cmd.

Name : perl-MooX-Cmd
Version : 0.017 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp154.1.1 Date : 2023-01-27 18:29:43
Group : Development/Libraries/Perl Source RPM : perl-MooX-Cmd-0.017-lp154.1.1.src.rpm
Size : 0.04 MB
Packager : https://www_suse_com/
Summary : Giving an easy Moo style way to make command organized CLI apps
Description :
Eases the writing of command line utilities, accepting commands and
subcommands and so on. These commands can form a tree, which is mirrored in
the package structure. On invocation each command along the path through
the tree (starting from the toplevel command through to the most specific
one) is instanciated.

Each command needs to have an \'execute\' function, accepting three
parameters:

* \'self\'

A reference to the specific MooX::Cmd object that is executing.

* \'args\'

An ArrayRef of arguments passed to \'self\'. This only encompasses arguments
of the most specific (read: right-most) command.

* \'chain\'

An ArrayRef of \'MooX::Cmd\'s along the tree path, as specified on the
command line.

*Note that only the execute function of the most specific command is
executed.*

MooX::Cmd Attributes
Each command has some attributes set by MooX::Cmd during
initialization:

* \'command_chain\'

Same as \'chain\' argument to \'execute\'.

* \'command_name\'

TODO

* \'command_commands\'

TODO

* \'command_args\'

TODO

* \'command_base\'

TODO

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-M/15.4/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-MooX-Cmd-0.017-lp154.1.1.noarch.rpm
     

Provides :
perl(MooX::Cmd)
perl(MooX::Cmd::Role)
perl(MooX::Cmd::Role::AbbrevCmds)
perl(MooX::Cmd::Role::ConfigFromFile)
perl(MooX::Cmd::Tester)
perl-MooX-Cmd

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(List::MoreUtils) >= 0.406
perl(Module::Pluggable) >= 4.8
perl(Module::Runtime)
perl(Moo) >= 0.009013
perl(Package::Stash) >= 0.33
perl(Params::Util) >= 0.37
perl(Regexp::Common) >= 2011121001
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/MooX
/usr/lib/perl5/vendor_perl/5.26.1/MooX/Cmd
/usr/lib/perl5/vendor_perl/5.26.1/MooX/Cmd.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooX/Cmd/Role
/usr/lib/perl5/vendor_perl/5.26.1/MooX/Cmd/Role.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooX/Cmd/Role/AbbrevCmds.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooX/Cmd/Role/ConfigFromFile.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooX/Cmd/Tester.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-MooX-Cmd
/usr/share/doc/packages/perl-MooX-Cmd/Changes
/usr/share/doc/packages/perl-MooX-Cmd/README.md
/usr/share/man/man3/MooX::Cmd.3pm.gz
/usr/share/man/man3/MooX::Cmd::Role.3pm.gz
/usr/share/man/man3/MooX::Cmd::Role::AbbrevCmds.3pm.gz
/usr/share/man/man3/MooX::Cmd::Role::ConfigFromFile.3pm.gz
/usr/share/man/man3/MooX::Cmd::Tester.3pm.gz

 
ICM