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:
parent
524f404e2f
commit
6aff27894f
20
devel/p5-MooseX-NonMoose/Makefile
Normal file
20
devel/p5-MooseX-NonMoose/Makefile
Normal 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>
|
5
devel/p5-MooseX-NonMoose/distinfo
Normal file
5
devel/p5-MooseX-NonMoose/distinfo
Normal 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
|
5
devel/p5-MooseX-NonMoose/pkg/DESCR
Normal file
5
devel/p5-MooseX-NonMoose/pkg/DESCR
Normal 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.
|
13
devel/p5-MooseX-NonMoose/pkg/PLIST
Normal file
13
devel/p5-MooseX-NonMoose/pkg/PLIST
Normal 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
|
Loading…
Reference in New Issue
Block a user