commit perl-SUPER for openSUSE:Factory

2019-06-04 Thread root
Hello community,

here is the log from the commit of package perl-SUPER for openSUSE:Factory 
checked in at 2019-06-04 12:10:19

Comparing /work/SRC/openSUSE:Factory/perl-SUPER (Old)
 and  /work/SRC/openSUSE:Factory/.perl-SUPER.new.5148 (New)


Package is "perl-SUPER"

Tue Jun  4 12:10:19 2019 rev:14 rq:706891 version:1.20190531

Changes:

--- /work/SRC/openSUSE:Factory/perl-SUPER/perl-SUPER.changes2015-08-10 
09:16:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-SUPER.new.5148/perl-SUPER.changes  
2019-06-04 12:10:19.311861440 +0200
@@ -1,0 +2,9 @@
+Sat Jun  1 05:23:16 UTC 2019 - Stephan Kulow 
+
+- updated to 1.20190531
+   see /usr/share/doc/packages/perl-SUPER/Changes
+
+  1.20190531 2019-05-31 16:57:30-07:00 America/Los_Angeles
+  - allow main->SUPER::... to work when SUPER.pm is loaded (PR #1, Charles 
McGarvey)
+
+---

Old:

  SUPER-1.20141117.tar.gz

New:

  SUPER-1.20190531.tar.gz



Other differences:
--
++ perl-SUPER.spec ++
--- /var/tmp/diff_new_pack.pKfyJm/_old  2019-06-04 12:10:19.879861254 +0200
+++ /var/tmp/diff_new_pack.pKfyJm/_new  2019-06-04 12:10:19.883861253 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-SUPER
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,19 +12,19 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   perl-SUPER
-Version:1.20141117
+Version:1.20190531
 Release:0
 %define cpan_name SUPER
-Summary:Control Superclass Method Dispatch
-License:Artistic-1.0 or GPL-1.0+
+Summary:Control superclass method dispatch
+License:Artistic-1.0 OR GPL-1.0-or-later
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/dist/SUPER/
-Source0:
http://www.cpan.org/authors/id/C/CH/CHROMATIC/%{cpan_name}-%{version}.tar.gz
+Url:https://metacpan.org/release/%{cpan_name}
+Source0:
https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -70,7 +70,7 @@
 %setup -q -n %{cpan_name}-%{version}
 
 %build
-%{__perl} Build.PL installdirs=vendor
+perl Build.PL installdirs=vendor
 ./Build build flags=%{?_smp_mflags}
 
 %check
@@ -82,6 +82,7 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes LICENSE README
+%doc Changes README
+%license LICENSE
 
 %changelog

++ SUPER-1.20141117.tar.gz -> SUPER-1.20190531.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SUPER-1.20141117/Changes new/SUPER-1.20190531/Changes
--- old/SUPER-1.20141117/Changes2014-11-17 18:12:07.0 +0100
+++ new/SUPER-1.20190531/Changes2019-06-01 01:57:31.0 +0200
@@ -1,5 +1,8 @@
 Revision history for Perl extension SUPER.
 
+1.20190531 2019-05-31 16:57:30-07:00 America/Los_Angeles
+- allow main->SUPER::... to work when SUPER.pm is loaded (PR #1, Charles 
McGarvey)
+
 1.20141117 2014-11-17 09:12:01-08:00 America/Los_Angeles
 - improved export mechanism
 - removed useless Exporter tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SUPER-1.20141117/LICENSE new/SUPER-1.20190531/LICENSE
--- old/SUPER-1.20141117/LICENSE2014-11-17 18:12:07.0 +0100
+++ new/SUPER-1.20190531/LICENSE2019-06-01 01:57:31.0 +0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 2014 by chroma...@wgz.org.
+This software is copyright (c) 2019 by chroma...@wgz.org.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2014 by chroma...@wgz.org.
+This software is Copyright (c) 2019 by chroma...@wgz.org.
 
 This is free software, licensed under:
 
@@ -272,7 +272,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2014 by chroma...@wgz.org.
+This software is Copyright (c) 2019 by chroma...@wgz.org.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude

commit perl-SUPER for openSUSE:Factory

2015-08-10 Thread h_root
Hello community,

here is the log from the commit of package perl-SUPER for openSUSE:Factory 
checked in at 2015-08-10 09:16:28

Comparing /work/SRC/openSUSE:Factory/perl-SUPER (Old)
 and  /work/SRC/openSUSE:Factory/.perl-SUPER.new (New)


Package is "perl-SUPER"

Changes:

