summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhiramatsu <hiramatsu@pkgsrc.org>2011-10-07 11:38:37 +0000
committerhiramatsu <hiramatsu@pkgsrc.org>2011-10-07 11:38:37 +0000
commitf753e88b39f1b35ad747c3fc900dec1f5927b14c (patch)
treea3b2e525a1a9a86b20b3fd44d1c482814b74a127
parentfa4635b78c41a4c6d6c14c05927c8e1fc6263e86 (diff)
downloadpkgsrc-f753e88b39f1b35ad747c3fc900dec1f5927b14c.tar.gz
Update p5-MooseX-ClassAttribute to 0.26.
Changes from previous: 0.26 2011-06-06 - The default() method for class attributes always returned a value, even if the default was a subroutine ref, which isn't how the method works for regular attributes. This broke inlining with Moose HEAD. 0.25 2011-06-05 - Class attributes now have a definition context set, which means that errors thrown from generated methods associated with these attributes say something like "X at accessor MyClass::ClassAttribute (defined at path/to/file line 42)" rather than "generated method (unknown origin)". 0.24 2011-02-22 - This release provides forward compatibility with Moose 1.99+. It will still work with Moose 1.23 as well. Partially based on work originally done by Moritz Onken. 0.23 2011-02-13 - Fixed a bug where applying a role with class attributes didn't record the role as actually being applied in the meta class (or role) to which it was applied. Reported by Karen Etheridge. RT #59610. - Applying multiple roles to a class lost all class attributes from those roles. Fixed by Andrew Rodland. RT #59572. 0.22 2011-02-02 - Explicitly require namespace::clean 0.20 to avoid some bad interactions between namespace::clean and Package::Stash. 0.21 2010-10-29 - Switch from Test::Exception to Test::Fatal. 0.20 2010-10-07 - A test file tried to load MooseX::Role::Parameterized, which was not listed as a dep. Reported by Andreas Koenig. RT #61957. 0.19 2010-10-06 - Removed references to MooseX::ClassAttribute::Meta::Method::Accessor, which was removed in 0.18. This caused lots of test failures if you hadn't installed a previous version of this distribution. 0.18 2010-10-05 - Changes to work with (and require) Moose 1.15. 0.17 2010-09-26 - Changes to work with (and require) Moose 1.09.
-rw-r--r--devel/p5-MooseX-ClassAttribute/Makefile9
-rw-r--r--devel/p5-MooseX-ClassAttribute/distinfo8
2 files changed, 8 insertions, 9 deletions
diff --git a/devel/p5-MooseX-ClassAttribute/Makefile b/devel/p5-MooseX-ClassAttribute/Makefile
index 99b7972f64f..e23a7a64129 100644
--- a/devel/p5-MooseX-ClassAttribute/Makefile
+++ b/devel/p5-MooseX-ClassAttribute/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2011/08/14 12:26:20 obache Exp $
+# $NetBSD: Makefile,v 1.12 2011/10/07 11:38:37 hiramatsu Exp $
#
-DISTNAME= MooseX-ClassAttribute-0.16
+DISTNAME= MooseX-ClassAttribute-0.26
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MooseX/}
@@ -17,8 +16,8 @@ PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/MooseX/ClassAttribute/.packlist
-DEPENDS+= p5-Moose>=0.98:../../devel/p5-Moose
-DEPENDS+= p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean
+DEPENDS+= p5-Moose>=1.23:../../devel/p5-Moose
+DEPENDS+= p5-namespace-autoclean>=0.11:../../devel/p5-namespace-autoclean
BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.88}:../../devel/p5-Test-Simple
diff --git a/devel/p5-MooseX-ClassAttribute/distinfo b/devel/p5-MooseX-ClassAttribute/distinfo
index 4960f574c66..a96f1a44071 100644
--- a/devel/p5-MooseX-ClassAttribute/distinfo
+++ b/devel/p5-MooseX-ClassAttribute/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2010/07/27 15:34:55 seb Exp $
+$NetBSD: distinfo,v 1.8 2011/10/07 11:38:37 hiramatsu Exp $
-SHA1 (MooseX-ClassAttribute-0.16.tar.gz) = 36c9bb636aa34888fd670ecd2dd825a6c85ccf40
-RMD160 (MooseX-ClassAttribute-0.16.tar.gz) = 7fc2e9da3d7424e4fec5798f1543ebf96caf4fab
-Size (MooseX-ClassAttribute-0.16.tar.gz) = 18781 bytes
+SHA1 (MooseX-ClassAttribute-0.26.tar.gz) = a6cdb29959dba4c9d3211f17af80847c3bcb80e0
+RMD160 (MooseX-ClassAttribute-0.26.tar.gz) = 0bb7054d01fcdac4430f423664cbf110cd9da9a4
+Size (MooseX-ClassAttribute-0.26.tar.gz) = 19050 bytes