Hello community, here is the log from the commit of package perl-Mouse for openSUSE:Factory checked in at Tue Jul 26 17:04:29 CEST 2011.
-------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Mouse/perl-Mouse.changes 2011-07-21 10:15:15.000000000 +0200 @@ -0,0 +1,252 @@ +------------------------------------------------------------------- +Thu Jul 21 08:14:21 UTC 2011 - [email protected] + +- use original tar + +------------------------------------------------------------------- +Tue May 17 08:02:54 UTC 2011 - [email protected] + +- update to 0.93: + * make sure weak attributes remain weak when cloning (Moose 2.0007) + +------------------------------------------------------------------- +Sat Apr 16 00:33:33 UTC 2011 - [email protected] + +- update to 0.92: + * replace C++-style comments (//) with C89-style comments(/* */) (RT #67412) + +------------------------------------------------------------------- +Mon Mar 14 22:06:04 UTC 2011 - [email protected] + +- update to 0.91: + * $type_constraint->check() accepts extra arguments for extensibility + +------------------------------------------------------------------- +Tue Feb 22 09:55:55 UTC 2011 - [email protected] + +- update to 0.90: + + Fix an abuse of a private Perl API, which changed at Perl 5.13.10 + + Support the DOES() method for Mouse::Object + +------------------------------------------------------------------- +Thu Jan 27 07:19:26 UTC 2011 - [email protected] + +- update to 0.89: + * disable foreign class warnings introduced at 0.71, which affects + compatibility with Moose (and will re-introduce in more compatible way in + the future) + +- changes from 0.88: + * workaround SL4A where mro.pm doesn't exist even if Perl >= 5.10.0 + +- changes from 0.86: + * role application to instances cached anonymous classes in wrong way + +- changes from 0.85: + * fix an error message to be compatible with Moose's + * fix build problems + +- changes from 0.83: + * 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't + +- changes from 0.82: + * wrong name for a method in Mouse::Meta::TypeConstraint: + s/is_a_subtype_of/is_a_type_of/ + * $type_constraint->type_parameter didn't return the correct value if it's a + subtype of paramterized type constraints + +------------------------------------------------------------------- +Wed Dec 1 13:33:59 UTC 2010 - [email protected] + +- switch to perl_requires macro + +------------------------------------------------------------------- +Mon Nov 29 18:30:41 UTC 2010 - [email protected] + +- remove /var/adm/perl-modules + +------------------------------------------------------------------- +Sat Oct 30 19:41:53 UTC 2010 - [email protected] + +- update to 0.81: + * Bugfix: roles which attributes has no methods could affect cache invalidation + +- changes from 0.80: + * Bugfix: resolve RT #61906: a single 'accessor' did not define the method for the attribute + +- changes from 0.79: + * Bugfix: fix a mis-use of aTHX_/pTHX_ in XS + +- changes from 0.78: + * Bugfixes: + + resolve RT #61852: parametrized type constraints didn't call their "where" clause anymore + + Mouse::Object::DESTROY could fail to call DEMOLISHes in some cases + +------------------------------------------------------------------- +Wed Sep 29 14:13:29 UTC 2010 - [email protected] + +- update to 0.77: + * Bugfixes: + + fix tests failed against 5.6.2 + + combination of 'isa' and 'does' for has() sugar was incorrectly proccessed in Mouse::PurePerl + + fix foreign class checking routines -- please update MouseX::Foreign + +------------------------------------------------------------------- +Tue Sep 28 12:37:49 UTC 2010 - [email protected] + +- update to 0.76: + * Bugfixes: + + workaround 5.6.problems + + fix edge cases of handles => sub { ... } + + avoid warnings on attribute cloning + +------------------------------------------------------------------- +Mon Sep 27 08:19:56 UTC 2010 - [email protected] + +- update to 0.75: + * Bugfix: diamond inheritance without C3 mro cauld cause problems in Mouse::XS + +- changes from 0.74: + * Bugfixes: + + workaround Test::Builder2 problem again + + fix some compatibility issues on perl 5.6.2 + +- changes from 0.73: + * Bugfixes: + + resolve RT #61613 + +- changes from 0.72: + * Bugfixes: + + internal refatoring has removed a number of incompatibilities in Mouse::PurePerl + + error messages from duck types are now compatible with Moose + +- changes from 0.71: + * Changes: + + inheritance from non-Mouse classes now produces warnings; use MouseX::Foreign if you want this type of inheritance + + a new module Mouse::Meta::Role::Application has been added; using Mouse without roles should consume less memory + * Bugfixes: + + meta class reinitialization caused by Mouse::Util::MetaRole did not work correctly + +- changes from 0.70: + * Bugfixes: + + delegations ignored method modifiers + +------------------------------------------------------------------- +Mon Sep 13 13:51:52 UTC 2010 - [email protected] + +- update to 0.69: + + Workaround a problem with Test::Builder 2.00_01, which could cause + SEGV + + Remove an optional depenency, Data::Util + + Fix looks_like_number portability + + An attribute in a subclass can now override the value of "is" + + Remove long deprecated methods: + _create_args(), compute_all_applicable_attributes(), + and clone_instance() + + Improve C++ compatibility in Mouse::XS + +------------------------------------------------------------------- +Tue Aug 31 23:42:48 UTC 2010 - [email protected] + +- update to 0.64: + * build failure on 5.13.3 + * illegal inheritance options for clone_and_inherit_options() is now a black list, not a white list (Moose 1.09 feature) + * remove long deprecated methods in Mouse::Meta::Attribute: clone_parent, get_parent_args, canonicalize_args, create + +- changes from 0.63: + * resolve RT#59460: Test::Requires is not a required prerequisite unless release-testing + * add Mouse::Util::TypeConstraints::register_type_constraint() RT#59539 + +- changes from 0.62: + * support MouseX::StrictConstructor + +- changes from 0.61: + * workaround the Perl_call_sv() problem again + +- changes from 0.60: + * BUILDALL is now called by Mouse::Meta::Class::new_object, rather than by Mouse::Object::new + * fix type constraint validation messages to not include the string 'failed' twice in the same sentence + * resolve RT #57975: the prefix "Exception caught" is no longer added to exceptions Mouse catches + +- changes from 0.59: + * improve error messages on $class->accessor() + +------------------------------------------------------------------- +Mon May 10 11:48:15 UTC 2010 - [email protected] + +- update to 0.58: + + Resolve RT #57144: Fix problems in Perl_call_sv() again + + Resolve RT#56837: Role application to instance with init_arg'd + attributes caused problems (Sanko Robinson) + +------------------------------------------------------------------- +Thu Apr 29 07:29:08 UTC 2010 - [email protected] + +- update to 0.56: + + Resolve RT#56837: Role application to instance with init_arg'd + attributes caused problems + + Fix a bug that traits could cause panic/SEGV on threads (gfx) + + Resolve RT#56523: has with reader, writer, lazy and builder + could not create a write-only accessor + + Mouse::Meta::Class could not clone objects with "required" attrs + +------------------------------------------------------------------- +Sun Mar 28 16:52:07 UTC 2010 - [email protected] + +- update to 0.52: + + Workaround Perl-RT#69939 (eval "use $module" in Perl_call_sv() ++++ 55 more lines (skipped) ++++ between /dev/null ++++ and /mounts/work_src_done/STABLE/perl-Mouse/perl-Mouse.changes calling whatdependson for head-i586 New: ---- Mouse-0.93.tar.gz perl-Mouse.changes perl-Mouse.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Mouse.spec ++++++ # # spec file for package perl-Mouse # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: perl-Mouse Version: 0.93 Release: 1 Summary: Moose minus the antlers Source: http://search.cpan.org/CPAN/authors/id/G/GF/GFUJI/Mouse-%{version}.tar.gz Url: http://search.cpan.org/dist/Mouse Group: Development/Libraries/Perl License: GPL+ or Artistic BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} BuildRequires: gcc BuildRequires: perl BuildRequires: perl-macros BuildRequires: make BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::Exception) >= 0.29 BuildRequires: perl(ExtUtils::ParseXS) >= 2.21 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Devel::PPPort) >= 3.19 BuildRequires: perl(Scalar::Util) >= 1.14 BuildRequires: perl(XSLoader) >= 0.1 BuildRequires: perl(Regexp::Common) BuildRequires: perl(Locale::US) BuildRequires: perl(HTTP::Headers) BuildRequires: perl(Params::Coerce) BuildRequires: perl(URI) BuildRequires: perl(Test::Output) BuildRequires: perl(Test::LeakTrace) BuildRequires: perl(IO::String) BuildRequires: perl(IO::File) BuildRequires: perl(Declare::Constraints::Simple) BuildRequires: perl(Test::Deep) BuildRequires: perl(Pod::Coverage::Moose) BuildRequires: perl(Moose) >= 1.05 BuildRequires: perl(Path::Class) BuildRequires: perl(MRO::Compat) BuildRequires: perl(Class::MOP) BuildRequires: perl(Class::Method::Modifiers::Fast) Requires: perl(Scalar::Util) >= 1.14 Requires: perl(XSLoader) >= 0.1 Requires: perl(MRO::Compat) Requires: perl(Class::MOP) Requires: perl(Class::Method::Modifiers::Fast) %description This module provides some useful test functions for Mouse based classes. It is an experimental first release, so comments and suggestions are very welcome. %prep %setup -q -n "Mouse-%{version}" %__sed -i '/^auto_install/d' Makefile.PL %build %__perl Makefile.PL PREFIX="%{_prefix}" %__make %{?jobs:-j%{jobs}} %install %perl_make_install %perl_process_packlist %check %__make test %clean %{?buildroot:%__rm -rf "%{buildroot}"} %files %defattr(-,root,root) %doc Changes README %{perl_vendorarch}/ouse.pm %{perl_vendorarch}/Mouse.pm %{perl_vendorarch}/Mouse %{perl_vendorarch}/Squirrel.pm %{perl_vendorarch}/Squirrel %{perl_vendorarch}/auto/Mouse %dir %{perl_vendorarch}/Test %{perl_vendorarch}/Test/Mouse.pm %doc %{perl_man3dir}/Mouse.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/Mouse::*.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/Squirrel.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/Squirrel::*.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/Test::Mouse.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/ouse.%{perl_man3ext}%{ext_man} %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
