# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-Class-MakeMethods # p5-Class-MakeMethods/pkg-plist # p5-Class-MakeMethods/Makefile # p5-Class-MakeMethods/distinfo # p5-Class-MakeMethods/pkg-comment # p5-Class-MakeMethods/pkg-descr # echo c - p5-Class-MakeMethods mkdir -p p5-Class-MakeMethods > /dev/null 2>&1 echo x - p5-Class-MakeMethods/pkg-plist sed 's/^X//' >p5-Class-MakeMethods/pkg-plist << 'END-of-p5-Class-MakeMethods/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/MakeMethods/.packlist Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Attribute.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic.pod Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic/Array.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic/Global.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic/Hash.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Changes.pod Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Array.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Global.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Hash.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Inheritable.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Universal.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Emulator/AccessorFast.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Emulator/Inheritable.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Emulator/MethodMaker.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Emulator/Singleton.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Emulator/Struct.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Guide.pod Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/ReadMe.pod Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/RelatedModules.pod Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Array.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Global.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Hash.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Inheritable.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Universal.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Class.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/ClassInherit.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/ClassName.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/ClassVar.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/DiskCache.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Flyweight.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Generic.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Hash.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/PackageVar.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/PseudoHash.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Ref.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Scalar.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Static.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Struct.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/StructBuiltin.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/TextBuilder.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template/Universal.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/ToDo.pod Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility/ArraySplicer.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility/Inheritable.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility/Ref.pm Xlib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility/TakeName.pm X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Template 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Emulator 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/MakeMethods 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class 2>/dev/null || true END-of-p5-Class-MakeMethods/pkg-plist echo x - p5-Class-MakeMethods/Makefile sed 's/^X//' >p5-Class-MakeMethods/Makefile << 'END-of-p5-Class-MakeMethods/Makefile' X# New ports collection makefile for: Class::MakeMethods X# Date created: 24 Jan 2002 X# Whom: Seamus Venasse X# X# $FreeBSD$ X# X XPORTNAME= Class-MakeMethods XPORTVERSION= 1.000016 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Class XPKGNAMEPREFIX= p5- X XMAINTAINER= svenasse@polaris.ca X XPERL_CONFIGURE= yes X XMAN3= Class::MakeMethods::Utility::ArraySplicer.3 \ X Class::MakeMethods::Standard::Universal.3 \ X Class::MakeMethods::Emulator::AccessorFast.3 \ X Class::MakeMethods::Standard::Array.3 \ X Class::MakeMethods::Emulator::Inheritable.3 \ X Class::MakeMethods::Template::PackageVar.3 \ X Class::MakeMethods::Basic::Global.3 \ X Class::MakeMethods::Template::Universal.3 \ X Class::MakeMethods::Standard::Hash.3 \ X Class::MakeMethods::Template::StructBuiltin.3 \ X Class::MakeMethods::Template::Generic.3 \ X Class::MakeMethods::Composite::Inheritable.3 \ X Class::MakeMethods::Template::ClassVar.3 \ X Class::MakeMethods::Standard.3 \ X Class::MakeMethods::Template::Static.3 \ X Class::MakeMethods::Composite::Global.3 \ X Class::MakeMethods::Attribute.3 \ X Class::MakeMethods::Guide.3 \ X Class::MakeMethods::ReadMe.3 \ X Class::MakeMethods::Basic::Hash.3 \ X Class::MakeMethods::Template::ClassInherit.3 \ X Class::MakeMethods::Template::TextBuilder.3 \ X Class::MakeMethods::Composite::Universal.3 \ X Class::MakeMethods::ToDo.3 \ X Class::MakeMethods::Template.3 \ X Class::MakeMethods::Emulator::Struct.3 \ X Class::MakeMethods::Template::Flyweight.3 \ X Class::MakeMethods::Changes.3 \ X Class::MakeMethods::Utility::Ref.3 \ X Class::MakeMethods::RelatedModules.3 \ X Class::MakeMethods::Template::Ref.3 \ X Class::MakeMethods::Composite::Array.3 \ X Class::MakeMethods::Template::Class.3 \ X Class::MakeMethods::Composite::Hash.3 \ X Class::MakeMethods::Standard::Inheritable.3 \ X Class::MakeMethods::Basic.3 \ X Class::MakeMethods::Emulator::MethodMaker.3 \ X Class::MakeMethods::Utility::Inheritable.3 \ X Class::MakeMethods::Emulator::Singleton.3 \ X Class::MakeMethods::Template::Hash.3 \ X Class::MakeMethods::Template::Struct.3 \ X Class::MakeMethods::Basic::Array.3 \ X Class::MakeMethods.3 \ X Class::MakeMethods::Standard::Global.3 \ X Class::MakeMethods::Composite.3 XMANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} X X.include END-of-p5-Class-MakeMethods/Makefile echo x - p5-Class-MakeMethods/distinfo sed 's/^X//' >p5-Class-MakeMethods/distinfo << 'END-of-p5-Class-MakeMethods/distinfo' XMD5 (Class-MakeMethods-1.000016.tar.gz) = 3ac20ae6efff72ad780e637d27a9d972 END-of-p5-Class-MakeMethods/distinfo echo x - p5-Class-MakeMethods/pkg-comment sed 's/^X//' >p5-Class-MakeMethods/pkg-comment << 'END-of-p5-Class-MakeMethods/pkg-comment' XGenerate common types of methods END-of-p5-Class-MakeMethods/pkg-comment echo x - p5-Class-MakeMethods/pkg-descr sed 's/^X//' >p5-Class-MakeMethods/pkg-descr << 'END-of-p5-Class-MakeMethods/pkg-descr' XThe Class::MakeMethods framework allows Perl class developers to quickly Xdefine common types of methods. When a module "use"s a subclass of XClass::MakeMethods, it can select from the supported method types, and Xspecify a name for each method desired. The methods are dynamically Xgenerated and installed in the calling package. X XWWW: http://search.cpan.org/search?dist=Class-MakeMethods X XSeamus Venasse END-of-p5-Class-MakeMethods/pkg-descr exit