SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-MooseX-AttributeShortcuts rpm build for : openSUSE Leap 15. For other distributions click perl-MooseX-AttributeShortcuts.

Name : perl-MooseX-AttributeShortcuts
Version : 0.034 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp150.1.2 Date : 2017-07-27 14:00:00
Group : Development/Libraries/Perl Source RPM : perl-MooseX-AttributeShortcuts-0.034-lp150.1.2.src.rpm
Size : 0.09 MB
Packager : (none)
Summary : Shorthand for common attribute options
Description :
Ever find yourself repeatedly specifying writers and builders, because
there\'s no good shortcut to specifying them? Sometimes you want an
attribute to have a read-only public interface, but a private writer. And
wouldn\'t it be easier to just say \'builder => 1\' and have the attribute
construct the canonical \'_build_$name\' builder name for you?

This package causes an attribute trait to be applied to all attributes
defined to the using class. This trait extends the attribute option
processing to handle the above variations. All attribute options as
described in Moose or Class::MOP::Attribute remain usable, just as when
this trait is not applied.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Leap_15.0/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(MooseX::AttributeShortcuts)
perl(MooseX::AttributeShortcuts::Trait::Attribute)
perl(MooseX::AttributeShortcuts::Trait::Attribute::HasAnonBuilder)
perl(MooseX::AttributeShortcuts::Trait::Role::Attribute)
perl-MooseX-AttributeShortcuts

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(List::Util) >= 1.33
perl(Moose) >= 1.14
perl(Moose::Exporter)
perl(Moose::Meta::TypeConstraint)
perl(Moose::Role)
perl(Moose::Util::MetaRole)
perl(Moose::Util::TypeConstraints)
perl(MooseX::Meta::TypeConstraint::Mooish)
perl(MooseX::Role::Parameterized)
perl(MooseX::Types::Common::String)
perl(MooseX::Types::Moose)
perl(aliased)
perl(namespace::autoclean) >= 0.24
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/MooseX
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts/Trait
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts/Trait/Attribute
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts/Trait/Attribute.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts/Trait/Attribute/HasAnonBuilder.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts/Trait/Role
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/AttributeShortcuts/Trait/Role/Attribute.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-MooseX-AttributeShortcuts
/usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
/usr/share/doc/packages/perl-MooseX-AttributeShortcuts/README
/usr/share/licenses/perl-MooseX-AttributeShortcuts
/usr/share/licenses/perl-MooseX-AttributeShortcuts/LICENSE
/usr/share/man/man3/MooseX::AttributeShortcuts.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute::HasAnonBuilder.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Role::Attribute.3pm.gz

 
ICM