Hello community, here is the log from the commit of package perl-Test-Pod for openSUSE:Factory checked in at 2018-04-26 13:34:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Test-Pod (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Pod.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Test-Pod" Thu Apr 26 13:34:00 2018 rev:33 rq:599317 version:1.52 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Test-Pod/perl-Test-Pod.changes 2015-07-21 13:24:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Pod.new/perl-Test-Pod.changes 2018-04-26 13:34:01.928873547 +0200 @@ -1,0 +2,11 @@ +Fri Apr 20 06:04:11 UTC 2018 - co...@suse.com + +- updated to 1.52 + see /usr/share/doc/packages/perl-Test-Pod/Changes + + 1.52 2018-04-19 + * *.psgi files are now recognized as pod-containing files (thanks, Tom + Hukins!) + * explicit perl 5.8 dependency removed + +------------------------------------------------------------------- Old: ---- Test-Pod-1.51.tar.gz New: ---- Test-Pod-1.52.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Test-Pod.spec ++++++ --- /var/tmp/diff_new_pack.Atuhg7/_old 2018-04-26 13:34:02.512852150 +0200 +++ /var/tmp/diff_new_pack.Atuhg7/_new 2018-04-26 13:34:02.516852003 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Test-Pod # -# Copyright (c) 2015 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,15 +17,15 @@ Name: perl-Test-Pod -Version: 1.51 +Version: 1.52 Release: 0 #Upstream: Artistic-1.0 or GPL-1.0+ %define cpan_name Test-Pod Summary: Check for Pod Errors in Files -License: Artistic-2.0 or GPL-2.0 +License: Artistic-2.0 OR GPL-2.0-only Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Test-Pod/ -Source0: http://www.cpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ Test-Pod-1.51.tar.gz -> Test-Pod-1.52.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/.travis.yml new/Test-Pod-1.52/.travis.yml --- old/Test-Pod-1.51/.travis.yml 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/.travis.yml 2018-04-19 16:17:34.000000000 +0200 @@ -1,6 +1,13 @@ +sudo: false +addons: + apt: + packages: + - aspell language: perl perl: - - "5.21" + - "5.26" + - "5.24" + - "5.22" - "5.20" - "5.18" - "5.16" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/Changes new/Test-Pod-1.52/Changes --- old/Test-Pod-1.51/Changes 2015-07-04 22:37:02.000000000 +0200 +++ new/Test-Pod-1.52/Changes 2018-04-19 16:39:36.000000000 +0200 @@ -1,5 +1,10 @@ Change log for Test::Pod +1.52 2018-04-19 + * *.psgi files are now recognized as pod-containing files (thanks, Tom + Hukins!) + * explicit perl 5.8 dependency removed + 1.51 2015-07-04 20:36:53Z * convert tooling from Module::Build to ExtUtils::MakeMaker (resolves circular dependency with MB on perl 5.21+) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/MANIFEST.SKIP new/Test-Pod-1.52/MANIFEST.SKIP --- old/Test-Pod-1.51/MANIFEST.SKIP 2015-07-04 22:34:39.000000000 +0200 +++ new/Test-Pod-1.52/MANIFEST.SKIP 2015-07-06 20:19:29.000000000 +0200 @@ -1,70 +1,4 @@ - -#!start included /Volumes/amaretto/Users/ether/.perlbrew/libs/20.2@std/lib/perl5/ExtUtils/MANIFEST.SKIP -# Avoid version control files. -\bRCS\b -\bCVS\b -\bSCCS\b -,v$ -\B\.svn\b -\B\.git\b -\B\.gitignore\b -\b_darcs\b -\B\.cvsignore$ - -# Avoid VMS specific MakeMaker generated files -\bDescrip.MMS$ -\bDESCRIP.MMS$ -\bdescrip.mms$ - -# Avoid Makemaker generated and utility files. -\bMANIFEST\.bak -\bMakefile$ -\bblib/ -\bMakeMaker-\d -\bpm_to_blib\.ts$ -\bpm_to_blib$ -\bblibdirs\.ts$ # 6.18 through 6.25 generated this -\b_eumm/ # 7.05_05 and above - -# Avoid Module::Build generated and utility files. -\bBuild$ -\b_build/ -\bBuild.bat$ -\bBuild.COM$ -\bBUILD.COM$ -\bbuild.com$ - -# and Module::Build::Tiny generated files -\b_build_params$ - -# Avoid temp and backup files. -~$ -\.old$ -\#$ -\b\.# -\.bak$ -\.tmp$ -\.# -\.rej$ -\..*\.sw.?$ - -# Avoid OS-specific files/dirs -# Mac OSX metadata -\B\.DS_Store -# Mac OSX SMB mount metadata files -\B\._ - -# Avoid Devel::Cover and Devel::CoverX::Covered files. -\bcover_db\b -\bcovered\b - -# Avoid prove files -\B\.prove$ - -# Avoid MYMETA files -^MYMETA\. -#!end included /Volumes/amaretto/Users/ether/.perlbrew/libs/20.2@std/lib/perl5/ExtUtils/MANIFEST.SKIP - +#!include_default # Avoid build files. ^Test-Pod diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/META.json new/Test-Pod-1.52/META.json --- old/Test-Pod-1.51/META.json 2015-07-04 22:38:00.000000000 +0200 +++ new/Test-Pod-1.52/META.json 2018-04-19 16:40:25.000000000 +0200 @@ -4,13 +4,13 @@ "David E. Wheeler <da...@justatheory.com>" ], "dynamic_config" : 0, - "generated_by" : "ExtUtils::MakeMaker version 7.0524, CPAN::Meta::Converter version 2.150005", + "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "Test-Pod", "no_index" : { @@ -20,9 +20,6 @@ ] }, "prereqs" : { - "build" : { - "requires" : {} - }, "configure" : { "requires" : { "ExtUtils::MakeMaker" : "0" @@ -60,7 +57,7 @@ "web" : "https://github.com/perl-pod/test-pod" } }, - "version" : "1.51", + "version" : "1.52", "x_IRC" : "irc://irc.perl.org/#perl-qa", "x_MailingList" : "http://lists.perl.org/list/pod-people-qa.html", "x_contributors" : [ @@ -72,6 +69,5 @@ "ChrisWi <ch...@computersalat.de>", "David Steinbrunner <dsteinbrun...@pobox.com>" ], - "x_serialization_backend" : "JSON::PP version 2.27300" + "x_serialization_backend" : "JSON::MaybeXS version 1.00301" } - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/META.yml new/Test-Pod-1.52/META.yml --- old/Test-Pod-1.51/META.yml 2015-07-04 22:38:00.000000000 +0200 +++ new/Test-Pod-1.52/META.yml 2018-04-19 16:40:25.000000000 +0200 @@ -9,7 +9,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'ExtUtils::MakeMaker version 7.0524, CPAN::Meta::Converter version 2.150005' +generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -30,7 +30,7 @@ homepage: http://search.cpan.org/dist/Test-Pod/ license: http://dev.perl.org/licenses/ repository: https://github.com/perl-pod/test-pod.git -version: '1.51' +version: '1.52' x_IRC: irc://irc.perl.org/#perl-qa x_MailingList: http://lists.perl.org/list/pod-people-qa.html x_contributors: @@ -41,5 +41,4 @@ - 'Karen Etheridge <et...@cpan.org>' - 'ChrisWi <ch...@computersalat.de>' - 'David Steinbrunner <dsteinbrun...@pobox.com>' -x_serialization_backend: 'CPAN::Meta::YAML version 0.016' - +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/Makefile.PL new/Test-Pod-1.52/Makefile.PL --- old/Test-Pod-1.51/Makefile.PL 2015-07-04 22:34:39.000000000 +0200 +++ new/Test-Pod-1.52/Makefile.PL 2018-04-19 16:17:34.000000000 +0200 @@ -3,9 +3,6 @@ require 5.008; use ExtUtils::MakeMaker; -my $developer = -f '.gitignore'; -ExtUtils::MakeMaker->VERSION(6.98) if $developer; - my %WriteMakefileArgs = ( NAME => 'Test::Pod', VERSION_FROM => 'lib/Test/Pod.pm', @@ -42,6 +39,7 @@ }, META_ADD => { + 'meta-spec' => { version => 2 }, prereqs => { configure => { requires => { @@ -68,7 +66,17 @@ }, ); +my $developer = -f '.gitignore'; +if ($developer) { + ExtUtils::MakeMaker->VERSION('6.98'); + require ExtUtils::Manifest; + ExtUtils::Manifest->VERSION('1.70'); + $WriteMakefileArgs{NORECURS} = 1; +} + + my $eumm_version = eval $ExtUtils::MakeMaker::VERSION; +ExtUtils::MakeMaker->VERSION(6.98) if $developer; for (qw(configure build test runtime)) { my $key = $_ eq 'runtime' ? 'PREREQ_PM' : uc $_.'_REQUIRES'; @@ -105,7 +113,7 @@ if $eumm_version < 6.48; delete @WriteMakefileArgs{qw(META_ADD META_MERGE)} - if $eumm_version < 6.46; + if not $developer; delete $WriteMakefileArgs{LICENSE} if $eumm_version < 6.31; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/README new/Test-Pod-1.52/README --- old/Test-Pod-1.51/README 2015-07-04 22:19:11.000000000 +0200 +++ new/Test-Pod-1.52/README 2015-07-06 22:46:53.000000000 +0200 @@ -1,4 +1,4 @@ -Test/Pod version 1.51 +Test/Pod version 1.52 ===================== This library's module, Test::Pod, provides an interface for validating POD in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/lib/Test/Pod.pm new/Test-Pod-1.52/lib/Test/Pod.pm --- old/Test-Pod-1.51/lib/Test/Pod.pm 2015-07-04 22:02:30.000000000 +0200 +++ new/Test-Pod-1.52/lib/Test/Pod.pm 2018-04-19 16:18:28.000000000 +0200 @@ -1,6 +1,7 @@ package Test::Pod; use strict; +use warnings; =head1 NAME @@ -8,11 +9,11 @@ =head1 VERSION -Version 1.51 +Version 1.52 =cut -our $VERSION = '1.51'; +our $VERSION = '1.52'; =head1 SYNOPSIS @@ -61,8 +62,6 @@ =cut -use 5.008; - use Test::Builder; use Pod::Simple; @@ -155,10 +154,8 @@ so you can't have already called C<plan>. If C<@entries> is empty or not passed, the function finds all POD files in -files in the F<blib> directory if it exists, or the F<lib> directory if not. A -POD file is one that ends with a Perl extension (F<.pod>, F<.pl>, F<.pm>, -F<.PL>, F<.t>), where the first line looks like a Perl shebang, or a batch -file (F<.bat>) starting with a line containing C<--*-Perl-*-->. +files in the F<blib> directory if it exists, or the F<lib> directory if not. +A POD file matches the conditions specified below in L</all_pod_files>. If you're testing a module, just make a F<t/pod.t>: @@ -190,17 +187,18 @@ } =head2 all_pod_files( [@dirs] ) +X<all_pod_files> -Returns a list of all the Perl files in I<@dirs> and in directories below. If +Returns a list of all the POD files in I<@dirs> and in directories below. If no directories are passed, it defaults to F<blib> if F<blib> exists, or else F<lib> if not. Skips any files in F<CVS>, F<.svn>, F<.git> and similar directories. See C<%Test::Pod::ignore_dirs> for a list of them. -A Perl file is: +A POD file is: =over 4 -=item * Any file that ends in F<.PL>, F<.pl>, F<.PL>, F<.pm>, F<.pod>, or F<.t>. +=item * Any file that ends in F<.pl>, F<.PL>, F<.pm>, F<.pod>, F<.psgi> or F<.t>. =item * Any file that has a first line with a shebang and "perl" on it. @@ -236,7 +234,7 @@ my $file = shift; # accept as a Perl file everything that ends with a well known Perl suffix ... - return 1 if $file =~ /[.](?:PL|p(?:[lm]|od)|t)$/; + return 1 if $file =~ /[.](?:PL|p(?:[lm]|od|sgi)|t)$/; open my $fh, '<', $file or return; my $first = <$fh>; @@ -276,7 +274,7 @@ =item brian d foy -Orinal author. +Original author. =back diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/all_pod_files.t new/Test-Pod-1.52/t/all_pod_files.t --- old/Test-Pod-1.51/t/all_pod_files.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/all_pod_files.t 2015-07-06 22:42:58.000000000 +0200 @@ -1,6 +1,7 @@ -#!perl -Tw +#!perl -T use strict; +use warnings; use Test::More tests => 2; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/cut-outside-block.t new/Test-Pod-1.52/t/cut-outside-block.t --- old/Test-Pod-1.51/t/cut-outside-block.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/cut-outside-block.t 2015-07-06 22:43:02.000000000 +0200 @@ -1,6 +1,7 @@ #!perl -T use strict; +use warnings; use Test::Builder::Tester tests => 2; use Test::More; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/good.t new/Test-Pod-1.52/t/good.t --- old/Test-Pod-1.51/t/good.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/good.t 2015-07-06 22:43:08.000000000 +0200 @@ -1,6 +1,7 @@ #!perl -T use strict; +use warnings; use Test::Builder::Tester tests => 3; use Test::More; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/item-ordering.t new/Test-Pod-1.52/t/item-ordering.t --- old/Test-Pod-1.51/t/item-ordering.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/item-ordering.t 2015-07-06 22:43:14.000000000 +0200 @@ -1,6 +1,7 @@ #!perl -T use strict; +use warnings; use Test::Builder::Tester tests => 2; use Test::More; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/load.t new/Test-Pod-1.52/t/load.t --- old/Test-Pod-1.51/t/load.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/load.t 2015-07-06 22:44:14.000000000 +0200 @@ -1,5 +1,8 @@ #!perl -T +use strict; +use warnings; + use Test::More tests=>1; BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/missing-file.t new/Test-Pod-1.52/t/missing-file.t --- old/Test-Pod-1.51/t/missing-file.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/missing-file.t 2015-07-06 22:43:24.000000000 +0200 @@ -1,6 +1,7 @@ #!perl -T use strict; +use warnings; use Test::Builder::Tester tests => 3; use Test::More; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/selftest.t new/Test-Pod-1.52/t/selftest.t --- old/Test-Pod-1.51/t/selftest.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/selftest.t 2015-07-06 22:43:51.000000000 +0200 @@ -1,5 +1,8 @@ #!perl -T +use strict; +use warnings; + use Test::More tests=>2; BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/spaced-directives.t new/Test-Pod-1.52/t/spaced-directives.t --- old/Test-Pod-1.51/t/spaced-directives.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/spaced-directives.t 2015-07-06 22:43:57.000000000 +0200 @@ -1,6 +1,7 @@ #!perl -T use strict; +use warnings; use Test::More skip_all => "Not written yet"; use Test::Builder::Tester tests => 2; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Pod-1.51/t/unknown-directive.t new/Test-Pod-1.52/t/unknown-directive.t --- old/Test-Pod-1.51/t/unknown-directive.t 2015-05-12 21:18:48.000000000 +0200 +++ new/Test-Pod-1.52/t/unknown-directive.t 2015-07-06 22:44:02.000000000 +0200 @@ -1,6 +1,7 @@ #!perl -T use strict; +use warnings; use Test::Builder::Tester tests => 2; use Test::More;