diff options
author | seb <seb> | 2008-11-01 21:44:34 +0000 |
---|---|---|
committer | seb <seb> | 2008-11-01 21:44:34 +0000 |
commit | e3f9f9704bcbe1f0dfc4cc13e8afce4449ab0be1 (patch) | |
tree | 662fa97a1c4a3b2d02e19492acce179e1aa1871e /devel/p5-Mouse | |
parent | de403bf9e121b7613b32adfc09e79ee9b695116a (diff) | |
download | pkgsrc-e3f9f9704bcbe1f0dfc4cc13e8afce4449ab0be1.tar.gz |
Update from version 0.06 to version 0.10.
Changes:
0.10 Tue Oct 28 19:23:07 2008
* Require a recent Moose (which has the bugfix) for
t/500_moose_extends_mouse.t
* ouse.pm for perl -Mouse one-liners (thanks rjbs)
* Doc for init_arg => undef (thanks rjbs)
0.09 Sun Sep 28 22:37:13 2008
* Initial version of Mouse::Tiny, a one-file concatenation of the Mouse
classes for easy embedding
* Fixes caused by test failures (Carp not being loaded, Moose being
required in a test)
0.08 Sun Sep 28 12:46:07 2008
* ALL dependencies have been removed!
* Fixes for Class::Method::Modifiers being required for testing
0.07 Sun Sep 28 00:19:07 2008
* All runtime dependencies have been removed! The only change in
functionality (hopefully) is that the Sub::Exporter features can no
longer be used (we've backed down to regular Exporter). Scalar::Util is
required for "weaken" support, and Class::Method::Modifiers is required
for method modifier support, but only if you use these features!
Having Scalar::Util and MRO::Compat installed will provide only
performance increases.
* Tests and fixes for extending a Mouse class with Moose (nothingmuch)
* Support for adding method modifiers to a role, and composing them into
classes (we'll get true methods some day)
* Method modifiers now go through the metaclass instead of invoking
Class::Method::Modifiers directly
* Remove the deprecated before/after/around triggers
* Roles keywords 'requires' and 'excludes' now throw errors instead of
silently doing nothing (they aren't implemented yet)
Diffstat (limited to 'devel/p5-Mouse')
-rw-r--r-- | devel/p5-Mouse/Makefile | 11 | ||||
-rw-r--r-- | devel/p5-Mouse/distinfo | 8 |
2 files changed, 9 insertions, 10 deletions
diff --git a/devel/p5-Mouse/Makefile b/devel/p5-Mouse/Makefile index d88486d86eb..3a247a2c9c2 100644 --- a/devel/p5-Mouse/Makefile +++ b/devel/p5-Mouse/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2008/10/19 19:17:57 he Exp $ +# $NetBSD: Makefile,v 1.4 2008/11/01 21:44:34 seb Exp $ -DISTNAME= Mouse-0.06 +DISTNAME= Mouse-0.10 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SA/SARTAK/} @@ -12,9 +11,9 @@ COMMENT= Perl module implementing an extension of the perl object system PKG_DESTDIR_SUPPORT= user-destdir -DEPENDS+= p5-Sub-Exporter>=0:../../devel/p5-Sub-Exporter -DEPENDS+= p5-MRO-Compat>=0:../../devel/p5-MRO-Compat -DEPENDS+= p5-Class-Method-Modifiers>=0:../../devel/p5-Class-Method-Modifiers +# For tests +#BUILD_DEPENDS+= p5-Class-Method-Modifiers-[0-9]*:../../devel/p5-Class-Method-Modifiers +#BUILD_DEPENDS+= p5-Moose>=0.59:../../devel/p5-Moose PERL5_PACKLIST= auto/Mouse/.packlist diff --git a/devel/p5-Mouse/distinfo b/devel/p5-Mouse/distinfo index 525befe565b..2591925cdc7 100644 --- a/devel/p5-Mouse/distinfo +++ b/devel/p5-Mouse/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2008/07/28 18:19:23 seb Exp $ +$NetBSD: distinfo,v 1.3 2008/11/01 21:44:34 seb Exp $ -SHA1 (Mouse-0.06.tar.gz) = bb501ee28c79169bc7eaba589d0ac21ead97871c -RMD160 (Mouse-0.06.tar.gz) = 98c549aa73f5433d5823ecac84859e6001441511 -Size (Mouse-0.06.tar.gz) = 38133 bytes +SHA1 (Mouse-0.10.tar.gz) = d764d9457c99eea63f3cc9817734e09c4d8c42c2 +RMD160 (Mouse-0.10.tar.gz) = 1d7458b25179b0ecb6d843395c1c6820373349a0 +Size (Mouse-0.10.tar.gz) = 49915 bytes |