Hello community,
here is the log from the commit of package perl-Syntax-Keyword-Junction for openSUSE:Factory checked in at 2014-03-11 08:03:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Syntax-Keyword-Junction (Old)
and /work/SRC/openSUSE:Factory/.perl-Syntax-Keyword-Junction.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Syntax-Keyword-Junction"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Syntax-Keyword-Junction/perl-Syntax-Keyword-Junction.changes 2013-08-07 20:50:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Syntax-Keyword-Junction.new/perl-Syntax-Keyword-Junction.changes 2014-03-11 08:03:12.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Mar 10 06:57:03 UTC 2014 - coolo@suse.com
+
+- updated to 0.003007
+ - Minor typo fixes
+ - Finally really silence warnings above 5.17.10
+ - Remove useless array copy to measurably improve performance (Maxime Soulé)
+ - Make tests pass even if Sub::Exporter is not installed
+ - Set version for Test::More dep (reported by ppisar)
+
+-------------------------------------------------------------------
Old:
----
Syntax-Keyword-Junction-0.003004.tar.gz
New:
----
Syntax-Keyword-Junction-0.003007.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Syntax-Keyword-Junction.spec ++++++
--- /var/tmp/diff_new_pack.jTmZk0/_old 2014-03-11 08:03:12.000000000 +0100
+++ /var/tmp/diff_new_pack.jTmZk0/_new 2014-03-11 08:03:12.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Syntax-Keyword-Junction
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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,7 +17,7 @@
Name: perl-Syntax-Keyword-Junction
-Version: 0.003004
+Version: 0.003007
Release: 0
%define cpan_name Syntax-Keyword-Junction
Summary: Perl6 style Junction operators in Perl5
@@ -30,9 +30,9 @@
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Sub::Exporter::Progressive) >= 0.001006
+BuildRequires: perl(Test::More) >= 0.88
+BuildRequires: perl(Test::Requires) >= 0.07
BuildRequires: perl(syntax)
-# MANUAL
-BuildRequires: perl(Sub::Exporter)
Requires: perl(Sub::Exporter::Progressive) >= 0.001006
Requires: perl(syntax)
%{perl_requires}
@@ -69,6 +69,6 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc Changes LICENSE README
+%doc Changes cpanfile LICENSE README
%changelog
++++++ Syntax-Keyword-Junction-0.003004.tar.gz -> Syntax-Keyword-Junction-0.003007.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/Changes new/Syntax-Keyword-Junction-0.003007/Changes
--- old/Syntax-Keyword-Junction-0.003004/Changes 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/Changes 2013-11-23 21:28:19.000000000 +0100
@@ -1,28 +1,39 @@
Revision history for Syntax-Keyword-Junction
+0.003007 2013-11-23 14:28:14 America/Chicago
+ - Minor typo fixes
+
+0.003006 2013-08-06 18:16:08 CST6CDT
+ - Finally really silence warnings above 5.17.10
+ - Remove useless array copy to measurably improve performance (Maxime Soulé)
+ - Make tests pass even if Sub::Exporter is not installed
+
+0.003005 2013-08-05 08:05:47 CST6CDT
+ - Set version for Test::More dep (reported by ppisar)
+
0.003004 2013-04-28 19:00:36 CST6CDT
- - Silence even more warnings above 5.17.10 (RJBS)
+ - Silence even more warnings above 5.17.10 (RJBS)
0.003003 2013-04-10 06:38:29 CST6CDT
- - Silence warnings above 5.17.10
+ - Silence warnings above 5.17.10
0.003002 2012-11-17 16:20:07 CST6CDT
- - Put MetaYAML back in dist
+ - Put MetaYAML back in dist
0.003001 2012-09-02 22:06:43 America/Chicago
- - Fix tests for perl 5.8 (Rob Hoelz)
+ - Fix tests for perl 5.8 (Rob Hoelz)
0.003000 2012-08-29 10:10:08 America/Chicago
- - Add ~~ support for 5.10.1 and higher (RJBS)
- - Add ->map method on junctions for easy creation of new junctions (RJBS)
- - Switch to Sub::Exporter::Progressive
+ - Add ~~ support for 5.10.1 and higher (RJBS)
+ - Add ->map method on junctions for easy creation of new junctions (RJBS)
+ - Switch to Sub::Exporter::Progressive
0.002001 2010-11-07 22:44:18 CST6CDT
- - Add syntax.pm as a dep
+ - Add syntax.pm as a dep
0.002000 2010-11-06 22:47:32 CST6CDT
- - Add support for syntax.pm
- - Switch to Sub::Exporter
+ - Add support for syntax.pm
+ - Switch to Sub::Exporter
0.001000 2010-11-06 19:22:48 CST6CDT
- - Initial fork of Perl6::Junction
+ - Initial fork of Perl6::Junction
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/MANIFEST new/Syntax-Keyword-Junction-0.003007/MANIFEST
--- old/Syntax-Keyword-Junction-0.003004/MANIFEST 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/MANIFEST 2013-11-23 21:28:19.000000000 +0100
@@ -5,6 +5,7 @@
META.yml
Makefile.PL
README
+cpanfile
dist.ini
lib/Syntax/Feature/Junction.pm
lib/Syntax/Keyword/Junction.pm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/META.json new/Syntax-Keyword-Junction-0.003007/META.json
--- old/Syntax-Keyword-Junction-0.003004/META.json 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/META.json 2013-11-23 21:28:19.000000000 +0100
@@ -5,7 +5,7 @@
"Carl Franks"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 4.300034, CPAN::Meta::Converter version 2.130880",
+ "generated_by" : "Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.120921",
"license" : [
"perl_5"
],
@@ -28,22 +28,25 @@
"runtime" : {
"requires" : {
"Sub::Exporter::Progressive" : "0.001006",
- "Test::More" : "0",
"syntax" : "0"
}
+ },
+ "test" : {
+ "requires" : {
+ "Test::More" : "0.88",
+ "Test::Requires" : "0.07"
+ }
}
},
"release_status" : "stable",
"resources" : {
- "bugtracker" : {
- "web" : "https://github.com/frioux/Syntax-Keyword-Junction/issues"
- },
+ "homepage" : "https://github.com/frioux/Syntax-Keyword-Junction",
"repository" : {
"type" : "git",
- "url" : "git://github.com/frioux/Syntax-Keyword-Junction.git",
- "web" : "http://github.com/frioux/Syntax-Keyword-Junction"
+ "url" : "https://github.com/frioux/Syntax-Keyword-Junction.git",
+ "web" : "https://github.com/frioux/Syntax-Keyword-Junction"
}
},
- "version" : "0.003004"
+ "version" : "0.003007"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/META.yml new/Syntax-Keyword-Junction-0.003007/META.yml
--- old/Syntax-Keyword-Junction-0.003004/META.yml 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/META.yml 2013-11-23 21:28:19.000000000 +0100
@@ -3,11 +3,13 @@
author:
- "Arthur Axel \"fREW\" Schmidt "
- 'Carl Franks'
-build_requires: {}
+build_requires:
+ Test::More: 0.88
+ Test::Requires: 0.07
configure_requires:
ExtUtils::MakeMaker: 6.30
dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300034, CPAN::Meta::Converter version 2.130880'
+generated_by: 'Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.120921'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -15,9 +17,8 @@
name: Syntax-Keyword-Junction
requires:
Sub::Exporter::Progressive: 0.001006
- Test::More: 0
syntax: 0
resources:
- bugtracker: https://github.com/frioux/Syntax-Keyword-Junction/issues
- repository: git://github.com/frioux/Syntax-Keyword-Junction.git
-version: 0.003004
+ homepage: https://github.com/frioux/Syntax-Keyword-Junction
+ repository: https://github.com/frioux/Syntax-Keyword-Junction.git
+version: 0.003007
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/Makefile.PL new/Syntax-Keyword-Junction-0.003007/Makefile.PL
--- old/Syntax-Keyword-Junction-0.003004/Makefile.PL 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/Makefile.PL 2013-11-23 21:28:19.000000000 +0100
@@ -21,11 +21,13 @@
"NAME" => "Syntax::Keyword::Junction",
"PREREQ_PM" => {
"Sub::Exporter::Progressive" => "0.001006",
- "Test::More" => 0,
"syntax" => 0
},
- "TEST_REQUIRES" => {},
- "VERSION" => "0.003004",
+ "TEST_REQUIRES" => {
+ "Test::More" => "0.88",
+ "Test::Requires" => "0.07"
+ },
+ "VERSION" => "0.003007",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/README new/Syntax-Keyword-Junction-0.003007/README
--- old/Syntax-Keyword-Junction-0.003004/README 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/README 2013-11-23 21:28:19.000000000 +0100
@@ -2,7 +2,7 @@
Syntax::Keyword::Junction - Perl6 style Junction operators in Perl5
VERSION
- version 0.003004
+ version 0.003007
SYNOPSIS
use Syntax::Keyword::Junction qw/ all any none one /;
@@ -127,7 +127,7 @@
WARNING
When comparing against a regular expression, you must remember to use a
regular expression object: "qr/\d/" Not "/d/". You must also use either
- "==" or "!=". This is because "=~" and "!~" cannot be overriden.
+ "==" or "!=". This is because "=~" and "!~" cannot be overridden.
TO DO
Add overloading for arithmetic operators, such that this works:
@@ -144,7 +144,7 @@
Quantum::Superpositions provides the same functionality as this, and
more. However, this module provides this limited functionality at a much
greater runtime speed, with my benchmarks showing between 500% and 6000%
- improvment.
+ improvement.
http://dev.perl.org/perl6/doc/design/exe/E06.html - "The Wonderful
World of Junctions".
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/cpanfile new/Syntax-Keyword-Junction-0.003007/cpanfile
--- old/Syntax-Keyword-Junction-0.003004/cpanfile 1970-01-01 01:00:00.000000000 +0100
+++ new/Syntax-Keyword-Junction-0.003007/cpanfile 2013-11-23 21:28:19.000000000 +0100
@@ -0,0 +1,8 @@
+requires 'Sub::Exporter::Progressive' => 0.001006;
+requires 'syntax';
+
+on test => sub {
+ requires 'Test::More' => 0.88;
+ requires 'Test::Requires' => 0.07;
+};
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/dist.ini new/Syntax-Keyword-Junction-0.003007/dist.ini
--- old/Syntax-Keyword-Junction-0.003004/dist.ini 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/dist.ini 2013-11-23 21:28:19.000000000 +0100
@@ -3,26 +3,15 @@
author = Carl Franks
license = Perl_5
copyright_holder = Arthur Axel "fREW" Schmidt
-version = 0.003004
+version = 0.003007
[NextRelease]
[@Git]
[@Basic]
-
-[MetaResources]
-repository.url = git://github.com/frioux/Syntax-Keyword-Junction.git
-repository.web = http://github.com/frioux/Syntax-Keyword-Junction
-repository.type = git
-bugtracker.web = https://github.com/frioux/Syntax-Keyword-Junction/issues
-
+[GithubMeta]
[MetaJSON]
[PodWeaver]
[OurPkgVersion]
[ReadmeFromPod]
[PodSyntaxTests]
-
-[Prereqs]
-Test::More = 0
-Sub::Exporter::Progressive = 0.001006
-syntax = 0
-
+[Prereqs::FromCPANfile]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Feature/Junction.pm new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Feature/Junction.pm
--- old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Feature/Junction.pm 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Feature/Junction.pm 2013-11-23 21:28:19.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.003004'; # VERSION
+our $VERSION = '0.003007'; # VERSION
# ABSTRACT: Provide keywords for any, all, none, or one
@@ -32,7 +32,7 @@
=head1 VERSION
-version 0.003004
+version 0.003007
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/All.pm new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/All.pm
--- old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/All.pm 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/All.pm 2013-11-23 21:28:19.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.003004'; # VERSION
+our $VERSION = '0.003007'; # VERSION
use base 'Syntax::Keyword::Junction::Base';
@@ -214,7 +214,7 @@
=head1 VERSION
-version 0.003004
+version 0.003007
=head1 AUTHORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/Any.pm new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/Any.pm
--- old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/Any.pm 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/Any.pm 2013-11-23 21:28:19.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.003004'; # VERSION
+our $VERSION = '0.003007'; # VERSION
use base 'Syntax::Keyword::Junction::Base';
@@ -214,7 +214,7 @@
=head1 VERSION
-version 0.003004
+version 0.003007
=head1 AUTHORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/Base.pm new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/Base.pm
--- old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/Base.pm 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/Base.pm 2013-11-23 21:28:19.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.003004'; # VERSION
+our $VERSION = '0.003007'; # VERSION
use overload(
'==' => "num_eq",
@@ -24,10 +24,7 @@
use if ($] >= 5.010001), overload => '~~' => 'match';
-sub new {
- my ( $class, @param ) = @_;
- return bless \@param, $class;
-}
+sub new { bless \@_, shift }
sub values {
my $self = shift;
@@ -52,7 +49,7 @@
=head1 VERSION
-version 0.003004
+version 0.003007
=head1 AUTHORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/None.pm new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/None.pm
--- old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/None.pm 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/None.pm 2013-11-23 21:28:19.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.003004'; # VERSION
+our $VERSION = '0.003007'; # VERSION
use base 'Syntax::Keyword::Junction::Base';
@@ -214,7 +214,7 @@
=head1 VERSION
-version 0.003004
+version 0.003007
=head1 AUTHORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/One.pm new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/One.pm
--- old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction/One.pm 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction/One.pm 2013-11-23 21:28:19.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.003004'; # VERSION
+our $VERSION = '0.003007'; # VERSION
use base 'Syntax::Keyword::Junction::Base';
@@ -293,7 +293,7 @@
=head1 VERSION
-version 0.003004
+version 0.003007
=head1 AUTHORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction.pm new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction.pm
--- old/Syntax-Keyword-Junction-0.003004/lib/Syntax/Keyword/Junction.pm 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/lib/Syntax/Keyword/Junction.pm 2013-11-23 21:28:19.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.003004'; # VERSION
+our $VERSION = '0.003007'; # VERSION
# ABSTRACT: Perl6 style Junction operators in Perl5
@@ -38,7 +38,7 @@
=head1 VERSION
-version 0.003004
+version 0.003007
=head1 SYNOPSIS
@@ -172,7 +172,7 @@
When comparing against a regular expression, you must remember to use a
regular expression object: C B<Not> C. You must also use either
-C<==> or C. This is because C<=~> and C cannot be overriden.
+C<==> or C. This is because C<=~> and C cannot be overridden.
=head1 TO DO
@@ -191,7 +191,7 @@
LQuantum::Superpositions provides the same functionality as this, and
more. However, this module provides this limited functionality at a much
greater runtime speed, with my benchmarks showing between 500% and 6000%
-improvment.
+improvement.
Lhttp://dev.perl.org/perl6/doc/design/exe/E06.html - "The Wonderful World
of Junctions".
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/t/smartmatch.t new/Syntax-Keyword-Junction-0.003007/t/smartmatch.t
--- old/Syntax-Keyword-Junction-0.003004/t/smartmatch.t 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/t/smartmatch.t 2013-11-23 21:28:19.000000000 +0100
@@ -1,8 +1,11 @@
use strict;
use Test::More;
+use Test::Requires {
+ 'Sub::Exporter' => 0.986,
+};
+no if $] > 5.017010, warnings => 'experimental::smartmatch';
BEGIN {
plan skip_all => "~~ support requires v5.10.1" unless $] >= 5.010001;
- no if $] > 5.017010, warnings => 'experimental::smartmatch'
}
plan tests => 16;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Syntax-Keyword-Junction-0.003004/t/syntax.t new/Syntax-Keyword-Junction-0.003007/t/syntax.t
--- old/Syntax-Keyword-Junction-0.003004/t/syntax.t 2013-04-29 02:00:39.000000000 +0200
+++ new/Syntax-Keyword-Junction-0.003007/t/syntax.t 2013-11-23 21:28:19.000000000 +0100
@@ -4,6 +4,9 @@
use warnings;
use Test::More;
+use Test::Requires {
+ 'Sub::Exporter' => 0.986,
+};
use syntax junction => {
-all => { -prefix => 'syntax_' }
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org