diff --git a/devel/p5-MooseX-InsideOut/Makefile b/devel/p5-MooseX-InsideOut/Makefile new file mode 100644 index 00000000000..83a86f8fe47 --- /dev/null +++ b/devel/p5-MooseX-InsideOut/Makefile @@ -0,0 +1,25 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2018/10/24 19:59:13 bluhm Exp $ + +COMMENT = inside-out objects with Moose + +DISTNAME = MooseX-InsideOut-0.106 +CATEGORIES = devel + +MAINTAINER = Charlene Wendling + +MODULES = cpan +PKG_ARCH = * + +# Perl +PERMIT_PACKAGE_CDROM = Yes + +RUN_DEPENDS = devel/p5-Hash-Util-FieldHash-Compat \ + devel/p5-Moose>=0.94 \ + devel/p5-namespace-clean>=0.11 + +TEST_DEPENDS = devel/p5-Test-Pod-Coverage>=1.08 \ + devel/p5-Test-Pod>=1.41 + +TEST_ENV = RELEASE_TESTING=1 + +.include diff --git a/devel/p5-MooseX-InsideOut/distinfo b/devel/p5-MooseX-InsideOut/distinfo new file mode 100644 index 00000000000..55e5992b48c --- /dev/null +++ b/devel/p5-MooseX-InsideOut/distinfo @@ -0,0 +1,2 @@ +SHA256 (MooseX-InsideOut-0.106.tar.gz) = eE9OVe+hSfiRBADecTCQR821Ye8SO9PDprgBU1aojh8= +SIZE (MooseX-InsideOut-0.106.tar.gz) = 10812 diff --git a/devel/p5-MooseX-InsideOut/pkg/DESCR b/devel/p5-MooseX-InsideOut/pkg/DESCR new file mode 100644 index 00000000000..c405dd88aa4 --- /dev/null +++ b/devel/p5-MooseX-InsideOut/pkg/DESCR @@ -0,0 +1,4 @@ +MooseX::InsideOut provides metaroles for inside-out objects. It +sets up attribute slot storage somewhere other than inside $self. +This means that you can extend non-Moose classes, whose internals +you either don't want to care about or aren't hash-based. diff --git a/devel/p5-MooseX-InsideOut/pkg/PLIST b/devel/p5-MooseX-InsideOut/pkg/PLIST new file mode 100644 index 00000000000..ace25856c9d --- /dev/null +++ b/devel/p5-MooseX-InsideOut/pkg/PLIST @@ -0,0 +1,9 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2018/10/24 19:59:13 bluhm Exp $ +${P5SITE}/MooseX/ +${P5SITE}/MooseX/InsideOut/ +${P5SITE}/MooseX/InsideOut.pm +${P5SITE}/MooseX/InsideOut/Role/ +${P5SITE}/MooseX/InsideOut/Role/Meta/ +${P5SITE}/MooseX/InsideOut/Role/Meta/Instance.pm +@man man/man3p/MooseX::InsideOut.3p +@man man/man3p/MooseX::InsideOut::Role::Meta::Instance.3p