diff options
author | Kevin Lo <kevlo@FreeBSD.org> | 2000-07-12 16:22:32 +0000 |
---|---|---|
committer | Kevin Lo <kevlo@FreeBSD.org> | 2000-07-12 16:22:32 +0000 |
commit | 75ba446a9b3a42e810f535588581fc08aa518b65 (patch) | |
tree | c865575cff7af7fda5543bdf5cd3465c90b77817 /devel/p5-Class-MethodMaker | |
parent | Convert into EMACS_PORT_NAME style port. (diff) |
Initial import of p5-Class-MethodMaker.
p5-Class-MethodMaker is the Perl module for creating generic methods.
PR: 19796
Submitted by: Trevor Johnson <trevor@jpj.net>
Diffstat (limited to 'devel/p5-Class-MethodMaker')
-rw-r--r-- | devel/p5-Class-MethodMaker/Makefile | 25 | ||||
-rw-r--r-- | devel/p5-Class-MethodMaker/distinfo | 1 | ||||
-rw-r--r-- | devel/p5-Class-MethodMaker/pkg-comment | 1 | ||||
-rw-r--r-- | devel/p5-Class-MethodMaker/pkg-descr | 11 | ||||
-rw-r--r-- | devel/p5-Class-MethodMaker/pkg-plist | 36 |
5 files changed, 74 insertions, 0 deletions
diff --git a/devel/p5-Class-MethodMaker/Makefile b/devel/p5-Class-MethodMaker/Makefile new file mode 100644 index 000000000000..e008f599379b --- /dev/null +++ b/devel/p5-Class-MethodMaker/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: p5-Class-MethodMaker +# Date created: 2000-07-09 +# Whom: Trevor Johnson <trevor@jpj.net> +# +# $FreeBSD$ +# + +PORTNAME= Class-MethodMaker +PORTVERSION= 0.96 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Class +PKGNAMEPREFIX= p5- + +MAINTAINER= trevor@jpj.net + +USE_PERL5= yes + +MAN3= Class::MethodMaker.3 +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} + +do-configure: + @ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL + +.include <bsd.port.mk> diff --git a/devel/p5-Class-MethodMaker/distinfo b/devel/p5-Class-MethodMaker/distinfo new file mode 100644 index 000000000000..ae42288cdf41 --- /dev/null +++ b/devel/p5-Class-MethodMaker/distinfo @@ -0,0 +1 @@ +MD5 (Class-MethodMaker-0.96.tar.gz) = 117630105cefadc444dd2fb14935cd79 diff --git a/devel/p5-Class-MethodMaker/pkg-comment b/devel/p5-Class-MethodMaker/pkg-comment new file mode 100644 index 000000000000..a9b195cf9941 --- /dev/null +++ b/devel/p5-Class-MethodMaker/pkg-comment @@ -0,0 +1 @@ +Perl module for creating generic methods diff --git a/devel/p5-Class-MethodMaker/pkg-descr b/devel/p5-Class-MethodMaker/pkg-descr new file mode 100644 index 000000000000..ed22b11991a5 --- /dev/null +++ b/devel/p5-Class-MethodMaker/pkg-descr @@ -0,0 +1,11 @@ +from the readme: + +This module solves the problem of having to write a bazillion get/set +methods that are all the same. The argument to 'use' is a hash whose keys +are the names of types of generic methods generated by MethodMaker and +whose values tell method maker what methods to make. (More precisely, the +keys are the names of MethodMaker methods (methods that write methods) and +the values are the arguments to those methods. + +Trevor Johnson +trevor@jpj.net diff --git a/devel/p5-Class-MethodMaker/pkg-plist b/devel/p5-Class-MethodMaker/pkg-plist new file mode 100644 index 000000000000..ef753b1f7021 --- /dev/null +++ b/devel/p5-Class-MethodMaker/pkg-plist @@ -0,0 +1,36 @@ +lib/perl5/site_perl/%%PERL_VER%%/Class/MethodMaker.pm +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/_ancestry.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/_make_get_set.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/abstract.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/autosplit.ix +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/boolean.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/builtin_class.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/code.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/copy.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/counter.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/forward.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/get_concat.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/get_set.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/grouped_fields.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/hash.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/hash_of_lists.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/key_attrib.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/key_with_create.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/list.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/listed_attrib.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/method.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/new.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/new_hash_init.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/new_with_init.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/object.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/object_list.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/static_get_set.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/static_hash.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/struct.al +lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker/tie_hash.al +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/MethodMaker/.packlist +@dirrm lib/perl5/site_perl/%%PERL_VER%%/Class +@dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Class/MethodMaker +@dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Class +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/MethodMaker +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class |