initial import of Class::Meta 0.53

This commit is contained in:
msf 2007-09-08 01:27:42 +00:00
parent 1ae9c29e81
commit cb9f67e394
4 changed files with 64 additions and 0 deletions

View File

@ -0,0 +1,24 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/09/08 01:27:42 msf Exp $
COMMENT= "class automation, introspection and validation"
MODULES= cpan
DISTNAME= Class-Meta-0.53
CATEGORIES= devel
MAINTAINER= Mathieu Sauve-Frankel <msf@openbsd.org>
# perl
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ::devel/p5-Data-Types
CONFIGURE_STYLE= modbuild
MAKE_ENV+= TEST_POD=Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (Class-Meta-0.53.tar.gz) = g9Unh4+AIrhiuUYQb7Drow==
RMD160 (Class-Meta-0.53.tar.gz) = 9ZwRuFbman60NBm9ZuhmDV5f/M4=
SHA1 (Class-Meta-0.53.tar.gz) = SEgzlh+2NrIK9jvNi4gltJPmoME=
SHA256 (Class-Meta-0.53.tar.gz) = ta8k5tacGkdqQfpfM3U7GAf1Az/KBwQ+v9LGdncqFBs=
SIZE (Class-Meta-0.53.tar.gz) = 61021

View File

@ -0,0 +1,4 @@
Class::Meta provides an interface for automating the creation of Perl
classes with attribute data type validation. It differs from other such
modules in that it includes an introspection API that can be used as a
unified interface for all Class::Meta-generated classes.

View File

@ -0,0 +1,31 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/09/08 01:27:42 msf Exp $
${P5SITE}/Class/
${P5SITE}/Class/Meta/
${P5SITE}/Class/Meta.pm
${P5SITE}/Class/Meta/AccessorBuilder/
${P5SITE}/Class/Meta/AccessorBuilder.pm
${P5SITE}/Class/Meta/AccessorBuilder/Affordance.pm
${P5SITE}/Class/Meta/AccessorBuilder/SemiAffordance.pm
${P5SITE}/Class/Meta/Attribute.pm
${P5SITE}/Class/Meta/Class.pm
${P5SITE}/Class/Meta/Constructor.pm
${P5SITE}/Class/Meta/Method.pm
${P5SITE}/Class/Meta/Type.pm
${P5SITE}/Class/Meta/Types/
${P5SITE}/Class/Meta/Types/Boolean.pm
${P5SITE}/Class/Meta/Types/Numeric.pm
${P5SITE}/Class/Meta/Types/Perl.pm
${P5SITE}/Class/Meta/Types/String.pm
@man man/man3p/Class::Meta.3p
@man man/man3p/Class::Meta::AccessorBuilder.3p
@man man/man3p/Class::Meta::AccessorBuilder::Affordance.3p
@man man/man3p/Class::Meta::AccessorBuilder::SemiAffordance.3p
@man man/man3p/Class::Meta::Attribute.3p
@man man/man3p/Class::Meta::Class.3p
@man man/man3p/Class::Meta::Constructor.3p
@man man/man3p/Class::Meta::Method.3p
@man man/man3p/Class::Meta::Type.3p
@man man/man3p/Class::Meta::Types::Boolean.3p
@man man/man3p/Class::Meta::Types::Numeric.3p
@man man/man3p/Class::Meta::Types::Perl.3p
@man man/man3p/Class::Meta::Types::String.3p