SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Class-Maker rpm build for : Mageia Cauldron. For other distributions click perl-Class-Maker.

Name : perl-Class-Maker
Version : 0.60.0 Vendor : Mageia_Org
Release : 11.mga9 Date : 2022-03-22 20:10:16
Group : Development/Perl Source RPM : perl-Class-Maker-0.60.0-11.mga9.src.rpm
Size : 0.16 MB
Packager : umeabot < umeabot>
Summary : classes, reflection, schema, serialization, attribute- and multiple inheritance
Description :
Class::Maker introduces the concept of classes via a \"class\" function. It
automatically creates packages, ISA, new and attribute-handlers. The
classes can inherit from common perl-classes and class-maker classes.
Single and multiple inheritance is supported.

This package is for everybody who wants to program oo-perl and does not
really feel comfortable with the common way.

Java-like reflection is also implemented and allows one to inspect the
class properties and methods during runtime. This is helpful for
implementing persistence and serialization. A Tangram (see cpan) schema
generator is included to the package, so one can use Tangram
object-persistence on the fly as long as he uses Class::Maker classes.

RPM found in directory: /vol/rzm3/linux-mageia/distrib/cauldron/x86_64/media/core/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Class-Maker-0.60.0-11.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Class-Maker-0.60.0-11.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Class-Maker-0.60.0-11.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Class-Maker-0.60.0-11.mga9.noarch.rpm
     

Provides :
perl(Class::Maker)
perl(Class::Maker::Basic::Constructor)
perl(Class::Maker::Basic::Fields)
perl(Class::Maker::Basic::Handler::Attributes)
perl(Class::Maker::Basic::Handler::Attributes::array)
perl(Class::Maker::Basic::Handler::Attributes::default)
perl(Class::Maker::Basic::Handler::Attributes::hash)
perl(Class::Maker::Exception)
perl(Class::Maker::Extension::Schema::Tangram)
perl(Class::Maker::Generator)
perl(Class::Maker::Reflection)
perl(Class::Maker::Reflex)
perl(Class::Maker::Schema)
perl(Class::Maker::Type)
perl(Class::Maker::Types)
perl(Class::Maker::Types::Array)
perl(Class::Maker::Types::Array::ElementSelector)
perl(Class::Maker::Types::Array::Exception::NullDivision)
perl(Class::Maker::Types::int)
perl(Class::Maker::Types::string)
perl-Class-Maker

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/share/doc/perl-Class-Maker
/usr/share/doc/perl-Class-Maker/ChangeLog
/usr/share/doc/perl-Class-Maker/META.yml
/usr/share/doc/perl-Class-Maker/MYMETA.yml
/usr/share/doc/perl-Class-Maker/README
/usr/share/doc/perl-Class-Maker/README.pod
/usr/share/man/man3/Class::Maker.3pm.xz
/usr/share/man/man3/Class::Maker::Basic::Constructor.3pm.xz
/usr/share/man/man3/Class::Maker::Basic::Reflection.3pm.xz
/usr/share/man/man3/Class::Maker::Examples.3pm.xz
/usr/share/man/man3/Class::Maker::Examples::Auth.3pm.xz
/usr/share/man/man3/Class::Maker::Examples::Expirable.3pm.xz
/usr/share/man/man3/Class::Maker::Examples::Lockable.3pm.xz
/usr/share/man/man3/Class::Maker::Examples::Trustee.3pm.xz
/usr/share/man/man3/Class::Maker::Exception.3pm.xz
/usr/share/man/man3/Class::Maker::Extension::Schema::Tangram::Tangram.3pm.xz
/usr/share/man/man3/Class::Maker::Schema.3pm.xz
/usr/share/man/man3/Class::Maker::Types::Array.3pm.xz
/usr/share/man/man3/Class::test_custom_method_handler_override.3pm.xz
/usr/share/perl5/vendor_perl/Class/Maker
/usr/share/perl5/vendor_perl/Class/Maker.pm
/usr/share/perl5/vendor_perl/Class/Maker/Basic
/usr/share/perl5/vendor_perl/Class/Maker/Basic/Constructor.pm
/usr/share/perl5/vendor_perl/Class/Maker/Basic/Fields.pm
/usr/share/perl5/vendor_perl/Class/Maker/Basic/Handler
/usr/share/perl5/vendor_perl/Class/Maker/Basic/Handler/Attributes.pm
/usr/share/perl5/vendor_perl/Class/Maker/Basic/Reflection.pm
/usr/share/perl5/vendor_perl/Class/Maker/Examples
/usr/share/perl5/vendor_perl/Class/Maker/Examples.pm
/usr/share/perl5/vendor_perl/Class/Maker/Examples/Auth.pm
There is 33 files more in these RPM.

 
ICM