summaryrefslogtreecommitdiff
path: root/devel/p5-Mouse
diff options
context:
space:
mode:
authorseb <seb>2008-11-01 21:44:34 +0000
committerseb <seb>2008-11-01 21:44:34 +0000
commite3f9f9704bcbe1f0dfc4cc13e8afce4449ab0be1 (patch)
tree662fa97a1c4a3b2d02e19492acce179e1aa1871e /devel/p5-Mouse
parentde403bf9e121b7613b32adfc09e79ee9b695116a (diff)
downloadpkgsrc-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/Makefile11
-rw-r--r--devel/p5-Mouse/distinfo8
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