commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2018-05-29 10:31:50 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox" Tue May 29 10:31:50 2018 rev:16 rq:610500 version:3.0.1 Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2018-04-26 13:38:08.891823252 +0200 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2018-05-29 10:31:57.181216038 +0200 @@ -1,0 +2,23 @@ +Sun May 6 06:08:45 UTC 2018 - co...@suse.com + +- updated to 3.0.1 + see /usr/share/doc/packages/perl-autobox/Changes + + 3.0.1 Sat 5 May 20:50:14 2018 + + - GH #11: fix version declaration on 5.8 (thanks, Grinnz) + + 3.0.0 Sat 5 May 18:10:16 2018 + + - breaking change: + - the behaviour of UNIVERSAL methods like $native->can and +$native->isa is now defined as being the same as when autobox +is not enabled rather than "undefined". (technically, this +still falls under the rubric of "undefined", but the switch +from "don't know" to "don't" could break buggy code, so bump +for safety) + - add DOES to the list of non-autoboxed methods + - switch to SemVer i.e. 2.86 (v2.860.0) -> 3.0.0 (v3.0.0) + - upgrade ppport.h from 3.35 -> 3.42 + +--- Old: autobox-2.86.tar.gz New: autobox-v3.0.1.tar.gz Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.R9OV2X/_old 2018-05-29 10:31:58.661161375 +0200 +++ /var/tmp/diff_new_pack.R9OV2X/_new 2018-05-29 10:31:58.665161227 +0200 @@ -17,25 +17,28 @@ Name: perl-autobox -Version:2.86 +Version:3.0.1 Release:0 %define cpan_name autobox Summary:Call Methods On Native Types License:Artistic-2.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/autobox/ -Source0: https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-v%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(IPC::System::Simple) >= 1.25 BuildRequires: perl(Scope::Guard) >= 0.21 +BuildRequires: perl(Test::Fatal) >= 0.014 +BuildRequires: perl(version) >= 0.77 Requires: perl(Scope::Guard) >= 0.21 +Requires: perl(version) >= 0.77 %{perl_requires} %description -The 'autobox' pragma allows methods to be called on integers, floats, +The autobox pragma allows methods to be called on integers, floats, strings, arrays, hashes, and code references in exactly the same manner as blessed references. @@ -49,7 +52,7 @@ value - or SCALAR if the value is a non-reference. %prep -%setup -q -n %{cpan_name}-%{version} +%setup -q -n %{cpan_name}-v%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2018-04-26 13:38:07 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox" Thu Apr 26 13:38:07 2018 rev:15 rq:599898 version:2.86 Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2017-03-28 15:20:58.364183623 +0200 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2018-04-26 13:38:08.891823252 +0200 @@ -1,0 +2,15 @@ +Sat Apr 21 06:07:47 UTC 2018 - co...@suse.com + +- updated to 2.86 + see /usr/share/doc/packages/perl-autobox/Changes + + 2.86 Fri 20 Apr 20:07:29 2018 + + - GH #9: fix bug which prevented autoboxing working +under the debugger on perl 5.22+ (thanks, skington) + - added t/debugger.t + - GH #8: fix bug which prevented bareword method-calls being +exempted when the method is a variable e.g. Foo->$bar + - add operator-overloading note to the gotchas section (GH #7) + +--- Old: autobox-2.85.tar.gz New: autobox-2.86.tar.gz Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.kezOsq/_old 2018-04-26 13:38:09.999782643 +0200 +++ /var/tmp/diff_new_pack.kezOsq/_new 2018-04-26 13:38:09.999782643 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-autobox # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX 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,11 +17,11 @@ Name: perl-autobox -Version:2.85 +Version:2.86 Release:0 %define cpan_name autobox Summary:Call Methods On Native Types -License:Artistic-1.0 or GPL-1.0+ +License:Artistic-2.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/autobox/ Source0: https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz @@ -29,6 +29,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(IPC::System::Simple) >= 1.25 BuildRequires: perl(Scope::Guard) >= 0.21 Requires: perl(Scope::Guard) >= 0.21 %{perl_requires} @@ -65,5 +66,6 @@ %files -f %{name}.files %defattr(-,root,root,755) %doc Changes README +%license LICENSE.md %changelog ++ autobox-2.85.tar.gz -> autobox-2.86.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.85/Changes new/autobox-2.86/Changes --- old/autobox-2.85/Changes2017-02-27 19:18:45.0 +0100 +++ new/autobox-2.86/Changes2018-04-20 22:15:44.0 +0200 @@ -1,5 +1,14 @@ Revision history for Perl extension autobox +2.86 Fri 20 Apr 20:07:29 2018 + +- GH #9: fix bug which prevented autoboxing working + under the debugger on perl 5.22+ (thanks, skington) +- added t/debugger.t +- GH #8: fix bug which prevented bareword method-calls being + exempted when the method is a variable e.g. Foo->$bar +- add operator-overloading note to the gotchas section (GH #7) + 2.85 Mon 27 Feb 18:18:19 2017 - fix failing test under 5.25.10 with -Ddefault_inc_excludes_dot @@ -7,15 +16,16 @@ 2.84 Fri 26 Aug 20:35:48 2016 -- compatibility fix for perl >= 5.25 (thanks, mat813, karenetheridge and eserte) +- compatibility fix for perl >= 5.25 + (thanks, mat813, karenetheridge and eserte) - update ppport.h from 3.20 to 3.35 -- add .travis.yml 2.83 Sun Feb 1 21:34:01 2015 -- RT #100247: fix assertion failures on 5.21.x perls with -DDEBUGGING - (thanks, ilmari and Father Chrysostomos) -- RT #100717: don't hide autobox::universal from PAUSE (thanks, ppisar) +- RT #100247: fix assertion failures on 5.21.x perls + with -DDEBUGGING (thanks, ilmari and Father Chrysostomos) +- RT #100717: don't hide autobox::universal from PAUSE + (thanks, ppisar) - RT #89754: INSTALLDIRS fix (thanks, Kent Fredric) 2.82 Sat Oct 26 12:44:52 2013 @@ -28,7 +38,8 @@ 2.80 Fri Oct 25 19:32:12 2013 -- RT #71777: fix segfault in destructor called during global destruction (thanks, Tomas Doran) +- RT #71777: fix segfault in destructor called during + global destruction (thanks, Tomas Doran) - added t/rt_71777.t - fix doc typo (thanks, David Steinbrunner) @@ -40,17 +51,19 @@ 2.78 Tue Apr 30 18:53:54 2013 -- RT #80400: fix
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2017-03-28 15:20:56 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox" Tue Mar 28 15:20:56 2017 rev:14 rq:460888 version:2.85 Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2016-09-26 12:35:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2017-03-28 15:20:58.364183623 +0200 @@ -1,0 +2,11 @@ +Tue Feb 28 07:52:23 UTC 2017 - co...@suse.com + +- updated to 2.85 + see /usr/share/doc/packages/perl-autobox/Changes + + 2.85 Mon 27 Feb 18:18:19 2017 + + - fix failing test under 5.25.10 with -Ddefault_inc_excludes_dot +(thanks, Kent Fredric) + +--- Old: autobox-2.84.tar.gz New: autobox-2.85.tar.gz Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.xAp2TY/_old 2017-03-28 15:20:59.032089028 +0200 +++ /var/tmp/diff_new_pack.xAp2TY/_new 2017-03-28 15:20:59.032089028 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-autobox # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX 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,14 +17,14 @@ Name: perl-autobox -Version:2.84 +Version:2.85 Release:0 %define cpan_name autobox Summary:Call Methods On Native Types License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/autobox/ -Source0: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++ autobox-2.84.tar.gz -> autobox-2.85.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.84/Changes new/autobox-2.85/Changes --- old/autobox-2.84/Changes2016-08-27 01:25:02.0 +0200 +++ new/autobox-2.85/Changes2017-02-27 19:18:45.0 +0100 @@ -1,5 +1,10 @@ Revision history for Perl extension autobox +2.85 Mon 27 Feb 18:18:19 2017 + +- fix failing test under 5.25.10 with -Ddefault_inc_excludes_dot + (thanks, Kent Fredric) + 2.84 Fri 26 Aug 20:35:48 2016 - compatibility fix for perl >= 5.25 (thanks, mat813, karenetheridge and eserte) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.84/MANIFEST new/autobox-2.85/MANIFEST --- old/autobox-2.84/MANIFEST 2016-08-27 01:39:37.0 +0200 +++ new/autobox-2.85/MANIFEST 2017-02-27 20:25:38.0 +0100 @@ -10,8 +10,6 @@ ptable.h README t/all.t -t/autobox_scope_1.pm -t/autobox_scope_2.pm t/autoref.t t/coderef.t t/default.t @@ -19,6 +17,8 @@ t/hints.t t/import_hashref.t t/isa.t +t/lib/autobox_scope_1.pm +t/lib/autobox_scope_2.pm t/lib/Versioned.pm t/merge.t t/name.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.84/META.json new/autobox-2.85/META.json --- old/autobox-2.84/META.json 2016-08-27 01:39:37.0 +0200 +++ new/autobox-2.85/META.json 2017-02-27 20:25:38.0 +0100 @@ -46,5 +46,5 @@ "url" : "https://github.com/chocolateboy/autobox"; } }, - "version" : "2.84" + "version" : "2.85" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.84/META.yml new/autobox-2.85/META.yml --- old/autobox-2.84/META.yml 2016-08-27 01:39:36.0 +0200 +++ new/autobox-2.85/META.yml 2017-02-27 20:25:38.0 +0100 @@ -23,4 +23,4 @@ resources: bugtracker: https://github.com/chocolateboy/autobox/issues repository: https://github.com/chocolateboy/autobox -version: '2.84' +version: '2.85' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.84/README new/autobox-2.85/README --- old/autobox-2.84/README 2016-08-27 01:20:35.0 +0200 +++ new/autobox-2.85/README 2017-02-27 19:20:31.0 +0100 @@ -1,4 +1,4 @@ -autobox version 2.84 +autobox version 2.85 The autobox pragma allows methods to be called on integers, floats, strings, arrays, hashes, and code references in exactly the same manner as blessed ref
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2016-09-26 12:35:54 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox" Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2015-04-16 14:13:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2016-09-26 12:35:56.0 +0200 @@ -1,0 +2,12 @@ +Sat Aug 27 06:16:19 UTC 2016 - co...@suse.com + +- updated to 2.84 + see /usr/share/doc/packages/perl-autobox/Changes + + 2.84 Fri 26 Aug 20:35:48 2016 + + - compatibility fix for perl >= 5.25 (thanks, mat813, karenetheridge and eserte) + - update ppport.h from 3.20 to 3.35 + - add .travis.yml + +--- Old: autobox-2.83.tar.gz New: autobox-2.84.tar.gz Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.tbpNH2/_old 2016-09-26 12:35:57.0 +0200 +++ /var/tmp/diff_new_pack.tbpNH2/_new 2016-09-26 12:35:57.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-autobox # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX 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,7 +17,7 @@ Name: perl-autobox -Version:2.83 +Version:2.84 Release:0 %define cpan_name autobox Summary:Call Methods On Native Types @@ -29,18 +29,18 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Scope::Guard) >= 0.20 -Requires: perl(Scope::Guard) >= 0.20 +BuildRequires: perl(Scope::Guard) >= 0.21 +Requires: perl(Scope::Guard) >= 0.21 %{perl_requires} %description -The autobox pragma allows methods to be called on integers, floats, +The 'autobox' pragma allows methods to be called on integers, floats, strings, arrays, hashes, and code references in exactly the same manner as blessed references. -The autoboxing is transparent: boxed values are not blessed into their -(user-defined) implementation class (unless the method elects to bestow -such a blessing) - they simply use its methods as though they are. +Autoboxing is transparent: values are not blessed into their (user-defined) +implementation class (unless the method elects to bestow such a blessing) - +they simply use its methods as though they are. The classes (packages) into which the native types are boxed are fully configurable. By default, a method invoked on a non-object value is assumed ++ autobox-2.83.tar.gz -> autobox-2.84.tar.gz ++ 3806 lines of diff (skipped)
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2015-04-16 14:13:31 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox" Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2013-11-26 19:23:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2015-04-16 14:13:33.0 +0200 @@ -1,0 +2,12 @@ +Tue Apr 14 20:39:26 UTC 2015 - co...@suse.com + +- updated to 2.83 + see /usr/share/doc/packages/perl-autobox/Changes + + 2.83 Sun Feb 1 21:34:01 2015 + - RT #100247: fix assertion failures on 5.21.x perls with -DDEBUGGING +(thanks, ilmari and Father Chrysostomos) + - RT #100717: don't hide autobox::universal from PAUSE (thanks, ppisar) + - RT #89754: INSTALLDIRS fix (thanks, Kent Fredric) + +--- Old: autobox-2.82.tar.gz New: autobox-2.83.tar.gz cpanspec.yml Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.8rNGqh/_old 2015-04-16 14:13:33.0 +0200 +++ /var/tmp/diff_new_pack.8rNGqh/_new 2015-04-16 14:13:33.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-autobox # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX 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,23 +17,19 @@ Name: perl-autobox -Version:2.82 +Version:2.83 Release:0 %define cpan_name autobox -Summary:call methods on native types +Summary:Call Methods On Native Types License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/autobox/ -Source: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Scope::Guard) >= 0.20 -#BuildRequires: perl(autobox) -#BuildRequires: perl(autobox_scope_1) -#BuildRequires: perl(autobox_scope_2) -#BuildRequires: perl(autobox::universal) -#BuildRequires: perl(Versioned) Requires: perl(Scope::Guard) >= 0.20 %{perl_requires} ++ autobox-2.82.tar.gz -> autobox-2.83.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.82/Changes new/autobox-2.83/Changes --- old/autobox-2.82/Changes2013-10-26 04:09:45.0 +0200 +++ new/autobox-2.83/Changes2015-02-01 22:35:12.0 +0100 @@ -1,5 +1,11 @@ Revision history for Perl extension autobox +2.83 Sun Feb 1 21:34:01 2015 +- RT #100247: fix assertion failures on 5.21.x perls with -DDEBUGGING + (thanks, ilmari and Father Chrysostomos) +- RT #100717: don't hide autobox::universal from PAUSE (thanks, ppisar) +- RT #89754: INSTALLDIRS fix (thanks, Kent Fredric) + 2.82 Sat Oct 26 12:44:52 2013 - simplify test to avoid portability woes @@ -9,6 +15,7 @@ 2.80 Fri Oct 25 19:32:12 2013 - RT #71777: fix segfault in destructor called during global destruction (thanks, Tomas Doran) - added t/rt_71777.t +- fix doc typo (thanks, David Steinbrunner) 2.79 Tue Apr 30 21:22:05 2013 - allow import arguments to be passed as a hashref diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.82/META.json new/autobox-2.83/META.json --- old/autobox-2.82/META.json 2013-10-26 04:11:08.0 +0200 +++ new/autobox-2.83/META.json 2015-02-01 22:42:12.0 +0100 @@ -4,7 +4,7 @@ "chocolateboy " ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.130880", + "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.143240", "license" : [ "perl_5" ], @@ -32,15 +32,19 @@ }, "runtime" : { "requires" : { -"Scope::Guard" : "0.20" +"Scope::Guard" : "0.20", +"perl" : "5.008000" } } }, "release_status" : "stable", "resources" : { + "bugtracker" : { + "web" : "https://github.com/chocolateboy/autobox/issues"; + }, "repository" : { - "url" : "http://github.com/chocolateboy/autobox";
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2013-11-26 19:23:31 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox" Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2013-06-21 13:10:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2013-11-26 19:23:32.0 +0100 @@ -1,0 +2,9 @@ +Tue Nov 26 07:35:37 UTC 2013 - co...@suse.com + +- updated to 2.82 +- simplify test to avoid portability woes +- fix failing test on Windows +- RT #71777: fix segfault in destructor called during global destruction (thanks, Tomas Doran) +- added t/rt_71777.t + +--- Old: autobox-2.79.tar.gz New: autobox-2.82.tar.gz Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.sPoglr/_old 2013-11-26 19:23:33.0 +0100 +++ /var/tmp/diff_new_pack.sPoglr/_new 2013-11-26 19:23:33.0 +0100 @@ -17,7 +17,7 @@ Name: perl-autobox -Version:2.79 +Version:2.82 Release:0 %define cpan_name autobox Summary:call methods on native types @@ -46,6 +46,11 @@ (user-defined) implementation class (unless the method elects to bestow such a blessing) - they simply use its methods as though they are. +The classes (packages) into which the native types are boxed are fully +configurable. By default, a method invoked on a non-object value is assumed +to be defined in a class whose name corresponds to the 'ref()' type of that +value - or SCALAR if the value is a non-reference. + %prep %setup -q -n %{cpan_name}-%{version} ++ autobox-2.79.tar.gz -> autobox-2.82.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.79/Changes new/autobox-2.82/Changes --- old/autobox-2.79/Changes2013-04-30 22:25:20.0 +0200 +++ new/autobox-2.82/Changes2013-10-26 04:09:45.0 +0200 @@ -1,13 +1,23 @@ Revision history for Perl extension autobox +2.82 Sat Oct 26 12:44:52 2013 +- simplify test to avoid portability woes + +2.81 Sat Oct 26 11:32:31 2013 +- fix failing test on Windows + +2.80 Fri Oct 25 19:32:12 2013 +- RT #71777: fix segfault in destructor called during global destruction (thanks, Tomas Doran) +- added t/rt_71777.t + 2.79 Tue Apr 30 21:22:05 2013 - allow import arguments to be passed as a hashref - - add t/import_hashref.t +- added t/import_hashref.t - doc tweaks 2.78 Tue Apr 30 18:53:54 2013 -- fix RT #80400 (thanks, Tokuhiro Matsuno) - - added t/rt_80400.t +- RT #80400: fix segfault in destructor called in END block (thanks, Tokuhiro Matsuno) +- added t/rt_80400.t 2.77 Thu Dec 13 19:59:48 2012 - doc tweaks @@ -35,17 +45,17 @@ 2.70 Wed Mar 17 19:27:44 2010 - replace autobox_can and autobox_isa with autobox_class this also fixes import, unimport and VERSION - - added t/version.t - - renamed t/universal.t => t/autobox_class.t +- added t/version.t +- renamed t/universal.t => t/autobox_class.t 2.60 Wed Mar 17 16:34:56 2010 - fix RT #46814 (thanks Tye McQueen) - - added t/rt_46814.t +- added t/rt_46814.t - fix RT #49273 (thanks Daniel Austin) - fix RT #55565 (thanks Schwern) - fix RT #55652 (thanks Schwern) - - $native->isa and $native->can must now be called as $native->autobox_isa and $native->autobox_can - - added t/rt_55652.t +- $native->isa and $native->can must now be called as $native->autobox_isa and $native->autobox_can +- added t/rt_55652.t 2.55 Sun May 25 03:20:54 2008 - fix MANIFEST again - restore Changes @@ -141,7 +151,6 @@ multiple bindings for each type can be supplied as an ARRAY ref of classes or namespaces "no autobox qw(...)" disables/resets bindings for the specified type(s) - - fixed incorrect bareword handling - perl 5.10 compatibility fixes (thanks Andreas Koenig) - document previously undocumented features diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.79/MANIFEST new/autobox-2.82/MANIFEST --- old/autobox-2.79/MANIFEST 2013-04-30 22:55:08.0 +0200 +++ new/autobox-2.82/MANIFEST 2013-10-26 04:11:09.0 +0200 @@ -22,9 +22,9 @@ t/lib/Versioned.pm t/merge.t t/name.t -t/pod.t t/rt_46814.t t/rt_55652.t +t/rt_71777.t t/rt_80400.t t/scalar.t t/type.t diff -urN '--exclude=CVS' '--exclude=.cv
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2013-06-21 13:10:48 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox" Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2011-11-18 15:46:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2013-06-21 13:10:57.0 +0200 @@ -1,0 +2,17 @@ +Sat Jun 15 06:16:59 UTC 2013 - co...@suse.com + +- updated to 2.79 +- allow import arguments to be passed as a hashref + - add t/import_hashref.t +- doc tweaks + +- fix RT #80400 (thanks, Tokuhiro Matsuno) + - added t/rt_80400.t + +- doc tweaks +- add multiple-arg autoref tests + +- fix breaking tests in perl >= 5.17.5: update error message pattern (thanks, rjbs) +- update ppport.h from 3.19 to 3.20 + +--- Old: autobox-2.75.tar.gz New: autobox-2.79.tar.gz Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.FBJliu/_old 2013-06-21 13:10:57.0 +0200 +++ /var/tmp/diff_new_pack.FBJliu/_new 2013-06-21 13:10:57.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-autobox # -# Copyright (c) 2011 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 @@ -16,21 +16,24 @@ # - Name: perl-autobox -Version:2.75 -Release:1 -License:GPL-1.0+ or Artistic-1.0 +Version:2.79 +Release:0 %define cpan_name autobox Summary:call methods on native types -Url:http://search.cpan.org/dist/autobox/ +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl +Url:http://search.cpan.org/dist/autobox/ Source: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Scope::Guard) >= 0.20 +#BuildRequires: perl(autobox) +#BuildRequires: perl(autobox_scope_1) +#BuildRequires: perl(autobox_scope_2) +#BuildRequires: perl(autobox::universal) +#BuildRequires: perl(Versioned) Requires: perl(Scope::Guard) >= 0.20 %{perl_requires} @@ -43,11 +46,6 @@ (user-defined) implementation class (unless the method elects to bestow such a blessing) - they simply use its methods as though they are. -The classes (packages) into which the native types are boxed are fully -configurable. By default, a method invoked on a non-object is assumed to be -defined in a class whose name corresponds to the 'ref()' type of that value -- or SCALAR if the value is a non-reference. - %prep %setup -q -n %{cpan_name}-%{version} @@ -63,11 +61,8 @@ %perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf %{buildroot} - %files -f %{name}.files %defattr(-,root,root,755) -%doc %attr(644,-,-) Changes README +%doc Changes README %changelog ++ autobox-2.75.tar.gz -> autobox-2.79.tar.gz ++ 2316 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2011-12-06 18:37:38 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox", Maintainer is "" Changes: Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.Uh899J/_old 2011-12-06 19:23:13.0 +0100 +++ /var/tmp/diff_new_pack.Uh899J/_new 2011-12-06 19:23:13.0 +0100 @@ -20,7 +20,7 @@ Name: perl-autobox Version:2.75 Release:1 -License:GPL+ or Artistic +License:GPL-1.0+ or Artistic-1.0 %define cpan_name autobox Summary:call methods on native types Url:http://search.cpan.org/dist/autobox/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at 2011-11-18 15:46:16 Comparing /work/SRC/openSUSE:Factory/perl-autobox (Old) and /work/SRC/openSUSE:Factory/.perl-autobox.new (New) Package is "perl-autobox", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/perl-autobox/perl-autobox.changes 2011-09-23 12:39:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-autobox.new/perl-autobox.changes 2011-11-18 15:46:56.0 +0100 @@ -1,0 +2,7 @@ +Thu Nov 17 12:44:49 UTC 2011 - co...@suse.com + +- update to 2.75 + - POD spelling fixes (thanks, gregor herrmann) + - portability fix for perl >= 5.14 (thanks, chorny) + +--- Old: autobox-2.73.tar.gz New: autobox-2.75.tar.gz Other differences: -- ++ perl-autobox.spec ++ --- /var/tmp/diff_new_pack.g2IyO5/_old 2011-11-18 15:47:00.0 +0100 +++ /var/tmp/diff_new_pack.g2IyO5/_new 2011-11-18 15:47:00.0 +0100 @@ -18,7 +18,7 @@ Name: perl-autobox -Version:2.73 +Version:2.75 Release:1 License:GPL+ or Artistic %define cpan_name autobox ++ autobox-2.73.tar.gz -> autobox-2.75.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.73/Changes new/autobox-2.75/Changes --- old/autobox-2.73/Changes2011-03-13 17:36:00.0 +0100 +++ new/autobox-2.75/Changes2011-07-21 23:07:57.0 +0200 @@ -1,5 +1,11 @@ Revision history for Perl extension autobox +2.75 Thu Jul 21 22:07:26 2011 +- POD spelling fixes (thanks, gregor herrmann) + +2.74 Wed Jul 20 14:25:52 2011 +- portability fix for perl >= 5.14 (thanks, chorny) + 2.73 Sun Mar 13 16:35:28 2011 - Makefile.PL fix diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.73/META.yml new/autobox-2.75/META.yml --- old/autobox-2.73/META.yml 2011-03-13 17:42:35.0 +0100 +++ new/autobox-2.75/META.yml 2011-07-21 23:16:28.0 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: autobox -version:2.73 +version:2.75 abstract: call methods on native types author: - chocolateboy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.73/Makefile.PL new/autobox-2.75/Makefile.PL --- old/autobox-2.73/Makefile.PL2011-03-13 17:12:38.0 +0100 +++ new/autobox-2.75/Makefile.PL2011-07-21 23:06:57.0 +0200 @@ -20,7 +20,8 @@ WriteMakefile( NAME=> 'autobox', VERSION_FROM=> 'lib/autobox.pm', -INSTALLDIRS => 'perl', +# compatibility in case module was previously installed to lib +INSTALLDIRS => ($] >= 5.014 ? 'site' : 'perl'), PREREQ_PM => { 'Scope::Guard' => '0.20', }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.73/README new/autobox-2.75/README --- old/autobox-2.73/README 2011-03-13 17:37:17.0 +0100 +++ new/autobox-2.75/README 2011-07-21 23:08:11.0 +0200 @@ -1,4 +1,4 @@ -autobox version 2.73 +autobox version 2.75 The autobox pragma allows methods to be called on integers, floats, strings, arrays, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.73/lib/autobox.pm new/autobox-2.75/lib/autobox.pm --- old/autobox-2.73/lib/autobox.pm 2011-03-13 17:37:45.0 +0100 +++ new/autobox-2.75/lib/autobox.pm 2011-07-21 23:08:30.0 +0200 @@ -11,7 +11,7 @@ use Scope::Guard; use Storable; -our $VERSION = '2.73'; +our $VERSION = '2.75'; XSLoader::load 'autobox', $VERSION; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autobox-2.73/lib/autobox.pod new/autobox-2.75/lib/autobox.pod --- old/autobox-2.73/lib/autobox.pod2011-03-13 17:37:30.0 +0100 +++ new/autobox-2.75/lib/autobox.pod2011-07-21 23:15:03.0 +0200 @@ -57,7 +57,7 @@ defined in a class whose name corresponds to the C type of that value - or SCALAR if the value is a non-reference. -This mapping can be overriden by passing key/value pairs to the C +This mapping can be overridden by passing key/value pairs to the C statement, in which the keys represent native types, and the values their associated classes. @@ -93,7 +93,7 @@ HASH::values(\%$hash) Multiple C statements can appear in the same scope. These are merged both "horizontally" (i.e. -mutiple classes can be associated with a particular type) and "v
commit perl-autobox for openSUSE:Factory
Hello community, here is the log from the commit of package perl-autobox for openSUSE:Factory checked in at Thu Apr 14 09:42:35 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ /mounts/work_src_done/STABLE/perl-autobox/perl-autobox.changes 2011-04-12 13:16:58.0 +0200 @@ -0,0 +1,18 @@ +--- +Tue Apr 12 11:09:21 UTC 2011 - co...@opensuse.org + +- regenerate with newer cpanspec + +--- +Sun Apr 3 14:57:55 UTC 2011 - co...@novell.com + +- updated to 2.73 + - Makefile.PL fix + - fix conflict with use re 'taint' (thanks, Peter Rabbitson) + +--- +Mon Jan 17 18:08:43 UTC 2011 - co...@novell.com + +- initial package 2.71 + * created by cpanspec 1.78.03 + calling whatdependson for head-i586 New: autobox-2.73.tar.gz perl-autobox.changes perl-autobox.spec Other differences: -- ++ perl-autobox.spec ++ # # spec file for package perl-autobox # # 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-autobox Version:2.73 Release:1 License:GPL+ or Artistic %define cpan_name autobox Summary:call methods on native types Url:http://search.cpan.org/dist/autobox/ Group: Development/Libraries/Perl Source: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Scope::Guard) >= 0.20 Requires: perl(Scope::Guard) >= 0.20 %{perl_requires} %description The autobox pragma allows methods to be called on integers, floats, strings, arrays, hashes, and code references in exactly the same manner as blessed references. The autoboxing is transparent: boxed values are not blessed into their (user-defined) implementation class (unless the method elects to bestow such a blessing) - they simply use its methods as though they are. The classes (packages) into which the native types are boxed are fully configurable. By default, a method invoked on a non-object is assumed to be defined in a class whose name corresponds to the 'ref()' type of that value - or SCALAR if the value is a non-reference. %prep %setup -q -n %{cpan_name}-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" %{__make} %{?_smp_mflags} %check %{__make} test %install %perl_make_install %perl_process_packlist %perl_gen_filelist %clean %{__rm} -rf %{buildroot} %files -f %{name}.files %defattr(-,root,root,755) %doc %attr(644,-,-) Changes README %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org