Hello community,
here is the log from the commit of package perl-Parse-RecDescent for
openSUSE:Factory checked in at 2017-04-11 12:43:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Parse-RecDescent (Old)
and /work/SRC/openSUSE:Factory/.perl-Parse-RecDescent.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Parse-RecDescent"
Tue Apr 11 12:43:17 2017 rev:32 rq:486678 version:1.967015
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Parse-RecDescent/perl-Parse-RecDescent.changes
2015-10-14 16:37:54.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Parse-RecDescent.new/perl-Parse-RecDescent.changes
2017-04-11 12:43:18.830272160 +0200
@@ -1,0 +2,32 @@
+Fri Apr 7 06:31:51 UTC 2017 - [email protected]
+
+- updated to 1.967015
+ see /usr/share/doc/packages/perl-Parse-RecDescent/Changes
+
+
+ 1.967015 Tue Apr 4 07:38:07 2017
+
+ - Fix misuse of require to include MYMETA.pl, data is just
+ included in both Makefile.PL and Build.PL nowB. (RT.cpan.org
+ #120922, thanks Kent!)
+
+-------------------------------------------------------------------
+Sun Apr 2 06:28:59 UTC 2017 - [email protected]
+
+- updated to 1.967014
+ see /usr/share/doc/packages/perl-Parse-RecDescent/Changes
+
+
+ 1.967014 Sat Apr 1 10:33:29 2017
+
+ - Add a newline to package declaration lines in precompiled
+ parsers, to keep CPAN from indexing them. (RT.cpan.org #110404,
+ thanks Martin!)
+
+ - Provide repository and bugtracker entries in
+ MYMETA.*. (RT.cpan.org #110403, thanks Martin!)
+
+ - Update tests to handle '.' no longer being part of @INC in
+ perl-5.26.0. (RT.cpan.org #120415, thanks Jim!)
+
+-------------------------------------------------------------------
Old:
----
Parse-RecDescent-1.967013.tar.gz
New:
----
Parse-RecDescent-1.967015.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Parse-RecDescent.spec ++++++
--- /var/tmp/diff_new_pack.ClLrca/_old 2017-04-11 12:43:19.410190219 +0200
+++ /var/tmp/diff_new_pack.ClLrca/_new 2017-04-11 12:43:19.414189654 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Parse-RecDescent
#
-# Copyright (c) 2015 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-Parse-RecDescent
-Version: 1.967013
+Version: 1.967015
Release: 0
%define cpan_name Parse-RecDescent
Summary: Generate Recursive-Descent Parsers
-License: GPL-1.0+ or Artistic-1.0
+License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Parse-RecDescent/
-Source0:
http://www.cpan.org/authors/id/J/JT/JTBRAUN/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
@@ -38,7 +38,7 @@
%prep
%setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%build
%{__perl} Build.PL installdirs=vendor optimize="%{optflags}"
++++++ Parse-RecDescent-1.967013.tar.gz -> Parse-RecDescent-1.967015.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/Build.PL
new/Parse-RecDescent-1.967015/Build.PL
--- old/Parse-RecDescent-1.967013/Build.PL 2015-09-13 02:44:06.000000000
+0200
+++ new/Parse-RecDescent-1.967015/Build.PL 2017-04-04 16:44:16.000000000
+0200
@@ -15,6 +15,19 @@
'Test::More' => 0,
},
add_to_cleanup => [ 'Parse-RecDescent-*' ],
+ meta_merge => {
+ "meta-spec" => { version => 2 },
+ resources => {
+ repository => {
+ type => 'git',
+ url => 'git://github.com/jtbraun/Parse-RecDescent',
+ web => 'https://github.com/jtbraun/Parse-RecDescent',
+ },
+ bugtracker => {
+ web =>
'https://rt.cpan.org/Dist/Display.html?Status=Active&Queue=Parse-RecDescent',
+ },
+ },
+ },
);
$builder->create_build_script();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/Changes
new/Parse-RecDescent-1.967015/Changes
--- old/Parse-RecDescent-1.967013/Changes 2015-09-27 19:01:09.000000000
+0200
+++ new/Parse-RecDescent-1.967015/Changes 2017-04-04 16:43:06.000000000
+0200
@@ -839,3 +839,21 @@
to control the dumped output. In particular,
Data::Dumper::Terse=1 was reported to break parser
generation. (RT.cpan.org #107355, thanks Sherrard!)
+
+1.967014 Sat Apr 1 10:33:29 2017
+
+ - Add a newline to package declaration lines in precompiled
+ parsers, to keep CPAN from indexing them. (RT.cpan.org #110404,
+ thanks Martin!)
+
+ - Provide repository and bugtracker entries in
+ MYMETA.*. (RT.cpan.org #110403, thanks Martin!)
+
+ - Update tests to handle '.' no longer being part of @INC in
+ perl-5.26.0. (RT.cpan.org #120415, thanks Jim!)
+
+1.967015 Tue Apr 4 07:38:07 2017
+
+ - Fix misuse of require to include MYMETA.pl, data is just
+ included in both Makefile.PL and Build.PL nowB. (RT.cpan.org
+ #120922, thanks Kent!)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/META.json
new/Parse-RecDescent-1.967015/META.json
--- old/Parse-RecDescent-1.967013/META.json 2015-09-27 19:37:24.000000000
+0200
+++ new/Parse-RecDescent-1.967015/META.json 2017-04-04 16:53:30.000000000
+0200
@@ -5,9 +5,9 @@
"Jeremy T. Braun <[email protected]>"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter
version 2.113640",
+ "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter
version 2.143240",
"license" : [
- "unknown"
+ "perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
@@ -33,11 +33,21 @@
},
"runtime" : {
"requires" : {
- "Test::More" : 0,
+ "Test::More" : "0",
"Text::Balanced" : "1.95"
}
}
},
"release_status" : "stable",
- "version" : "1.967013"
+ "resources" : {
+ "bugtracker" : {
+ "web" :
"https://rt.cpan.org/Dist/Display.html?Status=Active&Queue=Parse-RecDescent"
+ },
+ "repository" : {
+ "type" : "git",
+ "url" : "git://github.com/jtbraun/Parse-RecDescent",
+ "web" : "https://github.com/jtbraun/Parse-RecDescent"
+ }
+ },
+ "version" : "1.967015"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/META.yml
new/Parse-RecDescent-1.967015/META.yml
--- old/Parse-RecDescent-1.967013/META.yml 2015-09-27 19:37:24.000000000
+0200
+++ new/Parse-RecDescent-1.967015/META.yml 2017-04-04 16:53:30.000000000
+0200
@@ -4,21 +4,24 @@
- 'Damian Conway <[email protected]>'
- 'Jeremy T. Braun <[email protected]>'
build_requires:
- ExtUtils::MakeMaker: 6.5702
+ ExtUtils::MakeMaker: '6.5702'
configure_requires:
- ExtUtils::MakeMaker: 6.5702
+ ExtUtils::MakeMaker: '6.5702'
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version
2.113640'
-license: unknown
+generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version
2.143240'
+license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
+ version: '1.4'
name: Parse-RecDescent
no_index:
directory:
- t
- inc
requires:
- Test::More: 0
- Text::Balanced: 1.95
-version: 1.967013
+ Test::More: '0'
+ Text::Balanced: '1.95'
+resources:
+ bugtracker:
https://rt.cpan.org/Dist/Display.html?Status=Active&Queue=Parse-RecDescent
+ repository: git://github.com/jtbraun/Parse-RecDescent
+version: '1.967015'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/Makefile.PL
new/Parse-RecDescent-1.967015/Makefile.PL
--- old/Parse-RecDescent-1.967013/Makefile.PL 2015-09-13 02:44:06.000000000
+0200
+++ new/Parse-RecDescent-1.967015/Makefile.PL 2017-04-04 16:43:52.000000000
+0200
@@ -10,6 +10,7 @@
],
VERSION_FROM => 'lib/Parse/RecDescent.pm',
ABSTRACT_FROM => 'lib/Parse/RecDescent.pm',
+ LICENSE => 'perl_5',
PL_FILES => {},
BUILD_REQUIRES => {
'ExtUtils::MakeMaker' => 6.5702,
@@ -23,4 +24,18 @@
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'Parse-RecDescent-* RD_TRACE' },
+
+ META_MERGE => {
+ "meta-spec" => { version => 2 },
+ resources => {
+ repository => {
+ type => 'git',
+ url => 'git://github.com/jtbraun/Parse-RecDescent',
+ web => 'https://github.com/jtbraun/Parse-RecDescent',
+ },
+ bugtracker => {
+ web =>
'https://rt.cpan.org/Dist/Display.html?Status=Active&Queue=Parse-RecDescent',
+ },
+ },
+ },
);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/README
new/Parse-RecDescent-1.967015/README
--- old/Parse-RecDescent-1.967013/README 2015-09-27 19:01:47.000000000
+0200
+++ new/Parse-RecDescent-1.967015/README 2017-04-04 16:45:45.000000000
+0200
@@ -1,4 +1,4 @@
-Parse::RecDescent version 1.967013
+Parse::RecDescent version 1.967015
NAME
@@ -16,7 +16,7 @@
* Repeated, optional and alternate subrules within productions,
- * Late-bound (run-time dispatched) subrules
+ * Late-bound (run-time dispatched) subrules
* Full access to Perl within actions specified as part of the grammar,
@@ -27,10 +27,10 @@
* Incremental extension of the parsing grammar (even during a parse),
- * Precompilation of parser objects,
+ * Precompilation of parser objects,
- * User-definable reduce-reduce conflict resolution via
- "scoring" of matching productions.
+ * User-definable reduce-reduce conflict resolution via
+ "scoring" of matching productions.
LIMITATIONS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/lib/Parse/RecDescent.pm
new/Parse-RecDescent-1.967015/lib/Parse/RecDescent.pm
--- old/Parse-RecDescent-1.967013/lib/Parse/RecDescent.pm 2015-09-27
19:28:03.000000000 +0200
+++ new/Parse-RecDescent-1.967015/lib/Parse/RecDescent.pm 2017-04-04
16:45:18.000000000 +0200
@@ -171,6 +171,12 @@
last;
}
+ # Standalone parsers shouldn't trigger the CPAN
+ # indexer to index the runtime, as it shouldn't be
+ # exposed as a user-consumable package.
+ #
+ # Trick the indexer by including a newline in the package
declarations
+ s/^package /package # this should not be indexed by CPAN\n/gs;
s/Parse::RecDescent/$opt{-runtime_class}/gs;
print OUT $_;
}
@@ -1947,7 +1953,7 @@
my $ERRORS = 0;
-our $VERSION = '1.967013';
+our $VERSION = '1.967015';
$VERSION = eval $VERSION;
$_FILENAME=__FILE__;
@@ -3533,8 +3539,8 @@
=head1 VERSION
-This document describes version 1.967013 of Parse::RecDescent
-released September 27th, 2015.
+This document describes version 1.967015 of Parse::RecDescent
+released April 4th, 2017.
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/t/leftop_cap.t
new/Parse-RecDescent-1.967015/t/leftop_cap.t
--- old/Parse-RecDescent-1.967013/t/leftop_cap.t 2012-01-26
07:14:34.000000000 +0100
+++ new/Parse-RecDescent-1.967015/t/leftop_cap.t 2017-04-01
19:20:18.000000000 +0200
@@ -26,7 +26,7 @@
my $parser = new Parse::RecDescent($grammar) or die "Bad Grammar";
use Test::More tests=>8;
-require 't/util.pl';
+require './t/util.pl';
my $text = "a + b - c + d";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-RecDescent-1.967013/t/precompile.t
new/Parse-RecDescent-1.967015/t/precompile.t
--- old/Parse-RecDescent-1.967013/t/precompile.t 2015-09-27
19:33:10.000000000 +0200
+++ new/Parse-RecDescent-1.967015/t/precompile.t 2017-04-01
19:20:18.000000000 +0200
@@ -2,6 +2,7 @@
use warnings;
use Parse::RecDescent;
use Test::More tests => 14;
+use lib '.';
# Turn off the "build a -standalone parser" precompile warning
our $RD_HINT = 0;