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


Advertisement

Description

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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libmoosex-declare-perl_0.43-1_all.deb
Package name libmoosex-declare-perl
Package version 0.43
Package release 1
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl role::shared-lib
Homepage https://metacpan.org/release/MooseX-Declare
License -
Maintainer Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Download size 83.83 KB
Installed size 221.00 KB
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.43-1_all.deb 0.43 all Debian Main
libmoosex-declare-perl - - -

Requires

Name Value
libdevel-declare-perl -
libmodule-runtime-perl -
libmoose-perl -
libmoosex-method-signatures-perl >= 0.36
libmoosex-role-parameterized-perl -
libmoosex-types-perl -
libnamespace-autoclean-perl >= 0.16
libnamespace-clean-perl >= 0.19
libparse-method-signatures-perl -
libsub-exporter-perl -
libsub-install-perl -
perl -

Download

Type URL
Mirror ftp.br.debian.org
Binary Package libmoosex-declare-perl_0.43-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::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::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

2015-09-29 - Lucas Kanashiro <kanashiro.duarte@gmail.com>
libmoosex-declare-perl (0.43-1) unstable; urgency=medium
* Team upload.
* Import upstream version 0.43
* Set version of libnamespace-clean-perl (>= 0.19) in d/control
* Add dependency on libsub-exporter-perl and libsub-install-perl
2015-07-07 - gregor herrmann <gregoa@debian.org>
libmoosex-declare-perl (0.42-1) unstable; urgency=medium
* Import upstream version 0.42
* Update years of packaging copyright.
* Mark package as autopkgtest-able.
* Declare compliance with Debian Policy 3.9.6.
* Update (build) dependencies.
* Don't install empty manpages.
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.

See Also

Package Description
libmoosex-emulate-class-accessor-fast-perl_0.009032-1_all.deb module to emulate Class::Accessor::Fast using Moose attributes
libmoosex-followpbp-perl_0.05-2_all.deb Moose extension to name your accessors get_foo() and set_foo()
libmoosex-getopt-perl_0.74-1_all.deb Moose extension for processing command line options
libmoosex-has-options-perl_0.003-2_all.deb module for succinctly declaring options for Moose attributes
libmoosex-has-sugar-perl_1.000006-1_all.deb Moose extension for syntactic sugar in 'has' fields
libmoosex-hasdefaults-perl_0.03-2_all.deb Moose module to default "is" to "ro" or "rw" for all attributes
libmoosex-insideout-perl_0.106-3_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.47-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-2_all.deb Perl modeule for forcing coercion when validating type constraints
libmoosex-meta-typeconstraint-mooish-perl_0.001-1_all.deb module to translate Moo-style constraints to Moose-style
libmoosex-method-signatures-perl_0.49-1_all.deb Moose extension for method declarations with type constraints
libmoosex-methodattributes-perl_0.31-2_all.deb Moose extension for code attribute introspection
libmoosex-multiinitarg-perl_0.02-2_all.deb Perl library providing attributes with aliases for constructors
Advertisement
Advertisement