r26381 - in /trunk/libmouse-perl: Changes MANIFEST SIGNATURE debian/changelog lib/Mouse.pm lib/ouse.pm t/000-load.t t/500_moose_extends_mouse.t
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Thu Oct 30 19:16:29 UTC 2008
Author: gregoa
Date: Thu Oct 30 19:16:26 2008
New Revision: 26381
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=26381
Log:
New upstream release.
Added:
trunk/libmouse-perl/lib/ouse.pm
- copied unchanged from r26380, branches/upstream/libmouse-perl/current/lib/ouse.pm
Modified:
trunk/libmouse-perl/Changes
trunk/libmouse-perl/MANIFEST
trunk/libmouse-perl/SIGNATURE
trunk/libmouse-perl/debian/changelog
trunk/libmouse-perl/lib/Mouse.pm
trunk/libmouse-perl/t/000-load.t
trunk/libmouse-perl/t/500_moose_extends_mouse.t
Modified: trunk/libmouse-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/Changes?rev=26381&op=diff
==============================================================================
--- trunk/libmouse-perl/Changes (original)
+++ trunk/libmouse-perl/Changes Thu Oct 30 19:16:26 2008
@@ -1,4 +1,12 @@
Revision history for Mouse
+
+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
Modified: trunk/libmouse-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/MANIFEST?rev=26381&op=diff
==============================================================================
--- trunk/libmouse-perl/MANIFEST (original)
+++ trunk/libmouse-perl/MANIFEST Thu Oct 30 19:16:26 2008
@@ -17,6 +17,7 @@
lib/Mouse/Tiny.pm
lib/Mouse/TypeRegistry.pm
lib/Mouse/Util.pm
+lib/ouse.pm
lib/Squirrel.pm
lib/Squirrel/Role.pm
Makefile.PL
Modified: trunk/libmouse-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/SIGNATURE?rev=26381&op=diff
==============================================================================
--- trunk/libmouse-perl/SIGNATURE (original)
+++ trunk/libmouse-perl/SIGNATURE Thu Oct 30 19:16:26 2008
@@ -14,8 +14,8 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-SHA1 f3e71317f0ad33f5f521eea9859966eb5e1d5312 Changes
-SHA1 5ca276f36570bac1c09133fb60042f28cfe9c1f4 MANIFEST
+SHA1 fdf000e147c658e0c71d4a67b53823a02d232948 Changes
+SHA1 a5e2f3617d68e03ef1cabecbfb2d7d056392e80e MANIFEST
SHA1 335359d8f94217d2bb2bb920142e2bb69f405cb4 META.yml
SHA1 8e9075a2329b302caa9794f77a3405cfb5dbae1f Makefile.PL
SHA1 09710b8a2741759c11d9a05652ecdd00b13b1df6 author/generate-mouse-tiny.pl
@@ -27,7 +27,7 @@
SHA1 ba005818ee9f97146bfa4e14e53c684e9e446902 inc/Module/Install/Metadata.pm
SHA1 85e6b1cf5b7ca81bfb469a99389fa947d4b8a08e inc/Module/Install/Win32.pm
SHA1 d32dff9f0d2f02023ca6d79a48d62fd855916351 inc/Module/Install/WriteAll.pm
-SHA1 13e5888e4800442d62a2b77762d187060f2334f3 lib/Mouse.pm
+SHA1 741b0cfbaed069bd164f84ec28dae8b34a37debb lib/Mouse.pm
SHA1 705e4fcc639495b4c5a647636d2f4f7198150914 lib/Mouse/Meta/Attribute.pm
SHA1 a19e7efdb27e298daca58fe71b06c4d8e3f9eeae lib/Mouse/Meta/Class.pm
SHA1 0236f03d46d8f3161c92114616e0b9928e724ef0 lib/Mouse/Meta/Role.pm
@@ -38,7 +38,8 @@
SHA1 2d807b64702ecc7f2543b40edc2835f80403efd8 lib/Mouse/Util.pm
SHA1 049e7ea6182380643756163589144bd87a27d817 lib/Squirrel.pm
SHA1 1ae78d672c07f05fec68290942d1094093019147 lib/Squirrel/Role.pm
-SHA1 a515fac6323f50c75a731eceede44e8103015d8a t/000-load.t
+SHA1 26b1f59f0c3edfd3f0a846af8050cf9831c22d9f lib/ouse.pm
+SHA1 583a272d6ea26231aef184e22b6d9c94d74377e1 t/000-load.t
SHA1 096660e32e1988e6fe7341b2050afab81c60bb03 t/000-recipes/001_point.t
SHA1 1e89ce7d73762782d42a0bb666f9bb644711797d t/001-strict.t
SHA1 b6bf566efa068afb392bb25d1497adc0f342dd09 t/002-warnings.t
@@ -81,7 +82,7 @@
SHA1 199e4d90651594b4a459562bb6261ca7787638e8 t/401-meta-role.t
SHA1 e30cce75bf65c8300eca00bc430bd3997f684b02 t/402-attribute-application.t
SHA1 05d0ebe3c8bafc9b0cc5363adfa9834ae6c88120 t/403-method-modifiers.t
-SHA1 d98a513fcbf1122e4bf5cccfd93f71fc0c9c7c5d t/500_moose_extends_mouse.t
+SHA1 a3238668bb0190b8818bfea62d185e19d68a9e41 t/500_moose_extends_mouse.t
SHA1 2e7f7f98574d85d60badc954085c921d6e514972 t/600-tiny-tiny.t
SHA1 15b7a10fc869cc014d8d173aa28bd9ae6a3101b2 t/601-tiny-mouse.t
SHA1 ef4636af45a9e6d08c0e9adede1c84871af5f068 t/602-mouse-tiny.t
@@ -90,7 +91,7 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
-iD8DBQFI4ECFsxfQtHhyRPoRAoSUAKCFH5f3nZHdRsR2NkL/0lJT9CmBkwCcCV00
-ShWxiBRB/zI4Xa73pxV9H3I=
-=smFK
+iD8DBQFJB59EsxfQtHhyRPoRAlhiAJ0bD9V+nSVr+YJuJJThMaUnvgkuHACfQ/VT
+hZrrWxhol051+MU79b5H3Ug=
+=AO3E
-----END PGP SIGNATURE-----
Modified: trunk/libmouse-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/debian/changelog?rev=26381&op=diff
==============================================================================
--- trunk/libmouse-perl/debian/changelog (original)
+++ trunk/libmouse-perl/debian/changelog Thu Oct 30 19:16:26 2008
@@ -1,3 +1,9 @@
+libmouse-perl (0.10-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- gregor herrmann <gregoa at debian.org> Thu, 30 Oct 2008 20:15:16 +0100
+
libmouse-perl (0.09-1) unstable; urgency=low
* Initial Release (Closes: #502023)
Modified: trunk/libmouse-perl/lib/Mouse.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/lib/Mouse.pm?rev=26381&op=diff
==============================================================================
--- trunk/libmouse-perl/lib/Mouse.pm (original)
+++ trunk/libmouse-perl/lib/Mouse.pm Thu Oct 30 19:16:26 2008
@@ -4,7 +4,7 @@
use warnings;
use base 'Exporter';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
use 5.006;
use Carp 'confess';
@@ -299,9 +299,10 @@
has a builder, then providing a value for the attribute in the constructor is
optional.
-=item init_arg => Str
-
-Allows you to use a different key name in the constructor.
+=item init_arg => Str | Undef
+
+Allows you to use a different key name in the constructor. If undef, the
+attribue can't be passed to the constructor.
=item default => Value | CodeRef
Modified: trunk/libmouse-perl/t/000-load.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/t/000-load.t?rev=26381&op=diff
==============================================================================
--- trunk/libmouse-perl/t/000-load.t (original)
+++ trunk/libmouse-perl/t/000-load.t Thu Oct 30 19:16:26 2008
@@ -19,3 +19,12 @@
diag " $module_name: $version";
}
+no warnings 'uninitialized';
+
+eval { require Moose };
+diag " Class::MOP: $Class::MOP::VERSION";
+diag " Moose: $Moose::VERSION";
+
+eval { require Class::Method::Modifiers };
+diag " Class::Method::Modifiers: $Class::Method::Modifiers::VERSION";
+
Modified: trunk/libmouse-perl/t/500_moose_extends_mouse.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/t/500_moose_extends_mouse.t?rev=26381&op=diff
==============================================================================
--- trunk/libmouse-perl/t/500_moose_extends_mouse.t (original)
+++ trunk/libmouse-perl/t/500_moose_extends_mouse.t Thu Oct 30 19:16:26 2008
@@ -5,7 +5,7 @@
use Test::More;
BEGIN {
- plan skip_all => "Moose required for this test" unless eval { require Moose };
+ plan skip_all => "Moose required for this test" unless eval { require Moose && Moose->VERSION('0.59') };
plan tests => 27;
}
More information about the Pkg-perl-cvs-commits
mailing list