import p5-Mouse
Moose is wonderful but unfortunately, a little slow. Though significant progress has been made over the years, the compile time penalty is a non-starter for some applications. Mouse aims to alleviate this by providing a subset of Moose's functionality, faster. In particular, "has" in Moose is missing only a few expert-level features.
This commit is contained in:
parent
1d3b898128
commit
a6ebfd0f9e
24
devel/p5-Mouse/Makefile
Normal file
24
devel/p5-Mouse/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2008/08/20 13:44:33 simon Exp $
|
||||
|
||||
COMMENT = Moose minus the antlers
|
||||
|
||||
MODULES = cpan
|
||||
DISTNAME = Mouse-0.06
|
||||
CATEGORIES = devel
|
||||
|
||||
MAINTAINER = Simon Bertrang <simon@openbsd.org>
|
||||
|
||||
# Perl
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM = Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
CPAN_AUTHOR = SARTAK
|
||||
|
||||
RUN_DEPENDS = ::devel/p5-Sub-Exporter \
|
||||
::devel/p5-MRO-Compat \
|
||||
::devel/p5-Class-Method-Modifiers
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
|
||||
.include <bsd.port.mk>
|
5
devel/p5-Mouse/distinfo
Normal file
5
devel/p5-Mouse/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (Mouse-0.06.tar.gz) = eChkeX4dYxikaWtdMOLsVQ==
|
||||
RMD160 (Mouse-0.06.tar.gz) = mMVJqnP1Qz1YI+yshIWeYAFEFRE=
|
||||
SHA1 (Mouse-0.06.tar.gz) = u1Ae4ox5FpvH6rpYnQrCHq2Xhxw=
|
||||
SHA256 (Mouse-0.06.tar.gz) = DqLRjLaL6hhcMZmOREGbzBYK8Efob3XrTDIcjfUGehs=
|
||||
SIZE (Mouse-0.06.tar.gz) = 38133
|
6
devel/p5-Mouse/pkg/DESCR
Normal file
6
devel/p5-Mouse/pkg/DESCR
Normal file
@ -0,0 +1,6 @@
|
||||
Moose is wonderful but unfortunately, a little slow. Though significant
|
||||
progress has been made over the years, the compile time penalty is a
|
||||
non-starter for some applications.
|
||||
Mouse aims to alleviate this by providing a subset of Moose's
|
||||
functionality, faster. In particular, "has" in Moose is missing only a
|
||||
few expert-level features.
|
20
devel/p5-Mouse/pkg/PLIST
Normal file
20
devel/p5-Mouse/pkg/PLIST
Normal file
@ -0,0 +1,20 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/08/20 13:44:33 simon Exp $
|
||||
${P5SITE}/Mouse/
|
||||
${P5SITE}/Mouse.pm
|
||||
${P5SITE}/Mouse/Meta/
|
||||
${P5SITE}/Mouse/Meta/Attribute.pm
|
||||
${P5SITE}/Mouse/Meta/Class.pm
|
||||
${P5SITE}/Mouse/Meta/Role.pm
|
||||
${P5SITE}/Mouse/Object.pm
|
||||
${P5SITE}/Mouse/Role.pm
|
||||
${P5SITE}/Mouse/TypeRegistry.pm
|
||||
${P5SITE}/Squirrel/
|
||||
${P5SITE}/Squirrel.pm
|
||||
${P5SITE}/Squirrel/Role.pm
|
||||
@man man/man3p/Mouse.3p
|
||||
@man man/man3p/Mouse::Meta::Attribute.3p
|
||||
@man man/man3p/Mouse::Meta::Class.3p
|
||||
@man man/man3p/Mouse::Object.3p
|
||||
@man man/man3p/Mouse::Role.3p
|
||||
@man man/man3p/Mouse::TypeRegistry.3p
|
||||
@man man/man3p/Squirrel.3p
|
Loading…
Reference in New Issue
Block a user