imports devel/p5-MooseX-NonMoose, ok landry, from Andreas Voegele's repo

MooseX::NonMoose allows for easily subclassing non-Moose classes with
Moose, taking care of the annoying details connected with doing this,
such as setting up proper inheritance from Moose::Object and installing
(and inlining, at make_immutable time) a constructor that makes sure
things like BUILD methods are called.
This commit is contained in:
sthen 2012-04-08 21:04:36 +00:00
parent 524f404e2f
commit 6aff27894f
4 changed files with 43 additions and 0 deletions

View File

@ -0,0 +1,20 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/04/08 21:04:36 sthen Exp $
COMMENT = easy subclassing of non-Moose classes
MODULES = cpan
DISTNAME = MooseX-NonMoose-0.22
CATEGORIES = devel
# same as perl
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
RUN_DEPENDS = devel/p5-List-MoreUtils \
devel/p5-Moose
REGRESS_DEPENDS = devel/p5-Test-Fatal
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (MooseX-NonMoose-0.22.tar.gz) = CGJ7hXWDXmS0ToJCTfJ6jw==
RMD160 (MooseX-NonMoose-0.22.tar.gz) = CB6xGICNIUc0j3QQx9kw6egAGiw=
SHA1 (MooseX-NonMoose-0.22.tar.gz) = 4zzwoSjdtP0GGd0uoFjMn18N6J8=
SHA256 (MooseX-NonMoose-0.22.tar.gz) = t91FGec1eayAim+f+tYttsnfJn0OHh7qfHYaV95SHlY=
SIZE (MooseX-NonMoose-0.22.tar.gz) = 23807

View File

@ -0,0 +1,5 @@
MooseX::NonMoose allows for easily subclassing non-Moose classes with
Moose, taking care of the annoying details connected with doing this,
such as setting up proper inheritance from Moose::Object and installing
(and inlining, at make_immutable time) a constructor that makes sure
things like BUILD methods are called.

View File

@ -0,0 +1,13 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/04/08 21:04:36 sthen Exp $
${P5SITE}/MooseX/
${P5SITE}/MooseX/NonMoose/
${P5SITE}/MooseX/NonMoose.pm
${P5SITE}/MooseX/NonMoose/InsideOut.pm
${P5SITE}/MooseX/NonMoose/Meta/
${P5SITE}/MooseX/NonMoose/Meta/Role/
${P5SITE}/MooseX/NonMoose/Meta/Role/Class.pm
${P5SITE}/MooseX/NonMoose/Meta/Role/Constructor.pm
@man man/man3p/MooseX::NonMoose.3p
@man man/man3p/MooseX::NonMoose::InsideOut.3p
@man man/man3p/MooseX::NonMoose::Meta::Role::Class.3p
@man man/man3p/MooseX::NonMoose::Meta::Role::Constructor.3p