diff options
author | ijliao <ijliao@FreeBSD.org> | 2002-06-25 17:03:52 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2002-06-25 17:03:52 +0800 |
commit | ec60fe5b7e95005ae49944fec41cec6e3fc256dd (patch) | |
tree | f1b82306b0388321fcfcfc6f3f261efecfbff37e /devel | |
parent | 887848d8398d05fc7870a45eaf8d868108a62318 (diff) | |
download | freebsd-ports-gnome-ec60fe5b7e95005ae49944fec41cec6e3fc256dd.tar.gz freebsd-ports-gnome-ec60fe5b7e95005ae49944fec41cec6e3fc256dd.tar.zst freebsd-ports-gnome-ec60fe5b7e95005ae49944fec41cec6e3fc256dd.zip |
add p5-Class-MakeMethods 1.005
Generate common types of methods
PR: 34251
Submitted by: Seamus Venasse <svenasse@polaris.ca>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-Class-MakeMethods/Makefile | 46 | ||||
-rw-r--r-- | devel/p5-Class-MakeMethods/distinfo | 1 | ||||
-rw-r--r-- | devel/p5-Class-MakeMethods/pkg-comment | 1 | ||||
-rw-r--r-- | devel/p5-Class-MakeMethods/pkg-descr | 9 | ||||
-rw-r--r-- | devel/p5-Class-MakeMethods/pkg-plist | 34 |
6 files changed, 92 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index a7302c92600c..0160fbfff295 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -381,6 +381,7 @@ SUBDIR += p5-Class-Fields SUBDIR += p5-Class-ISA SUBDIR += p5-Class-Loader + SUBDIR += p5-Class-MakeMethods SUBDIR += p5-Class-MethodMaker SUBDIR += p5-Class-ObjectTemplate SUBDIR += p5-Class-ObjectTemplate-DB diff --git a/devel/p5-Class-MakeMethods/Makefile b/devel/p5-Class-MakeMethods/Makefile new file mode 100644 index 000000000000..09ee5fa512ed --- /dev/null +++ b/devel/p5-Class-MakeMethods/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: Class::MakeMethods +# Date created: 24 Jan 2002 +# Whom: Seamus Venasse <svenasse@polaris.ca> +# +# $FreeBSD$ +# + +PORTNAME= Class-MakeMethods +PORTVERSION= 1.005 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Class +PKGNAMEPREFIX= p5- + +MAINTAINER= svenasse@polaris.ca + +PERL_CONFIGURE= yes + +MAN3= Class::MakeMethods.3 \ + Class::MakeMethods::Attribute.3 \ + Class::MakeMethods::Basic.3 \ + Class::MakeMethods::Basic::Array.3 \ + Class::MakeMethods::Basic::Global.3 \ + Class::MakeMethods::Basic::Hash.3 \ + Class::MakeMethods::Changes.3 \ + Class::MakeMethods::Composite.3 \ + Class::MakeMethods::Composite::Array.3 \ + Class::MakeMethods::Composite::Global.3 \ + Class::MakeMethods::Composite::Hash.3 \ + Class::MakeMethods::Composite::Inheritable.3 \ + Class::MakeMethods::Composite::Universal.3 \ + Class::MakeMethods::ReadMe.3 \ + Class::MakeMethods::RelatedModules.3 \ + Class::MakeMethods::Standard.3 \ + Class::MakeMethods::Standard::Array.3 \ + Class::MakeMethods::Standard::Global.3 \ + Class::MakeMethods::Standard::Hash.3 \ + Class::MakeMethods::Standard::Inheritable.3 \ + Class::MakeMethods::Standard::Universal.3 \ + Class::MakeMethods::ToDo.3 \ + Class::MakeMethods::Utility::ArraySplicer.3 \ + Class::MakeMethods::Utility::Inheritable.3 \ + Class::MakeMethods::Utility::Ref.3 +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} + +.include <bsd.port.mk> diff --git a/devel/p5-Class-MakeMethods/distinfo b/devel/p5-Class-MakeMethods/distinfo new file mode 100644 index 000000000000..ec6b1a056e33 --- /dev/null +++ b/devel/p5-Class-MakeMethods/distinfo @@ -0,0 +1 @@ +MD5 (Class-MakeMethods-1.005.tar.gz) = 5107d7c03d4275681228acc5d0861991 diff --git a/devel/p5-Class-MakeMethods/pkg-comment b/devel/p5-Class-MakeMethods/pkg-comment new file mode 100644 index 000000000000..79960648a100 --- /dev/null +++ b/devel/p5-Class-MakeMethods/pkg-comment @@ -0,0 +1 @@ +Generate common types of methods diff --git a/devel/p5-Class-MakeMethods/pkg-descr b/devel/p5-Class-MakeMethods/pkg-descr new file mode 100644 index 000000000000..dba9c53bd228 --- /dev/null +++ b/devel/p5-Class-MakeMethods/pkg-descr @@ -0,0 +1,9 @@ +The Class::MakeMethods framework allows Perl class developers to quickly +define common types of methods. When a module "use"s a subclass of +Class::MakeMethods, it can select from the supported method types, and +specify a name for each method desired. The methods are dynamically +generated and installed in the calling package. + +WWW: http://search.cpan.org/search?dist=Class-MakeMethods + +Seamus Venasse <svenasse@polaris.ca> diff --git a/devel/p5-Class-MakeMethods/pkg-plist b/devel/p5-Class-MakeMethods/pkg-plist new file mode 100644 index 000000000000..a8a91dbddd59 --- /dev/null +++ b/devel/p5-Class-MakeMethods/pkg-plist @@ -0,0 +1,34 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/MakeMethods/.packlist +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Attribute.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic/Array.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic/Global.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic/Hash.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Changes.pod +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Array.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Global.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Hash.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Inheritable.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite/Universal.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/ReadMe.pod +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/RelatedModules.pod +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Array.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Global.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Hash.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Inheritable.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard/Universal.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/ToDo.pod +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility/ArraySplicer.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility/Inheritable.pm +lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility/Ref.pm +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Basic 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Composite 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Standard 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods/Utility 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class/MakeMethods 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Class 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/MakeMethods 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class 2>/dev/null || true |