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