SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Class-MakeMethods rpm build for : Fedora 6. For other distributions click perl-Class-MakeMethods.

Name : perl-Class-MakeMethods
Version : 1.01 Vendor : Fedora Project
Release : 2.fc6 Date : 2006-09-01 06:07:08
Group : Development/Libraries Source RPM : perl-Class-MakeMethods-1.01-2.fc6.src.rpm
Size : 0.78 MB
Packager : Fedora Project < http://bugzilla_redhat_com/bugzilla>
Summary : Generate common types of methods
Description :
The Class::MakeMethods framework allows Perl class developers to quickly
define common types of methods. When a module uses Class::MakeMethods or one
of its subclasses, it can select from a variety of supported method types, and
specify a name for each method desired. The methods are dynamically generated
and installed in the calling package.

Construction of the individual methods is handled by subclasses. This
delegation approach allows for a wide variety of method-generation techniques
to be supported, each by a different subclass. Subclasses can also be added to
provide support for new types of methods.

Over a dozen subclasses are available, including implementations of a variety
of different method-generation techniques. Each subclass generates several
types of methods, with some supporting their own open-eneded extension syntax,
for hundreds of possible combinations of method types.

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora/linux/extras/6/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Class-MakeMethods-1.01-2.fc6.noarch.rpm
ftp.icm.edu.pl  perl-Class-MakeMethods-1.01-2.fc6.noarch.rpm
     

Provides :
perl(Class::MakeMethods)
perl(Class::MakeMethods::Attribute)
perl(Class::MakeMethods::Autoload)
perl(Class::MakeMethods::Basic)
perl(Class::MakeMethods::Basic::Array)
perl(Class::MakeMethods::Basic::Global)
perl(Class::MakeMethods::Basic::Hash)
perl(Class::MakeMethods::Composite)
perl(Class::MakeMethods::Composite::Array)
perl(Class::MakeMethods::Composite::Global)
perl(Class::MakeMethods::Composite::Hash)
perl(Class::MakeMethods::Composite::Inheritable)
perl(Class::MakeMethods::Composite::Universal)
perl(Class::MakeMethods::Emulator)
perl(Class::MakeMethods::Emulator::AccessorFast)
perl(Class::MakeMethods::Emulator::Inheritable)
perl(Class::MakeMethods::Emulator::MethodMaker)
perl(Class::MakeMethods::Emulator::Singleton)
perl(Class::MakeMethods::Emulator::Struct)
perl(Class::MakeMethods::Emulator::accessors)
perl(Class::MakeMethods::Emulator::accessors::chained)
perl(Class::MakeMethods::Emulator::accessors::classic)
perl(Class::MakeMethods::Emulator::mcoder)
perl(Class::MakeMethods::Evaled)
perl(Class::MakeMethods::Evaled::Hash)
perl(Class::MakeMethods::Standard)
perl(Class::MakeMethods::Standard::Array)
perl(Class::MakeMethods::Standard::Global)
perl(Class::MakeMethods::Standard::Hash)
perl(Class::MakeMethods::Standard::Inheritable)
perl(Class::MakeMethods::Standard::Universal)
perl(Class::MakeMethods::Template)
perl(Class::MakeMethods::Template::Array)
perl(Class::MakeMethods::Template::Class)
perl(Class::MakeMethods::Template::ClassInherit)
perl(Class::MakeMethods::Template::ClassName)
perl(Class::MakeMethods::Template::ClassVar)
perl(Class::MakeMethods::Template::Flyweight)
perl(Class::MakeMethods::Template::Generic)
perl(Class::MakeMethods::Template::Global)
perl(Class::MakeMethods::Template::Hash)
perl(Class::MakeMethods::Template::Inheritable)
perl(Class::MakeMethods::Template::InsideOut)
perl(Class::MakeMethods::Template::PackageVar)
perl(Class::MakeMethods::Template::Ref)
perl(Class::MakeMethods::Template::Scalar)
perl(Class::MakeMethods::Template::Static)
perl(Class::MakeMethods::Template::Struct)
perl(Class::MakeMethods::Template::StructBuiltin)
perl(Class::MakeMethods::Template::Universal)
perl(Class::MakeMethods::Utility::ArraySplicer)
perl(Class::MakeMethods::Utility::DiskCache)
perl(Class::MakeMethods::Utility::Inheritable)
perl(Class::MakeMethods::Utility::Ref)
perl(Class::MakeMethods::Utility::TextBuilder)
perl-Class-MakeMethods

Requires :
perl => 0:5.00307
perl(File::Spec)
perl(Class::MakeMethods::Template::ClassInherit)
perl(vars)
perl(Exporter)
perl(Class::MakeMethods::Template::Generic)
perl(Class::MakeMethods::Emulator)
perl(Class::MakeMethods::Evaled)
perl(Class::MakeMethods::Utility::Inheritable)
perl(Class::MakeMethods::Utility::ArraySplicer)
perl(Class::MakeMethods::Utility::Ref)
perl(Class::MakeMethods::Composite)
perl => 0:5.00
perl(constant)
perl(Carp)
perl(Class::MakeMethods::Standard)
perl(Class::MakeMethods::Template::Hash)
perl(Class::MakeMethods::Template)
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
perl(File::Path)
rpmlib(CompressedFileNames) <= 3.0.4-1
perl(:MODULE_COMPAT_5.8.8)
rpmlib(VersionedDependencies) <= 3.0.3-1
perl => 0:5.006
perl(Class::MakeMethods::Utility::TextBuilder)
perl => 1:5.0
perl(Class::MakeMethods)
perl(Attribute::Handlers)
perl(Class::MakeMethods::Template::Array)
perl(Class::MakeMethods::Template::InsideOut)
perl(strict)
perl(Class::MakeMethods::Composite::Hash)
perl(Class::MakeMethods::Template::Global)


Content of RPM :
/usr/lib/perl5/vendor_perl/5.8.8/Class
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Attribute.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Autoload.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Basic
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Basic.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Basic/Array.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Basic/Global.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Basic/Hash.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Composite
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Composite.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Composite/Array.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Composite/Global.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Composite/Hash.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Composite/Inheritable.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Composite/Universal.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Docs
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Docs/Catalog.pod
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Docs/Changes.pod
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Docs/Examples.pod
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Docs/ReadMe.pod
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Docs/RelatedModules.pod
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Docs/ToDo.pod
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Emulator
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Emulator.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Emulator/AccessorFast.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Emulator/Inheritable.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Emulator/MethodMaker.pm
/usr/lib/perl5/vendor_perl/5.8.8/Class/MakeMethods/Emulator/Singleton.pm
There is 102 files more in these RPM.

 
ICM