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

Reply via email to