Add p5-Class-Generate 1.06, a Perl5 module to simplify creating

class hierarchies.
This commit is contained in:
Maxim Sobolev 2002-10-24 08:56:58 +00:00
parent f3162438a7
commit fcd9020733
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=68712
6 changed files with 42 additions and 0 deletions

View File

@ -414,6 +414,7 @@
SUBDIR += p5-Class-Factory SUBDIR += p5-Class-Factory
SUBDIR += p5-Class-Factory-Util SUBDIR += p5-Class-Factory-Util
SUBDIR += p5-Class-Fields SUBDIR += p5-Class-Fields
SUBDIR += p5-Class-Generate
SUBDIR += p5-Class-ISA SUBDIR += p5-Class-ISA
SUBDIR += p5-Class-Inner SUBDIR += p5-Class-Inner
SUBDIR += p5-Class-Loader SUBDIR += p5-Class-Loader

View File

@ -0,0 +1,23 @@
# New ports collection makefile for: Class:Generate
# Date created: 24 October 2002
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= Class-Generate
PORTVERSION= 1.06
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Class
PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
PERL_CONFIGURE= yes
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
MAN3= Class::Generate.3
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (Class-Generate-1.06.tar.gz) = 8db5448af78c4741eaa5c3aaadfc49ca

View File

@ -0,0 +1 @@
A Perl5 module to simplify creating class hierarchies

View File

@ -0,0 +1,10 @@
Class::Generate is a Perl5 module to simplify creating class
hierarchies. It offers typed or untyped scalar, array, and hash
members, required members, private members, methods (both
instance and class), and other common features of object-
oriented software development. Of course, you can implement all
these things without a special module, but doing it via
Class::Generate is much, much more concise. And futhermore,
it's much less error prone: if you are using Perl's -w flag,
Class::Generate will catch many class specification and usage
errors.

View File

@ -0,0 +1,6 @@
lib/perl5/site_perl/%%PERL_VER%%/Class/Generate.pm
lib/perl5/site_perl/%%PERL_VER%%/Class/Generate.pod
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/Generate/.packlist
@dirrm lib/perl5/site_perl/%%PERL_VER%%/Class
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class/Generate
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Class