libmoosex-declare-perl_0.39-1_all.deb


Advertisement

Description

libmoosex-declare-perl - Moose extension providing a declarative syntax

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name libmoosex-declare-perl
Package version 0.39
Package release 1
Package architecture all
Package type deb
Installed size 180 B
Download size 84.19 KB
Official Mirror ftp.br.debian.org
MooseX::Declare provides syntactic sugar for Moose, the postmodern object
system for Perl 5, inspired by Perl 6. When used in your code, it sets up the
"class" and "role" keywords that can be used to declare classes in an elegant
and concise manner.

Alternatives

Package Version Architecture Repository
libmoosex-declare-perl_0.39-1_all.deb 0.39 all Debian Main
libmoosex-declare-perl - - -

Requires

Name Value
libdevel-declare-perl -
liblist-moreutils-perl -
libmodule-runtime-perl -
libmoose-perl -
libmoosex-method-signatures-perl -
libmoosex-role-parameterized-perl -
libmoosex-types-perl -
libnamespace-autoclean-perl -
libnamespace-clean-perl -
libparse-method-signatures-perl -
perl -

Download

Type URL
Binary Package libmoosex-declare-perl_0.39-1_all.deb
Source Package libmoosex-declare-perl

Install Howto

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

Files

Path
/usr/share/doc/libmoosex-declare-perl/CONTRIBUTING
/usr/share/doc/libmoosex-declare-perl/changelog.Debian.gz
/usr/share/doc/libmoosex-declare-perl/changelog.gz
/usr/share/doc/libmoosex-declare-perl/copyright
/usr/share/man/man3/MooseX::Declare.3pm.gz
/usr/share/man/man3/MooseX::Declare::Context.3pm.gz
/usr/share/man/man3/MooseX::Declare::Context::Namespaced.3pm.gz
/usr/share/man/man3/MooseX::Declare::Context::Parameterized.3pm.gz
/usr/share/man/man3/MooseX::Declare::Context::WithOptions.3pm.gz
/usr/share/man/man3/MooseX::Declare::StackItem.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::EmptyBlockIfMissing.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Extending.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::InnerSyntaxHandling.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Keyword::Class.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Keyword::Clean.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Keyword::Method.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Keyword::MethodModifier.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Keyword::Namespace.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Keyword::Role.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::Keyword::With.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::KeywordHandling.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::MethodDeclaration.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::MethodDeclaration::Parameterized.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::MooseSetup.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::NamespaceHandling.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::OptionHandling.3pm.gz
/usr/share/man/man3/MooseX::Declare::Syntax::RoleApplication.3pm.gz
/usr/share/man/man3/MooseX::Declare::Util.3pm.gz
/usr/share/perl5/MooseX/Declare.pm
/usr/share/perl5/MooseX/Declare/Context.pm
/usr/share/perl5/MooseX/Declare/StackItem.pm
/usr/share/perl5/MooseX/Declare/Util.pm
/usr/share/perl5/MooseX/Declare/Context/Namespaced.pm
/usr/share/perl5/MooseX/Declare/Context/Parameterized.pm
/usr/share/perl5/MooseX/Declare/Context/WithOptions.pm
/usr/share/perl5/MooseX/Declare/Syntax/EmptyBlockIfMissing.pm
/usr/share/perl5/MooseX/Declare/Syntax/Extending.pm
/usr/share/perl5/MooseX/Declare/Syntax/InnerSyntaxHandling.pm
/usr/share/perl5/MooseX/Declare/Syntax/KeywordHandling.pm
/usr/share/perl5/MooseX/Declare/Syntax/MethodDeclaration.pm
/usr/share/perl5/MooseX/Declare/Syntax/MooseSetup.pm
/usr/share/perl5/MooseX/Declare/Syntax/NamespaceHandling.pm
/usr/share/perl5/MooseX/Declare/Syntax/OptionHandling.pm
/usr/share/perl5/MooseX/Declare/Syntax/RoleApplication.pm
/usr/share/perl5/MooseX/Declare/Syntax/Keyword/Class.pm
/usr/share/perl5/MooseX/Declare/Syntax/Keyword/Clean.pm
/usr/share/perl5/MooseX/Declare/Syntax/Keyword/Method.pm
/usr/share/perl5/MooseX/Declare/Syntax/Keyword/MethodModifier.pm
/usr/share/perl5/MooseX/Declare/Syntax/Keyword/Namespace.pm
/usr/share/perl5/MooseX/Declare/Syntax/Keyword/Role.pm
/usr/share/perl5/MooseX/Declare/Syntax/Keyword/With.pm
/usr/share/perl5/MooseX/Declare/Syntax/MethodDeclaration/Parameterized.pm

