Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-MooseX-App | Distribution: openSUSE:Factory:zSystems |
Version: 1.430.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Aug 9 20:26:30 2024 |
Group: Unspecified | Build host: reproducible |
Size: 263528 | Source RPM: perl-MooseX-App-1.430.1-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://metacpan.org/release/MooseX-App | |
Summary: Write user-friendly command line apps with even less suffering |
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 using the 'option' and 'parameter' keywords respectively.
Artistic-1.0 OR GPL-1.0-or-later
* Fri Aug 09 2024 Frank Schreiner <FSchreiner@suse.com> - Add 0001_fix_bashcompletion_with_subcommands.patch * Fixes: (#72) https://github.com/maros/MooseX-App/issues/72 * UPSTREAM PR: https://github.com/maros/MooseX-App/pull/73 * Fri Mar 08 2024 Tina Müller <tina.mueller@suse.com> - Fix disabling of __perllib_provides * Thu Oct 26 2023 Tina Müller <tina.mueller@suse.com> - Remove 70.patch and 71.patch: fixed upstream * Sun Oct 22 2023 Tina Müller <timueller+perl@suse.de> - updated to 1.43 see /usr/share/doc/packages/perl-MooseX-App/Changes 1.43 2023-10-21 - Remove duplicate license - Require Config::Any - Fix cmd_aliases for flags (fixed by William Barker) - Remove smartmatch (implemented by Petr Pisar) - Allow to override build date with SOURCE_DATE_EPOCH (implemented by Bernhard M. Wiedemann) * Thu Oct 19 2023 Tina Müller <tina.mueller@suse.com> - Add 71.patch: Allow to override build date with SOURCE_DATE_EPOCH * Wed Aug 09 2023 Dominique Leuenberger <dimstar@opensuse.org> - Add 70.patch: Remove given, when, and smartmatch operators; fix build with Perl 5.38. * Tue Aug 17 2021 Frank Schreiner <FSchreiner@suse.com> - updated to 1.42 * Documentation * Fix failing tests with new Moose versions * removed 0001_fix_testing_for_Moose_2.2014.patch * Sort option in bash completion plugin * removed 0000_reproducible_bash_completion.patch * Fixed term plugin warning * Tue Feb 16 2021 Frank Schreiner <FSchreiner@suse.com> - fixes boo#1181616 addded 0000_reproducible_bash_completion.patch. Sort options in bash completion to get reproducible builds. - added 0001_fix_testing_for_Moose_2.2014.patch fixes https://github.com/maros/MooseX-App/issues/62 * Tue May 14 2019 Stephan Kulow <coolo@suse.com> - updated to 1.41 see /usr/share/doc/packages/perl-MooseX-App/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 1.39 2017-09-24 - APP_DEVELOPER environment for extended module checks - Improved command checks: Die on single letter flags without Bool type constraints * Mon Sep 25 2017 coolo@suse.com - updated to 1.39 see /usr/share/doc/packages/perl-MooseX-App/Changes
/usr/lib/perl5/vendor_perl/5.40.0/MooseX /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Command.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Exporter.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Message /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Message/Block.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Message/BlockColor.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Message/Envelope.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role/Attribute /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role/Attribute/Option.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role/Class /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role/Class/Base.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role/Class/Command.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role/Class/Documentation.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Meta/Role/Class/Simple.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/ParsedArgv /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/ParsedArgv.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/ParsedArgv/Element.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/ParsedArgv/Value.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/BashCompletion /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/BashCompletion.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/BashCompletion/Command.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/BashCompletion/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/BashCompletion/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Color /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Color.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Color/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Color/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Config /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Config.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Config/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Config/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/ConfigHome /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/ConfigHome.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/ConfigHome/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/ConfigHome/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Depends /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Depends.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Depends/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Depends/Meta/Attribute.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Depends/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Env.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Fuzzy.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Man /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Man.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Man/Command.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Man/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Man/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/MutexGroup /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/MutexGroup.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/MutexGroup/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/MutexGroup/Meta/Attribute.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/MutexGroup/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Term /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Term.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Term/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Term/Meta/Attribute.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Term/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Typo /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Typo.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Typo/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Typo/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Version /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Version.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Version/Command.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Version/Meta /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Plugin/Version/Meta/Class.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Role /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Role.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Role/Base.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Role/Common.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Simple.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Tutorial.pod /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/Utils.pm /usr/lib/perl5/vendor_perl/5.40.0/MooseX/App/WritingPlugins.pod /usr/share/doc/packages/perl-MooseX-App /usr/share/doc/packages/perl-MooseX-App/Changes /usr/share/doc/packages/perl-MooseX-App/README.md /usr/share/doc/packages/perl-MooseX-App/TODO /usr/share/licenses/perl-MooseX-App /usr/share/licenses/perl-MooseX-App/LICENSE /usr/share/man/man3/MooseX::App.3pm.gz /usr/share/man/man3/MooseX::App::Command.3pm.gz /usr/share/man/man3/MooseX::App::Message::Block.3pm.gz /usr/share/man/man3/MooseX::App::Message::Envelope.3pm.gz /usr/share/man/man3/MooseX::App::Meta::Role::Attribute::Option.3pm.gz /usr/share/man/man3/MooseX::App::Meta::Role::Class::Base.3pm.gz /usr/share/man/man3/MooseX::App::Meta::Role::Class::Documentation.3pm.gz /usr/share/man/man3/MooseX::App::ParsedArgv.3pm.gz /usr/share/man/man3/MooseX::App::ParsedArgv::Element.3pm.gz /usr/share/man/man3/MooseX::App::ParsedArgv::Value.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::BashCompletion.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::Color.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::Config.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::ConfigHome.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::Depends.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::Man.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::MutexGroup.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::Term.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::Typo.3pm.gz /usr/share/man/man3/MooseX::App::Plugin::Version.3pm.gz /usr/share/man/man3/MooseX::App::Role.3pm.gz /usr/share/man/man3/MooseX::App::Simple.3pm.gz /usr/share/man/man3/MooseX::App::Tutorial.3pm.gz /usr/share/man/man3/MooseX::App::Utils.3pm.gz /usr/share/man/man3/MooseX::App::WritingPlugins.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Feb 23 00:14:44 2025