This updates Moose to 068. This update depends on the previously posted
p5-Class-MOP update, I also added a bunch of regress-depends, though
some tests are still skipped due to missing dependencies (that are not
yet in the tree): Params::Coerce, DBM::Deep and
Declare::Constraints::Simple.
This release adds a huge swath of actually useful documentation (thanks
to a Perl Foundation grant), check out Moose::Manual (supersedes
Moose::Intro).
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Moose/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile 1 Feb 2009 00:58:52 -0000 1.5
+++ Makefile 9 Feb 2009 11:32:25 -0000
@@ -3,7 +3,7 @@
COMMENT= complete modern object system for perl 5
MODULES= cpan
-DISTNAME= Moose-0.64
+DISTNAME= Moose-0.68
CATEGORIES= devel
# perl
@@ -15,11 +15,17 @@
CPAN_AUTHOR= DROLSKY
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= :p5-Class-MOP->=0.75:devel/p5-Class-MOP \
+RUN_DEPENDS= :p5-Class-MOP->=0.76:devel/p5-Class-MOP \
::devel/p5-List-MoreUtils \
::devel/p5-Sub-Exporter
-REGRESS_DEPENDS=::devel/p5-Test-Exception \
- ::devel/p5-Test-LongString
+REGRESS_DEPENDS=:p5-Test-Warn->=0.10:devel/p5-Test-Warn \
+ ::devel/p5-Test-LongString \
+ ::devel/p5-Test-Exception \
+ ::devel/p5-Test-Output \
+ ::textproc/p5-Regexp-Common \
+ ::devel/p5-Locale-US \
+ ::www/p5-libwww \
+ ::www/p5-URI
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Moose/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo 1 Feb 2009 00:58:52 -0000 1.4
+++ distinfo 9 Feb 2009 11:32:25 -0000
@@ -1,5 +1,5 @@
-MD5 (Moose-0.64.tar.gz) = Hx36QxKSaycuBeOpuJ3KWw==
-RMD160 (Moose-0.64.tar.gz) = O/D/chnlMjGfRSbnhk6RHag7ntM=
-SHA1 (Moose-0.64.tar.gz) = 2PWkgEuh0wwct6GGgxdlD5Syl0o=
-SHA256 (Moose-0.64.tar.gz) = 0YPzpyuetZpdERzcIZEvuJhFl0ADa2m3AVdgQY47tbM=
-SIZE (Moose-0.64.tar.gz) = 259925
+MD5 (Moose-0.68.tar.gz) = hxDjUBKST41JsPW6mU4yjA==
+RMD160 (Moose-0.68.tar.gz) = Ri9TrNbBBJrrrOKWlKmqJu4RoGE=
+SHA1 (Moose-0.68.tar.gz) = VkeLtLnG85qg1Fzrssp7yTG/VPI=
+SHA256 (Moose-0.68.tar.gz) = ISsymrY5YLyfDUUZ+6ct+r5BqdSDJASCnfRsDzZSl1k=
+SIZE (Moose-0.68.tar.gz) = 285870
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/devel/p5-Moose/pkg/DESCR,v
retrieving revision 1.1
retrieving revision 1.1.1.1
diff -u -r1.1 -r1.1.1.1
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Moose/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST 7 Oct 2008 17:01:42 -0000 1.3
+++ pkg/PLIST 9 Feb 2009 11:32:25 -0000
@@ -39,6 +39,19 @@
${P5SITE}/Moose/Error/Default.pm
${P5SITE}/Moose/Exporter.pm
${P5SITE}/Moose/Intro.pod
+${P5SITE}/Moose/Manual/
+${P5SITE}/Moose/Manual.pod
+${P5SITE}/Moose/Manual/Attributes.pod
+${P5SITE}/Moose/Manual/BestPractices.pod
+${P5SITE}/Moose/Manual/Classes.pod
+${P5SITE}/Moose/Manual/Concepts.pod
+${P5SITE}/Moose/Manual/Construction.pod
+${P5SITE}/Moose/Manual/Delegation.pod
+${P5SITE}/Moose/Manual/MOP.pod
+${P5SITE}/Moose/Manual/MethodModifiers.pod
+${P5SITE}/Moose/Manual/MooseX.pod
+${P5SITE}/Moose/Manual/Roles.pod
+${P5SITE}/Moose/Manual/Types.pod
${P5SITE}/Moose/Meta/
${P5SITE}/Moose/Meta/Attribute.pm
${P5SITE}/Moose/Meta/Class.pm
@@ -50,7 +63,7 @@
${P5SITE}/Moose/Meta/Method/Constructor.pm
${P5SITE}/Moose/Meta/Method/Delegation.pm
${P5SITE}/Moose/Meta/Method/Destructor.pm
-${P5SITE}/Moose/Meta/Method/Overriden.pm
+${P5SITE}/Moose/Meta/Method/Overridden.pm
${P5SITE}/Moose/Meta/Role/
${P5SITE}/Moose/Meta/Role.pm
${P5SITE}/Moose/Meta/Role/Application/
@@ -120,6 +133,18 @@
@man man/man3p/Moose::Error::Default.3p
@man man/man3p/Moose::Exporter.3p
@man man/man3p/Moose::Intro.3p
+...@man man/man3p/Moose::Manual.3p
+...@man man/man3p/Moose::Manual::Attributes.3p
+...@man man/man3p/Moose::Manual::BestPractices.3p
+...@man man/man3p/Moose::Manual::Classes.3p
+...@man man/man3p/Moose::Manual::Concepts.3p
+...@man man/man3p/Moose::Manual::Construction.3p
+...@man man/man3p/Moose::Manual::Delegation.3p
+...@man man/man3p/Moose::Manual::MOP.3p
+...@man man/man3p/Moose::Manual::MethodModifiers.3p
+...@man man/man3p/Moose::Manual::MooseX.3p
+...@man man/man3p/Moose::Manual::Roles.3p
+...@man man/man3p/Moose::Manual::Types.3p
@man man/man3p/Moose::Meta::Attribute.3p
@man man/man3p/Moose::Meta::Class.3p
@man man/man3p/Moose::Meta::Instance.3p
@@ -129,7 +154,7 @@
@man man/man3p/Moose::Meta::Method::Constructor.3p
@man man/man3p/Moose::Meta::Method::Delegation.3p
@man man/man3p/Moose::Meta::Method::Destructor.3p
-...@man man/man3p/Moose::Meta::Method::Overriden.3p
+...@man man/man3p/Moose::Meta::Method::Overridden.3p
@man man/man3p/Moose::Meta::Role.3p
@man man/man3p/Moose::Meta::Role::Application.3p
@man man/man3p/Moose::Meta::Role::Application::RoleSummation.3p