pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-Mouse Update from version 0.06 to version 0.10.
details: https://anonhg.NetBSD.org/pkgsrc/rev/c581ee9cbcf2
branches: trunk
changeset: 549388:c581ee9cbcf2
user: seb <seb%pkgsrc.org@localhost>
date: Sat Nov 01 21:44:34 2008 +0000
description:
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:
devel/p5-Mouse/Makefile | 11 +++++------
devel/p5-Mouse/distinfo | 8 ++++----
2 files changed, 9 insertions(+), 10 deletions(-)
diffs (40 lines):
diff -r ac78f00f76f1 -r c581ee9cbcf2 devel/p5-Mouse/Makefile
--- a/devel/p5-Mouse/Makefile Sat Nov 01 21:30:34 2008 +0000
+++ b/devel/p5-Mouse/Makefile Sat Nov 01 21:44:34 2008 +0000
@@ -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 @@
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 -r ac78f00f76f1 -r c581ee9cbcf2 devel/p5-Mouse/distinfo
--- a/devel/p5-Mouse/distinfo Sat Nov 01 21:30:34 2008 +0000
+++ b/devel/p5-Mouse/distinfo Sat Nov 01 21:44:34 2008 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index