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]

Reply via email to