Attached patch updates Class:MOP to version 1.03. Note that it depends
on p5-Package-Stash previously sent to po...@.
OK?
jim@
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Class-MOP/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile 27 Oct 2009 15:03:56 -0000 1.10
+++ Makefile 28 Jun 2010 22:36:47 -0000
@@ -5,8 +5,7 @@ SHARED_ONLY= Yes
COMMENT= meta object protocol for perl 5
MODULES= cpan
-DISTNAME= Class-MOP-0.94
-PKGNAME= p5-${DISTNAME}p0
+DISTNAME= Class-MOP-1.03
CATEGORIES= devel
# perl
@@ -17,10 +16,12 @@ PERMIT_DISTFILES_FTP= Yes
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ::devel/p5-Devel-GlobalDestruction \
+ ::devel/p5-List-MoreUtils \
::devel/p5-MRO-Compat \
- ::devel/p5-Sub-Identify \
+ ::devel/p5-Package-Stash \
:p5-Sub-Name->=0.04:devel/p5-Sub-Name \
- ::devel/p5-Task-Weaken
+ ::devel/p5-Task-Weaken \
+ ::devel/p5-Try-Tiny
REGRESS_DEPENDS=::devel/p5-Test-Exception \
::devel/p5-Test-LeakTrace \
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Class-MOP/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 26 Oct 2009 16:35:24 -0000 1.8
+++ distinfo 28 Jun 2010 22:36:47 -0000
@@ -1,5 +1,5 @@
-MD5 (Class-MOP-0.94.tar.gz) = GfoZdS3yc5bPudgmACzNzg==
-RMD160 (Class-MOP-0.94.tar.gz) = QLpl2P2vkLdN85PZ1s/zFke0tuw=
-SHA1 (Class-MOP-0.94.tar.gz) = kJTls8rA+uEgZH/8Ksq29E+ZGKw=
-SHA256 (Class-MOP-0.94.tar.gz) = sS0dI1trUkQ1/KcwU8oZJunc5feGpkby8hgziLmnr1Y=
-SIZE (Class-MOP-0.94.tar.gz) = 185950
+MD5 (Class-MOP-1.03.tar.gz) = lrRHMK4EDDDV6OhbSOjL5w==
+RMD160 (Class-MOP-1.03.tar.gz) = NXlyPK8sXOC7CQpmaopA4HbiJb8=
+SHA1 (Class-MOP-1.03.tar.gz) = XPVcFQ8omvDT8NwASwO87Co1WsA=
+SHA256 (Class-MOP-1.03.tar.gz) = K8xRzN/QElFtxy6OI0oomSaYWe8wiMm73XvCpO6GgdE=
+SIZE (Class-MOP-1.03.tar.gz) = 192227
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Class-MOP/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST 26 Oct 2009 16:35:24 -0000 1.4
+++ pkg/PLIST 28 Jun 2010 22:36:47 -0000
@@ -16,6 +16,11 @@ ${P5ARCH}/Class/MOP/Method/Constructor.p
${P5ARCH}/Class/MOP/Method/Generated.pm
${P5ARCH}/Class/MOP/Method/Inlined.pm
${P5ARCH}/Class/MOP/Method/Wrapped.pm
+${P5ARCH}/Class/MOP/Mixin/
+${P5ARCH}/Class/MOP/Mixin.pm
+${P5ARCH}/Class/MOP/Mixin/AttributeCore.pm
+${P5ARCH}/Class/MOP/Mixin/HasAttributes.pm
+${P5ARCH}/Class/MOP/Mixin/HasMethods.pm
${P5ARCH}/Class/MOP/Module.pm
${P5ARCH}/Class/MOP/Object.pm
${P5ARCH}/Class/MOP/Package.pm
@@ -36,6 +41,10 @@ ${P5ARCH}/metaclass.pm
@man man/man3p/Class::MOP::Method::Generated.3p
@man man/man3p/Class::MOP::Method::Inlined.3p
@man man/man3p/Class::MOP::Method::Wrapped.3p
+...@man man/man3p/Class::MOP::Mixin.3p
+...@man man/man3p/Class::MOP::Mixin::AttributeCore.3p
+...@man man/man3p/Class::MOP::Mixin::HasAttributes.3p
+...@man man/man3p/Class::MOP::Mixin::HasMethods.3p
@man man/man3p/Class::MOP::Module.3p
@man man/man3p/Class::MOP::Object.3p
@man man/man3p/Class::MOP::Package.3p