initial import of Moose 0.26
Moose is built on top of Class::MOP, which is a metaclass system for Perl 5. This means that Moose not only makes building normal Perl 5 objects better, but it also provides the power of metaclass programming.
This commit is contained in:
parent
3720c517d2
commit
cc7869ae6c
26
devel/p5-Moose/Makefile
Normal file
26
devel/p5-Moose/Makefile
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# $OpenBSD: Makefile,v 1.1.1.1 2007/11/12 14:27:33 msf Exp $
|
||||||
|
|
||||||
|
COMMENT= a complete modern object system for perl 5
|
||||||
|
|
||||||
|
MODULES= cpan
|
||||||
|
DISTNAME= Moose-0.26
|
||||||
|
CATEGORIES= devel
|
||||||
|
|
||||||
|
# perl
|
||||||
|
PERMIT_PACKAGE_CDROM= Yes
|
||||||
|
PERMIT_PACKAGE_FTP= Yes
|
||||||
|
PERMIT_DISTFILES_CDROM= Yes
|
||||||
|
PERMIT_DISTFILES_FTP= Yes
|
||||||
|
|
||||||
|
CPAN_AUTHOR= STEVAN
|
||||||
|
|
||||||
|
CONFIGURE_STYLE=build
|
||||||
|
|
||||||
|
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||||
|
RUN_DEPENDS= ::devel/p5-Class-MOP \
|
||||||
|
::devel/p5-Sub-Exporter
|
||||||
|
|
||||||
|
REGRESS_DEPENDS=::devel/p5-Test-Exception \
|
||||||
|
::devel/p5-Test-LongString
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
5
devel/p5-Moose/distinfo
Normal file
5
devel/p5-Moose/distinfo
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
MD5 (Moose-0.26.tar.gz) = M1a0Utry6oh7E8CJm7tv1w==
|
||||||
|
RMD160 (Moose-0.26.tar.gz) = Rtb1aKssSQ+4SSZfnG/R2W06Pps=
|
||||||
|
SHA1 (Moose-0.26.tar.gz) = CMZw9w9tfOAWYKVSI9X34LcbtoE=
|
||||||
|
SHA256 (Moose-0.26.tar.gz) = 5IKA3cJ2t3p08Is/AeGDj9A3vpQNvDMsnJ5BXpO/iqE=
|
||||||
|
SIZE (Moose-0.26.tar.gz) = 131456
|
4
devel/p5-Moose/pkg/DESCR
Normal file
4
devel/p5-Moose/pkg/DESCR
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
Moose is built on top of Class::MOP, which is a metaclass system
|
||||||
|
for Perl 5. This means that Moose not only makes building normal
|
||||||
|
Perl 5 objects better, but it also provides the power of metaclass
|
||||||
|
programming.
|
83
devel/p5-Moose/pkg/PLIST
Normal file
83
devel/p5-Moose/pkg/PLIST
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/11/12 14:27:33 msf Exp $
|
||||||
|
${P5SITE}/Moose/
|
||||||
|
${P5SITE}/Moose.pm
|
||||||
|
${P5SITE}/Moose/Cookbook/
|
||||||
|
${P5SITE}/Moose/Cookbook.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/FAQ.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Recipe1.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Recipe2.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Recipe3.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Recipe4.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Recipe5.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Recipe6.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Recipe7.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/Snack/
|
||||||
|
${P5SITE}/Moose/Cookbook/Snack/Types.pod
|
||||||
|
${P5SITE}/Moose/Cookbook/WTF.pod
|
||||||
|
${P5SITE}/Moose/Meta/
|
||||||
|
${P5SITE}/Moose/Meta/Attribute.pm
|
||||||
|
${P5SITE}/Moose/Meta/Class.pm
|
||||||
|
${P5SITE}/Moose/Meta/Instance.pm
|
||||||
|
${P5SITE}/Moose/Meta/Method/
|
||||||
|
${P5SITE}/Moose/Meta/Method.pm
|
||||||
|
${P5SITE}/Moose/Meta/Method/Accessor.pm
|
||||||
|
${P5SITE}/Moose/Meta/Method/Constructor.pm
|
||||||
|
${P5SITE}/Moose/Meta/Method/Destructor.pm
|
||||||
|
${P5SITE}/Moose/Meta/Method/Overriden.pm
|
||||||
|
${P5SITE}/Moose/Meta/Role/
|
||||||
|
${P5SITE}/Moose/Meta/Role.pm
|
||||||
|
${P5SITE}/Moose/Meta/Role/Method/
|
||||||
|
${P5SITE}/Moose/Meta/Role/Method.pm
|
||||||
|
${P5SITE}/Moose/Meta/Role/Method/Required.pm
|
||||||
|
${P5SITE}/Moose/Meta/TypeCoercion/
|
||||||
|
${P5SITE}/Moose/Meta/TypeCoercion.pm
|
||||||
|
${P5SITE}/Moose/Meta/TypeCoercion/Union.pm
|
||||||
|
${P5SITE}/Moose/Meta/TypeConstraint/
|
||||||
|
${P5SITE}/Moose/Meta/TypeConstraint.pm
|
||||||
|
${P5SITE}/Moose/Meta/TypeConstraint/Parameterized.pm
|
||||||
|
${P5SITE}/Moose/Meta/TypeConstraint/Registry.pm
|
||||||
|
${P5SITE}/Moose/Meta/TypeConstraint/Union.pm
|
||||||
|
${P5SITE}/Moose/Object.pm
|
||||||
|
${P5SITE}/Moose/Role.pm
|
||||||
|
${P5SITE}/Moose/Spec/
|
||||||
|
${P5SITE}/Moose/Spec/Role.pod
|
||||||
|
${P5SITE}/Moose/Util/
|
||||||
|
${P5SITE}/Moose/Util.pm
|
||||||
|
${P5SITE}/Moose/Util/TypeConstraints.pm
|
||||||
|
${P5SITE}/Test/
|
||||||
|
${P5SITE}/Test/Moose.pm
|
||||||
|
@man man/man3p/Moose.3p
|
||||||
|
@man man/man3p/Moose::Cookbook.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::FAQ.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Recipe1.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Recipe2.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Recipe3.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Recipe4.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Recipe5.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Recipe6.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Recipe7.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::Snack::Types.3p
|
||||||
|
@man man/man3p/Moose::Cookbook::WTF.3p
|
||||||
|
@man man/man3p/Moose::Meta::Attribute.3p
|
||||||
|
@man man/man3p/Moose::Meta::Class.3p
|
||||||
|
@man man/man3p/Moose::Meta::Instance.3p
|
||||||
|
@man man/man3p/Moose::Meta::Method.3p
|
||||||
|
@man man/man3p/Moose::Meta::Method::Accessor.3p
|
||||||
|
@man man/man3p/Moose::Meta::Method::Constructor.3p
|
||||||
|
@man man/man3p/Moose::Meta::Method::Destructor.3p
|
||||||
|
@man man/man3p/Moose::Meta::Method::Overriden.3p
|
||||||
|
@man man/man3p/Moose::Meta::Role.3p
|
||||||
|
@man man/man3p/Moose::Meta::Role::Method.3p
|
||||||
|
@man man/man3p/Moose::Meta::Role::Method::Required.3p
|
||||||
|
@man man/man3p/Moose::Meta::TypeCoercion.3p
|
||||||
|
@man man/man3p/Moose::Meta::TypeCoercion::Union.3p
|
||||||
|
@man man/man3p/Moose::Meta::TypeConstraint.3p
|
||||||
|
@man man/man3p/Moose::Meta::TypeConstraint::Parameterized.3p
|
||||||
|
@man man/man3p/Moose::Meta::TypeConstraint::Registry.3p
|
||||||
|
@man man/man3p/Moose::Meta::TypeConstraint::Union.3p
|
||||||
|
@man man/man3p/Moose::Object.3p
|
||||||
|
@man man/man3p/Moose::Role.3p
|
||||||
|
@man man/man3p/Moose::Spec::Role.3p
|
||||||
|
@man man/man3p/Moose::Util.3p
|
||||||
|
@man man/man3p/Moose::Util::TypeConstraints.3p
|
||||||
|
@man man/man3p/Test::Moose.3p
|
Loading…
Reference in New Issue
Block a user