Changelog

2014-08-27 - intrigeri <intrigeri@debian.org>
libmoosex-declare-perl (0.39-1) unstable; urgency=medium
* Team upload.
[ gregor herrmann ]
* debian/control: bump required debhelper version for
Module::Build::Tiny to 9.20140227.
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ intrigeri ]
* Add debian/upstream/metadata
* Remove all patches: applied upstream
2013-12-25 - gregor herrmann <gregoa@debian.org>
libmoosex-declare-perl (0.38-1) unstable; urgency=low
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
* Change search.cpan.org based URIs to metacpan.org based URIs
[ Axel Beckert ]
* debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
copyright"
[ gregor herrmann ]
* New upstream release.
* Refresh patch add-whatis-to-pod.
* Update (build) dependencies.
* Install new CONTRIBUTING file.
* Update years of copyright.
* Declare compliance with Debian Policy 3.9.5.
2011-08-28 - gregor herrmann <gregoa@debian.org>
libmoosex-declare-perl (0.35-1) unstable; urgency=low
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* New upstream release.
* debian/copyright: update years of upstream copyright, list of debian/*
contributors, DEP5 version; remove info about inc/*.
* Refresh patch and add DEP3 headers.
* Set Standards-Version to 3.9.2 (no changes).
* Bump debhelper compatibility level to 8.
* Remove versions from (build) dependencies that are satisfied in
oldstable or where nothing older ever was in the archive.
2010-09-21 - Krzysztof Krzy┼╝aniak (eloy) <eloy@debian.org>
libmoosex-declare-perl (0.34-1) unstable; urgency=low
* New upstream release
* Standards-Version upgraded to 3.9.1 (no changes)
* Added me to Uploaders
* Refreshed debian/patches/add-whatis-to-pod
* Switch to dpkg-source 3.0 (quilt) format
* Updated B-D-i: libmoosex-method-signatures-perl (>= 0.36)
2010-02-04 - Ansgar Burchardt <ansgar@43-1.org>
libmoosex-declare-perl (0.33-1) UNRELEASED; urgency=low
IGNORE-VERSION: 0.33-1
Only bumps dep on MooseX::Method::Signatures.
[ Jonathan Yu ]
* Update short description
[ Ansgar Burchardt ]
* Bump (build-)dep on libmoosex-method-signatures-perl to >= 0.30.
[ gregor herrmann ]
* debian/rules: switch order of arguments to dh.
* Add perl (>= 5.10.1) as an alternative build dependency for
Test::More.
2009-11-03 - Jonathan Yu <jawnsy@cpan.org>
libmoosex-declare-perl (0.32-1) unstable; urgency=low
* New upstream release
+ Depends on MooseX::Types 0.20
+ No longer needs MooseX::AttributeHelpers
2009-10-04 - gregor herrmann <gregoa@debian.org>
libmoosex-declare-perl (0.31-1) unstable; urgency=low
[ Jonathan Yu ]
* New upstream release
+ Make default values for role parameters work
* Up dependencies on Moose and namespace::autoclean
[ Ryan Niebur ]
* Update ryan52's email address
[ gregor herrmann ]
* Bump build and runtime dependency on libmoosex-method-signatures-perl to 
>= 0.27; not required by upstream but with 0.24-1 (and
libmoosex-lazyrequire-perl 0.03-1) we get a FTBFS (closes: #549504).
* Add /me to Uploaders.
2009-09-02 - Jonathan Yu <jawnsy@cpan.org>
libmoosex-declare-perl (0.29-1) unstable; urgency=low
* New upstream release
+ Add failing test for applying modifiers to a method
directly composed from a role
+ Now requires libmoosex-method-signatures-perl 0.24
* Update my e-mail address

See Also

Package Description
libmoosex-emulate-class-accessor-fast-perl_0.00903-1_all.deb module to emulate Class::Accessor::Fast using Moose attributes
libmoosex-followpbp-perl_0.05-1_all.deb Moose extension to name your accessors get_foo() and set_foo()
libmoosex-getopt-perl_0.64-1_all.deb Moose extension for processing command line options
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
Advertisement
Advertisement