perl-MooseX-Clone-0.50.0-6.mga5.noarch.rpm


Advertisement

Description

perl-MooseX-Clone - The L<Moose::Meta::Attribute>

Property Value
Distribution Mageia 5.1
Repository Mageia Core i586
Package name perl-MooseX-Clone
Package version 0.50.0
Package release 6.mga5
Package architecture noarch
Package type rpm
Installed size 29.80 KB
Download size 22.79 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
Out of the box the Moose manpage only provides very barebones cloning
support in order to maximize flexibility.
This role provides a 'clone' method that makes use of the low level cloning
support already in the Moose manpage and adds selective deep cloning based
on introspection on top of that. Attributes with the 'Clone' trait will
handle cloning of data within the object, typically delegating to the
attribute value's own 'clone' method.

Alternatives

Package Version Architecture Repository
perl-MooseX-Clone-0.50.0-6.mga5.noarch.rpm 0.50.0 noarch Mageia Core
perl-MooseX-Clone - - -

Requires

Name Value
perl(Carp) -
perl(Hash::Util::FieldHash::Compat) -
perl(Moose::Role) -
perl(MooseX::Clone::Meta::Attribute::Trait::Clone) -
perl(MooseX::Clone::Meta::Attribute::Trait::Copy) -
perl(MooseX::Clone::Meta::Attribute::Trait::NoClone) -
perl(MooseX::Clone::Meta::Attribute::Trait::StorableClone) -
perl(namespace::clean) -
perl-base >= 2:5.20.1

Provides

Name Value
perl(MooseX::Clone) == 0.50.0
perl(MooseX::Clone::Meta::Attribute::Trait::Clone) -
perl(MooseX::Clone::Meta::Attribute::Trait::Clone::Base) -
perl(MooseX::Clone::Meta::Attribute::Trait::Clone::Std) -
perl(MooseX::Clone::Meta::Attribute::Trait::Copy) -
perl(MooseX::Clone::Meta::Attribute::Trait::NoClone) -
perl(MooseX::Clone::Meta::Attribute::Trait::StorableClone) -
perl(MooseX::Clone::Meta::Attribute::Trait::StrableClone) -
perl-MooseX-Clone == 0.50.0-6.mga5

Download

Type URL
Binary Package perl-MooseX-Clone-0.50.0-6.mga5.noarch.rpm
Source Package perl-MooseX-Clone-0.50.0-6.mga5.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-MooseX-Clone rpm package:
    # urpmi perl-MooseX-Clone

Files

Path
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/Attribute/
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/Attribute/Trait/Clone.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/Attribute/Trait/Copy.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/Attribute/Trait/NoClone.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/Attribute/Trait/StorableClone.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/Attribute/Trait/Clone/Base.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Clone/Meta/Attribute/Trait/Clone/Std.pm
/usr/share/doc/perl-MooseX-Clone/Changes
/usr/share/doc/perl-MooseX-Clone/META.yml
/usr/share/man/man3/MooseX::Clone.3pm.xz
/usr/share/man/man3/MooseX::Clone::Meta::Attribute::Trait::Clone.3pm.xz
/usr/share/man/man3/MooseX::Clone::Meta::Attribute::Trait::Copy.3pm.xz
/usr/share/man/man3/MooseX::Clone::Meta::Attribute::Trait::NoClone.3pm.xz
/usr/share/man/man3/MooseX::Clone::Meta::Attribute::Trait::StorableClone.3pm.xz

Changelog

2014-10-15 - umeabot <umeabot> 0.50.0-6.mga5
+ Revision: 747482
- Second Mageia 5 Mass Rebuild
2014-10-02 - tv <tv> 0.50.0-5.mga5
+ Revision: 735782
- add exclude
2014-09-16 - umeabot <umeabot> 0.50.0-4.mga5
+ Revision: 685526
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 0.50.0-3.mga4
+ Revision: 513123
- Mageia 4 Mass Rebuild
2013-01-13 - umeabot <umeabot> 0.50.0-2.mga3
+ Revision: 370144
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

See Also

Package Description
perl-MooseX-CoercePerAttribute-1.1.0-3.mga5.noarch.rpm Define Coercions per attribute
perl-MooseX-ConfigFromFile-0.130.0-4.mga5.noarch.rpm An abstract Moose role for setting attributes from a configfile
perl-MooseX-CurriedDelegation-0.2.0-3.mga5.noarch.rpm Curry your delegations with methods
perl-MooseX-Daemonize-0.190.0-4.mga5.noarch.rpm A Role with the core daemonization and pidfile management
perl-MooseX-Declare-0.390.0-4.mga5.noarch.rpm Handle method modifier declarations
perl-MooseX-Emulate-Class-Accessor-Fast-0.9.30-5.mga5.noarch.rpm Emulate Class::Accessor::Fast behavior using Moose attributes
perl-MooseX-Exception-Base-0.0.3-4.mga5.noarch.rpm Traits class for attributes that are
perl-MooseX-FollowPBP-0.50.0-6.mga5.noarch.rpm Names accessors in the I<Perl Best Practices> style
perl-MooseX-Getopt-0.650.0-4.mga5.noarch.rpm Optional meta attribute trait for ignoring params
perl-MooseX-Has-Options-0.3.0-7.mga5.noarch.rpm Succinct options for Moose
perl-MooseX-Has-Sugar-1.0.4-5.mga5.noarch.rpm Experimental sweetness
perl-MooseX-HasDefaults-0.30.0-6.mga5.noarch.rpm Default "is" to "ro" or "rw" for all attributes
perl-MooseX-InsideOut-0.106.0-5.mga5.noarch.rpm Inside-out objects with Moose
perl-MooseX-Interface-0.7.0-4.mga5.noarch.rpm Random thoughts that might one day become a proper tutorial
perl-MooseX-Iterator-0.110.0-6.mga5.noarch.rpm Iterate over collections
Advertisement
Advertisement