libmoosex-getopt-perl - Moose extension for processing command line options

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libmoosex-getopt-perl
Package version 0.64
Package release 1
Package architecture all
Package type deb
Installed size 140 B
Download size 51.96 KB
Official Mirror
MooseX::Getopt is a Moose role which provides an alternate constructor for
creating objects using parameters passed in from the command line. This module
automatically discovers command line parameters by introspecting your class
attributes, using the name of your attribute as the command line option. If
there is a type constraint defined, it will configure Getopt::Long to handle
the option accordingly.
By default, attributes beginning with an underscore are considered private and
are not given commandline argument support, unless the attribute's metaclass
is set to MooseX::Getopt::Meta::Attribute. You can also use this behaviour to
get non-default commandline option names and aliases.


Package Version Architecture Repository
libmoosex-getopt-perl_0.64-1_all.deb 0.64 all Debian Main
libmoosex-getopt-perl - - -


Name Value
libgetopt-long-descriptive-perl >= 0.088
libmoose-perl -
libmoosex-role-parameterized-perl -
libnamespace-autoclean-perl -
libtry-tiny-perl -
perl -


Type URL
Binary Package libmoosex-getopt-perl_0.64-1_all.deb
Source Package libmoosex-getopt-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmoosex-getopt-perl deb package:
    # sudo apt-get install libmoosex-getopt-perl




2014-08-03 - gregor herrmann <>
libmoosex-getopt-perl (0.64-1) unstable; urgency=medium
* New upstream releases 0.63, 0.64.
* Update some versioned (build) dependencies.
2014-03-30 - Salvatore Bonaccorso <>
libmoosex-getopt-perl (0.62-2) unstable; urgency=medium
* Team upload.
* Add missing (build-)dependency for namespace::autoclean.
Add Build-Depends-Indep and Depends on libnamespace-autoclean-perl.
(Closes: #743082)
2014-03-16 - Florian Schlichting <>
libmoosex-getopt-perl (0.62-1) unstable; urgency=medium
* Team upload
[ gregor herrmann ]
* Install CONTRIBUTING file.
* debian/control: bump required debhelper version for
Module::Build::Tiny to 9.20140227.
* Strip trailing slash from metacpan URLs.
[ Florian Schlichting ]
* Import Upstream version 0.62 (closes: #741759)
2014-01-02 - gregor herrmann <>
libmoosex-getopt-perl (0.59-1) unstable; urgency=medium
* New upstream release.
* Update years of copyright.
* Update build dependencies.
* Declare compliance with Debian Policy 3.9.5.
2013-09-22 - gregor herrmann <>
libmoosex-getopt-perl (0.58-1) unstable; urgency=low
* New upstream release.
Fixes "FTBFS: Tests failures"
(Closes: #724109)
* Update build dependencies.
* debian/rules: drop re-creation of manpages.
* Update years of packaging copyright.
2013-07-01 - gregor herrmann <>
libmoosex-getopt-perl (0.56-1) unstable; urgency=low
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ Florian Schlichting ]
* Imported Upstream version 0.56
* Bumped Standards-Version to 3.9.4 (no change)
* Bumped upstream copyright to 2013
* Updated (build-)dependencies
[ gregor herrmann ]
* Add build-dependency on YAML::*.
2012-05-26 - gregor herrmann <>
libmoosex-getopt-perl (0.45-1) unstable; urgency=low
* New upstream release.
* Add build dependency on libpath-class-perl.
2012-05-08 - Alessandro Ghedini <>
libmoosex-getopt-perl (0.43-1) unstable; urgency=low
* Team upload
* New upstream release
* Build depend on libtest-trap-perl
2012-04-22 - gregor herrmann <>
libmoosex-getopt-perl (0.40-1) unstable; urgency=low
* New upstream release.
* Drop patches, both applied upstream.
* Update years of packaging copyright.
* debian/copyright: update to Copyright-Format 1.0.
* Bump Standards-Version to 3.9.3 (no changes).
2012-02-04 - Salvatore Bonaccorso <>
libmoosex-getopt-perl (0.39-1) unstable; urgency=low
* Team upload.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ Alessandro Ghedini ]
* New upstream release (0.38)
[ Salvatore Bonaccorso ]
* debian/copyright: Replace DEP5 Format-Specification URL from to URL.
* Imported Upstream version 0.39
* Update copyright years for upstream files
* Add fix-manpage-has-errors-from-pod2man.patch patch.
Fix errors in manpage from pod2man conversion.

See Also

Package Description
libmoosex-has-options-perl_0.003-1_all.deb module for succinctly declaring options for Moose attributes
libmoosex-has-sugar-perl_1.000004-1_all.deb Moose extension for syntactic sugar in 'has' fields
libmoosex-hasdefaults-perl_0.03-1_all.deb Moose module to default "is" to "ro" or "rw" for all attributes
libmoosex-insideout-perl_0.106-2_all.deb Moose extension for non-intrusive subclassing
libmoosex-lazyrequire-perl_0.11-1_all.deb Moose extension to delay errors for attribute declarations
libmoosex-log-log4perl-perl_0.46-1_all.deb logging role for Moose based on Log::Log4perl
libmoosex-markasmethods-perl_0.15-1_all.deb moose extension to ark overload code symbols as methods
libmoosex-meta-typeconstraint-forcecoercion-perl_0.01-1_all.deb Perl modeule for forcing coercion when validating type constraints
libmoosex-method-signatures-perl_0.48-1_all.deb Moose extension for method declarations with type constraints
libmoosex-methodattributes-perl_0.29-1_all.deb Moose extension for code attribute introspection
libmoosex-multiinitarg-perl_0.02-1_all.deb Perl library providing attributes with aliases for constructors
libmoosex-multimethods-perl_0.10-1_all.deb Moose extension enabling multiple method dispatch
libmoosex-nonmoose-perl_0.26-1_all.deb Moose extension to allow easy subclassing of non-Moose classes
libmoosex-object-pluggable-perl_0.0013-1_all.deb Perl module for adding plugin support to your Moose classes
libmoosex-oneargnew-perl_0.003-1_all.deb Moose role that extends class' constructor to accept single arguments