Hello community,

here is the log from the commit of package perl-Class-Accessor-Grouped for 
openSUSE:Factory checked in at 2013-06-05 17:48:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Class-Accessor-Grouped (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Class-Accessor-Grouped.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Class-Accessor-Grouped"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Class-Accessor-Grouped/perl-Class-Accessor-Grouped.changes
  2012-03-01 17:22:32.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Class-Accessor-Grouped.new/perl-Class-Accessor-Grouped.changes
     2013-06-05 17:48:08.000000000 +0200
@@ -1,0 +2,32 @@
+Mon Jun  3 11:57:31 UTC 2013 - [email protected]
+
+- updated to 0.10010
+   - Fix bug with identically-named 'simple' accessors in different
+     classes set to access *differently named fields* getting their
+     field access mixed up
+   - Fix subtle pessimization when having identically-named accessors
+     in different classes leads to 'simple' implementations not being
+     replaced by Class::XSAccessor where appropriate
+
+   - Stop leaking extra methods into the inheritance chain - there
+     are plenty already
+
+   - Allow disabling of accessor name checking introduced in 0.10007
+   - Pass tests if Class::XSAccessor is available but Sub::Name isn't
+
+   - Disable tests on perls where Class::XSAccessor emits broken
+     error messages (RT#74883, RT#80519)
+   - Drop minimum perl to 5.6 (from 5.6.2)
+   - Switch all module loading to Module::Runtime and lose
+     dependency on Class::Inspector
+   - Fix stupid mistake causing double-require of Sub::Name when
+     Class::XSAccessor is not available (RT#80657)
+   - Simplify superclass traversal done by the 'inherited' group type
+   - Fix incorrect quoting of unusual hash keys (fieldnames)
+   - Depend on newer bugfixed Class::XSAccessor 1.15
+   - Improve text of ro/wo violation exceptions
+   - Sanity-check accessor names for well-formedness
+     (qr/[A-Z_a-z][0-9A-Z_a-z]*/)
+
+
+-------------------------------------------------------------------

Old:
----
  Class-Accessor-Grouped-0.10006.tar.gz

New:
----
  Class-Accessor-Grouped-0.10010.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Class-Accessor-Grouped.spec ++++++
--- /var/tmp/diff_new_pack.8XxgrX/_old  2013-06-05 17:48:09.000000000 +0200
+++ /var/tmp/diff_new_pack.8XxgrX/_new  2013-06-05 17:48:09.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Class-Accessor-Grouped
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -17,24 +17,26 @@
 
 
 Name:           perl-Class-Accessor-Grouped
-Version:        0.10006
+Version:        0.10010
 Release:        0
 %define cpan_name Class-Accessor-Grouped
 Summary:        Lets you build groups of accessors
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Class-Accessor-Grouped/
-Source:         
http://www.cpan.org/authors/id/C/CL/CLACO/%{cpan_name}-%{version}.tar.gz
+Source:         
http://www.cpan.org/authors/id/R/RI/RIBASUSHI/%{cpan_name}-%{version}.tar.gz
 Patch1:         perl-Class-Accessor-Grouped-use_lib.patch
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Class::Inspector)
+BuildRequires:  perl(ExtUtils::CBuilder) >= 0.27
+BuildRequires:  perl(Module::Runtime) >= 0.012
 BuildRequires:  perl(Test::Exception) >= 0.31
-BuildRequires:  perl(Test::More) >= 0.94
+BuildRequires:  perl(Test::More) >= 0.88
 #BuildRequires: perl(AccessorGroups)
 #BuildRequires: perl(AccessorGroupsComp)
+#BuildRequires: perl(AccessorGroupsParent)
 #BuildRequires: perl(AccessorGroupsRO)
 #BuildRequires: perl(AccessorGroupsSubclass)
 #BuildRequires: perl(AccessorGroupsWO)
@@ -44,7 +46,7 @@
 #BuildRequires: perl(CPANPLUS::Backend)
 #BuildRequires: perl(Devel::Hide)
 #BuildRequires: perl(ExtraInheritedGroups)
-#BuildRequires: perl(inc::Module::Install) >= 1
+#BuildRequires: perl(inc::Module::Install) >= 1.06
 #BuildRequires: perl(JSON)
 #BuildRequires: perl(LWP::Simple)
 #BuildRequires: perl(Module::AutoInstall)
@@ -53,16 +55,22 @@
 #BuildRequires: perl(mro)
 #BuildRequires: perl(MRO::Compat)
 #BuildRequires: perl(NotHashBased)
+#BuildRequires: perl(Package::Stash)
 #BuildRequires: perl(Parse::CPAN::Meta)
 #BuildRequires: perl(Sub::Name)
 #BuildRequires: perl(SuperInheritedGroups)
 #BuildRequires: perl(YAML::Tiny)
-Requires:       perl(Class::Inspector)
+Requires:       perl(Module::Runtime) >= 0.012
+Recommends:     perl(Class::XSAccessor) >= 1.15
+Recommends:     perl(Sub::Name) >= 0.05
 %{perl_requires}
 
 %description
 This class lets you build groups of accessors that will call different
-getters and setters.
+getters and setters. The documentation of this module still requires a lot
+of work (*volunteers welcome >.>*), but in the meantime you can refer to
+http://lo-f.at/glahn/2009/08/WritingPowerfulAccessorsForPerlClasses.html
+for more information.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}

++++++ Class-Accessor-Grouped-0.10006.tar.gz -> 
Class-Accessor-Grouped-0.10010.tar.gz ++++++
++++ 2996 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to