--- /work/SRC/openSUSE:Factory/perl-SUPER/perl-SUPER.changes2013-09-25 
14:33:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-SUPER.new/perl-SUPER.changes   
2015-08-10 09:16:31.0 +0200
@@ -1,0 +2,14 @@
+Sat Aug  8 09:02:39 UTC 2015 - co...@suse.com
+
+- updated to 1.20141117
+   see /usr/share/doc/packages/perl-SUPER/Changes
+
+  1.20141117 2014-11-17 09:12:01-08:00 America/Los_Angeles
+  - improved export mechanism
+  - removed useless Exporter tests
+  - improved docs (RT #79681)
+  
+  1.20141116 2014-11-16 14:07:18-08:00 America/Los_Angeles
+  - resolved Test::More changes (RT #97939)
+
+---

Old:

  SUPER-1.20120705.tar.gz

New:

  SUPER-1.20141117.tar.gz
  cpanspec.yml



Other differences:
--
++ perl-SUPER.spec ++
--- /var/tmp/diff_new_pack.hoCvSz/_old  2015-08-10 09:16:32.0 +0200
+++ /var/tmp/diff_new_pack.hoCvSz/_new  2015-08-10 09:16:32.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-SUPER
 #
-# 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,14 +17,15 @@
 
 
 Name:   perl-SUPER
-Version:1.20120705
+Version:1.20141117
 Release:0
 %define cpan_name SUPER
-Summary:control superclass method dispatch
+Summary:Control Superclass Method Dispatch
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/SUPER/
-Source: 
http://www.cpan.org/authors/id/C/CH/CHROMATIC/%{cpan_name}-%{version}.tar.gz
+Source0:
http://www.cpan.org/authors/id/C/CH/CHROMATIC/%{cpan_name}-%{version}.tar.gz
+Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
@@ -32,12 +33,6 @@
 BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Scalar::Util) >= 1.20
 BuildRequires:  perl(Sub::Identify) >= 0.03
-#BuildRequires: perl(Father)
-#BuildRequires: perl(Grandfather)
-#BuildRequires: perl(Level1)
-#BuildRequires: perl(Level2)
-#BuildRequires: perl(Level3)
-#BuildRequires: perl(SUPER)
 Requires:   perl(Scalar::Util) >= 1.20
 Requires:   perl(Sub::Identify) >= 0.03
 %{perl_requires}
@@ -63,9 +58,7 @@
 
 goto &{$_[0]->super('my_method')};
 
-if you don't like wasting precious stack frames. (Because 'super' returns a
-coderef, much like the UNIVERSAL/can manpage, this doesn't break 'use
-strict 'refs''.)
+if you don't like wasting precious stack frames.
 
 If you are using roles or mixins or otherwise pulling in methods from other
 packages that need to dispatch to their super methods, or if you want to

++ SUPER-1.20120705.tar.gz -> SUPER-1.20141117.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SUPER-1.20120705/Changes new/SUPER-1.20141117/Changes
--- old/SUPER-1.20120705/Changes2012-07-05 23:46:45.0 +0200
+++ new/SUPER-1.20141117/Changes2014-11-17 18:12:07.0 +0100
@@ -1,5 +1,13 @@
 Revision history for Perl extension SUPER.
 
+1.20141117 2014-11-17 09:12:01-08:00 America/Los_Angeles
+- improved export mechanism
+- removed useless Exporter tests
+- improved docs (RT #79681)
+
+1.20141116 2014-11-16 14:07:18-08:00 America/Los_Angeles
+- resolved Test::More changes (RT #97939)
+
 1.20120705 2012-07-05 14:46:44 America/Los_Angeles
 - resolved PAUSE packaging nit (Oliver Mengué, RT #77110)
 - converted to dzil
@@ -9,40 +17,40 @@
 - avoid deep recursion problem on deep hierarchies (RT #24795, Paul 
Talacko)
 
 1.15
-   Sat Sep 30 20:34:51 UTC 2006 (Rev: 2941, Author: chromatic)
-   - allow weird class names (RT #21491, Joshua ben Jore, with some 
caveats)
-   - added documentation for weird class names and caveats
-   - fixed deep recursion on can() error (RT #21644, Joshua ben Jore again)
-   - prevent indexing UNIVERSAL and DB
+Sat Sep 30 20:34:51 UTC 2006 (Rev: 2941, Author: chromatic)
+- allow weird class names (RT #21491, Joshua ben Jore, with some caveats)
+- added documentation for weird class names and caveats
+- fixed deep recursion on can() error (RT #21644, Joshua 

commit perl-SUPER for openSUSE:Factory

2013-09-25 Thread h_root
Hello community,

here is the log from the commit of package perl-SUPER for openSUSE:Factory 
checked in at 2013-09-25 14:33:58

Comparing /work/SRC/openSUSE:Factory/perl-SUPER (Old)
 and  /work/SRC/openSUSE:Factory/.perl-SUPER.new (New)


Package is "perl-SUPER"

Changes:

--- /work/SRC/openSUSE:Factory/perl-SUPER/perl-SUPER.changes2011-09-23 
12:38:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-SUPER.new/perl-SUPER.changes   
2013-09-25 14:33:59.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun  4 18:06:37 UTC 2013 - co...@suse.com
+
+- updated to 1.20120705
+- resolved PAUSE packaging nit (Oliver Mengué, RT #77110)
+- converted to dzil
+
+---

Old:

  SUPER-1.17.tar.gz

New:

  SUPER-1.20120705.tar.gz



Other differences:
--
++ perl-SUPER.spec ++
--- /var/tmp/diff_new_pack.6hNMRj/_old  2013-09-25 14:34:00.0 +0200
+++ /var/tmp/diff_new_pack.6hNMRj/_new  2013-09-25 14:34:00.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-SUPER (Version 1.17)
+# spec file for package perl-SUPER
 #
-# Copyright (c) 2010 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
@@ -15,58 +15,80 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   perl-SUPER
+Version:1.20120705
+Release:0
 %define cpan_name SUPER
-Summary:Control superclass method dispatch
-Version:1.17
-Release:2
-License:GPL-1.0+ or Artistic-1.0
+Summary:control superclass method dispatch
+License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/SUPER/
-Source: 
http://www.cpan.org/modules/by-module/SUPER/SUPER-%{version}.tar.gz
+Source: 
http://www.cpan.org/authors/id/C/CH/CHROMATIC/%{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
-BuildRequires:  perl(Module::Build)
 BuildRequires:  perl-macros
+BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Scalar::Util) >= 1.20
 BuildRequires:  perl(Sub::Identify) >= 0.03
+#BuildRequires: perl(Father)
+#BuildRequires: perl(Grandfather)
+#BuildRequires: perl(Level1)
+#BuildRequires: perl(Level2)
+#BuildRequires: perl(Level3)
+#BuildRequires: perl(SUPER)
 Requires:   perl(Scalar::Util) >= 1.20
 Requires:   perl(Sub::Identify) >= 0.03
+%{perl_requires}
 
 %description
 When subclassing a class, you occasionally want to dispatch control to the
 superclass -- at least conditionally and temporarily. The Perl syntax for
 calling your superclass is ugly and unwieldy:
 
-Authors:
-
-Simon Cozens, si...@cpan.org (Creator)
-chromatic,  (Maintainer after 1.01)
+$self->SUPER::method(@_);
+
+especially when compared to its Ruby equivalent:
+
+super;
+
+It's even worse in that the normal Perl redispatch mechanism only
+dispatches to the parent of the class containing the method _at compile
+time_. That doesn't work very well for mixins and roles.
+
+This module provides nicer equivalents, along with the universal method
+'super' to determine a class' own superclass. This allows you to do things
+such as:
+
+goto &{$_[0]->super('my_method')};
+
+if you don't like wasting precious stack frames. (Because 'super' returns a
+coderef, much like the UNIVERSAL/can manpage, this doesn't break 'use
+strict 'refs''.)
+
+If you are using roles or mixins or otherwise pulling in methods from other
+packages that need to dispatch to their super methods, or if you want to
+pass different arguments to the super method, use the 'SUPER()' method:
+
+$self->SUPER( qw( other arguments here ) );
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
 %build
 %{__perl} Build.PL installdirs=vendor
-./Build
+./Build build flags=%{?_smp_mflags}
 
 %check
 ./Build test
 
 %install
-./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+./Build install destdir=%{buildroot} create_packlist=0
 %perl_gen_filelist
 
-%clean
-%{__rm} -rf $RPM_BUILD_ROOT
-
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc Changes README
+%defattr(-,root,root,755)
+%doc Changes LICENSE README
 
 %changelog

++ SUPER-1.17.tar.gz -> SUPER-1.20120705.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SUPER-1.17/Changes new/SUPER-1.20120705/Changes
--- old/SUPER-1.17/Changes  2009-09-05 03:54:17.0 +

commit perl-SUPER for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package perl-SUPER for openSUSE:Factory 
checked in at 2011-12-06 18:47:42

Comparing /work/SRC/openSUSE:Factory/perl-SUPER (Old)
 and  /work/SRC/openSUSE:Factory/.perl-SUPER.new (New)


Package is "perl-SUPER", Maintainer is ""

Changes:




Other differences:
--
++ perl-SUPER.spec ++
--- /var/tmp/diff_new_pack.f7zpgB/_old  2011-12-06 19:17:49.0 +0100
+++ /var/tmp/diff_new_pack.f7zpgB/_new  2011-12-06 19:17:49.0 +0100
@@ -23,7 +23,7 @@
 Summary:Control superclass method dispatch
 Version:1.17
 Release:2
-License:GPL+ or Artistic
+License:GPL-1.0+ or Artistic-1.0
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/SUPER/
 Source: 
http://www.cpan.org/modules/by-module/SUPER/SUPER-%{version}.tar.gz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org