Hello community, here is the log from the commit of package perl-IPC-Run3 for openSUSE:Factory checked in at 2015-04-25 21:15:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-IPC-Run3 (Old) and /work/SRC/openSUSE:Factory/.perl-IPC-Run3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-IPC-Run3" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-IPC-Run3/perl-IPC-Run3.changes 2013-07-29 17:49:15.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-IPC-Run3.new/perl-IPC-Run3.changes 2015-04-25 21:15:55.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Apr 14 21:16:28 UTC 2015 - [email protected] + +- updated to 0.048 + see /usr/share/doc/packages/perl-IPC-Run3/Changes + +------------------------------------------------------------------- Old: ---- IPC-Run3-0.046.tar.gz New: ---- IPC-Run3-0.048.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-IPC-Run3.spec ++++++ --- /var/tmp/diff_new_pack.N2D5wM/_old 2015-04-25 21:15:56.000000000 +0200 +++ /var/tmp/diff_new_pack.N2D5wM/_new 2015-04-25 21:15:56.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-IPC-Run3 # -# 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,24 +17,20 @@ Name: perl-IPC-Run3 -Version: 0.046 +Version: 0.048 Release: 0 +#Upstream: SUSE-Public-Domain %define cpan_name IPC-Run3 -Summary: Run a subprocess with input/ouput redirection +Summary: Run a Subprocess with Input/Ouput Redirection License: BSD-2-Clause or GPL-2.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/IPC-Run3/ -Source: http://www.cpan.org/authors/id/R/RJ/RJBS/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/R/RJ/RJBS/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -#BuildRequires: perl(IPC::Run3) -#BuildRequires: perl(IPC::Run3::ProfArrayBuffer) -#BuildRequires: perl(IPC::Run3::ProfLogger) -#BuildRequires: perl(IPC::Run3::ProfLogReader) -#BuildRequires: perl(IPC::Run3::ProfPP) -#BuildRequires: perl(IPC::Run3::ProfReporter) %{perl_requires} %description ++++++ IPC-Run3-0.046.tar.gz -> IPC-Run3-0.048.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/Changes new/IPC-Run3-0.048/Changes --- old/IPC-Run3-0.046/Changes 2013-06-12 00:54:23.000000000 +0200 +++ new/IPC-Run3-0.048/Changes 2014-03-29 16:56:09.000000000 +0100 @@ -1,144 +1,152 @@ Changes file for IPC::Run3 -0.046 2013-06-11 - replace a die with a croak (thanks, Mike Doherty) +0.048 2014-03-29 + - no code changes from 0.047 + - update bugtracker and repo links + +0.047 2013-09-25 + [TRIAL RELEASE] + - handle system() returning == 0xFF00 on Win32 + - use Win32::ShellQuote for shell quoting on Win32 - typo fixes in documentation (thanks, David Steinbrunner) +0.046 2013-06-11 + - replace a die with a croak (thanks, Mike Doherty) + - typo fixes in documentation (thanks, David Steinbrunner) 0.045 2011-12-23 - skip a test that tickles an OpenBSD bug and hangs the process (thanks, - BinGOs) + - skip a test that tickles an OpenBSD bug and hangs the process (thanks, + BinGOs) 0.044 2010-08-22 - ignore user-defined __DIE__ handler in _type (Jeff Lavallee) - Added test for __DIE__ handler behavior + - ignore user-defined __DIE__ handler in _type (Jeff Lavallee) + - Added test for __DIE__ handler behavior 0.043 2009-05-30 - No code changes - add repository location to META.yml - avoid hand-written META.yml by using META_MERGE + - No code changes + - add repository location to META.yml + - avoid hand-written META.yml by using META_MERGE 0.042 2008-08-09 - No code changes - Rewrite a test in t/utf8.t that runs afoul of a misfeature - in Perl 5.8.0 (turn on ":utf8" by default on all filehandles - when running in a UTF8 locale; fixed since 5.8.1) + - No code changes + - Rewrite a test in t/utf8.t that runs afoul of a misfeature + in Perl 5.8.0 (turn on ":utf8" by default on all filehandles + when running in a UTF8 locale; fixed since 5.8.1) 0.041 2008-08-03 - Handle arbitrary binmode() layers in "binmode_*" options; for - backward compatibility, any true option that doesn't start - with ":" is treated as ":raw" - NOTE: This does work for the built-in layers, e.g. ":utf8", - but all bets are off for fancier stuff like ":via(...)" . - Add an option "return_if_system_error" that causes run3() - to refrain from throwing an exception when system() returns -1 - (cf. RT 14272). + - Handle arbitrary binmode() layers in "binmode_*" options; for + backward compatibility, any true option that doesn't start + with ":" is treated as ":raw" + - NOTE: This does work for the built-in layers, e.g. ":utf8", + but all bets are off for fancier stuff like ":via(...)" . + - Add an option "return_if_system_error" that causes run3() + to refrain from throwing an exception when system() returns -1 + (cf. RT 14272). 0.040 2007-12-26 - major rewrite of pod: - - describe all possible forms of redirectors - - list available options - - explain how run3() works - fix #31343 by using the three argument form of open() for files; - unfortunately that isn't available before Perl 5.6.0, - hence "use 5.006_00"; also use lexical filehandles everywhere - implement options append_{stdout,stderr}; add test cases - edit META.yml so that the profiling modules IPC::Run3::Prof* - (which aren't of general use) won't show on CPAN + - major rewrite of pod: + - describe all possible forms of redirectors + - list available options + - explain how run3() works + - fix #31343 by using the three argument form of open() for files; + unfortunately that isn't available before Perl 5.6.0, + hence "use 5.006_00"; also use lexical filehandles everywhere + - implement options append_{stdout,stderr}; add test cases + - edit META.yml so that the profiling modules IPC::Run3::Prof* + (which aren't of general use) won't show on CPAN 0.039 2007-11-01 - avoid some warnings while testing profiler (thanks, SCOP) + - avoid some warnings while testing profiler (thanks, SCOP) 0.038 2007-10-08 - remove use warnings for 5.005 compat (thanks, David Golden) + - remove use warnings for 5.005 compat (thanks, David Golden) 0.037 2006-09-19 - document license more clearly for META.yml + - document license more clearly for META.yml 0.036 2006-09-19 - document more clearly the return value of run3 + - document more clearly the return value of run3 0.035 2006-07-27 - remove requirement for Test::Pod and ::Coverage just to build + - remove requirement for Test::Pod and ::Coverage just to build 0.034 2005-12-12 - skip t/fork.t on MSWin32 (and Cygwin): - Win32 threads (and fork() is emulated via threads) in the - same process share the same STDIN/STDOUT/STDERR, hence - the method used by run3() (redirect STD* and then call system()) - doesn't work here and IO crossover is to be expected - - a possible alternative on Win32 would be to use CreateProcess - which lets you explicitly specify three filehandles for the - new process' STDIN/STDOUT/STDERR; however Win32::Process::Create() - (from the libwin32 CPAN distribution) as omitted these - parameters from the Perl wrapper - add a note to the documentation about the problems with - concurrent calls to run3 in a threaded environment - (incl. fork() on Win32) - make sure all tests run with warnings on + - skip t/fork.t on MSWin32 (and Cygwin): + Win32 threads (and fork() is emulated via threads) in the + same process share the same STDIN/STDOUT/STDERR, hence + the method used by run3() (redirect STD* and then call system()) + doesn't work here and IO crossover is to be expected - + a possible alternative on Win32 would be to use CreateProcess + which lets you explicitly specify three filehandles for the + new process' STDIN/STDOUT/STDERR; however Win32::Process::Create() + (from the libwin32 CPAN distribution) as omitted these + parameters from the Perl wrapper + - add a note to the documentation about the problems with + concurrent calls to run3 in a threaded environment + (incl. fork() on Win32) + - make sure all tests run with warnings on 0.033 2005-11-15 - make documentation in IPC/Run3/ProfReporter.pm comply with - older versions of Pod::Coverage (fixes bug #15749) - new version of t/fork.t that will work on Windows - (there are still unresolved issues on Cygwin) - switch t/fd_leak.t to use Test::More and relax file descriptor check - to "same or fewer fd's after the call to run3 than before", - because Darwin 7.2 sometimes actually report fewer fd's - (fixes bug #15741) - extricated some dead code from IPC/Run3.pm that - resulted in 6 unused file descriptors - fix call to binmode missing a filehandle in IPC/Run3.pm - fix warnings in test scripts + - make documentation in IPC/Run3/ProfReporter.pm comply with + older versions of Pod::Coverage (fixes bug #15749) + - new version of t/fork.t that will work on Windows + (there are still unresolved issues on Cygwin) + - switch t/fd_leak.t to use Test::More and relax file descriptor check + to "same or fewer fd's after the call to run3 than before", + because Darwin 7.2 sometimes actually report fewer fd's + (fixes bug #15741) + - extricated some dead code from IPC/Run3.pm that + resulted in 6 unused file descriptors + - fix call to binmode missing a filehandle in IPC/Run3.pm + fix warnings in test scripts 0.032 2005-10-19 - comaint granted to RSCHUPP (thanks, barry!) - fix bug #15003 "Data corruption with fork when both parent + - comaint granted to RSCHUPP (thanks, barry!) + - fix bug #15003 "Data corruption with fork when both parent and child use run3": - - purge %fh_cache when we detect that a fork has happened - - add t/fork.t to detect "crossover" between child processes - - fix (and test) only works on Unix, Windows has more - problems with run3 from a forked (pseudo) process - fix prereq - should specify 0 (not 1) if any version will do - added tests for redirection to/from filehandles to t/IPC-Run3.t + - purge %fh_cache when we detect that a fork has happened + - add t/fork.t to detect "crossover" between child processes + - fix (and test) only works on Unix, Windows has more problems + with run3 from a forked (pseudo) process + - fix prereq - should specify 0 (not 1) if any version will do + added tests for redirection to/from filehandles to t/IPC-Run3.t 0.031 2005-09-27 - documentation improvements + - documentation improvements 0.020 2005-07-12 08:39:00 EST - maintenance assumed (temporarily) by RJBS - removed inexplicable and mysterious MY::libscan from Makefile.PL - call import on ::PProf when profiling (argh!) - add Time::HiRes prereq - add Win32 prereq on Win32 - add () to gettimeofday call to make debugger happy - properly handle redirection to filehandle - properly handle failure to start program + - maintenance assumed (temporarily) by RJBS + - removed inexplicable and mysterious MY::libscan from Makefile.PL + - call import on ::PProf when profiling (argh!) + - add Time::HiRes prereq + - add Win32 prereq on Win32 + - add () to gettimeofday call to make debugger happy + - properly handle redirection to filehandle + - properly handle failure to start program 0.010 2004-03-09 01:46:11 EST - POD cleaned up - shell quoting improved for win32 + - POD cleaned up + - shell quoting improved for win32 0.009 2003-09-26 15:44:18 EDT - CRLF bugs fixed on WinNT, WinXP, Win2K - 0.008 slipped out without an update to this file. + - CRLF bugs fixed on WinNT, WinXP, Win2K + - 0.008 slipped out without an update to this file. 0.007 2003-04-01 09:02:21 EST - Fixed STDIN fd leak on NT 4.51 and perhaps other Win32s - Solved problem of world peace, see PEACE.txt - Improved t/fd_leak.t + - Fixed STDIN fd leak on NT 4.51 and perhaps other Win32s + - Solved problem of world peace, see PEACE.txt + - Improved t/fd_leak.t 0.006 2003-03-21 12:07:47 EST - Port to Win32 - Test for and eliminate an fd leak + - Port to Win32 + - Test for and eliminate an fd leak 0.005 2003-02-25 15:11:47 EST - Fixed a few bugs in dealing with temp files and non-temp files + - Fixed a few bugs in dealing with temp files and non-temp files 0.003 2003-02-11 15:47:59 EST - use dup2() to overwrite STDIN for the child - Added $ENV{IPCRUN3DEBUG} (and, silently, IPCRUNDEBUG) - debugging support. TODO: Add more debugging warnings. + - use dup2() to overwrite STDIN for the child + - Added $ENV{IPCRUN3DEBUG} (and, silently, IPCRUNDEBUG) + - debugging support. TODO: Add more debugging warnings. 0.000_1 2003-02-04 15:09:30 - Created + - Created diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/META.json new/IPC-Run3-0.048/META.json --- old/IPC-Run3-0.046/META.json 2013-06-12 00:56:02.000000000 +0200 +++ new/IPC-Run3-0.048/META.json 2014-03-29 16:58:51.000000000 +0100 @@ -4,7 +4,7 @@ "Barrie Slaymaker <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.131560", + "generated_by" : "ExtUtils::MakeMaker version 6.92, CPAN::Meta::Converter version 2.140640", "license" : [ "open_source" ], @@ -42,8 +42,8 @@ "release_status" : "stable", "resources" : { "repository" : { - "url" : "http://github.com/rjbs/ipc-run3/" + "url" : "http://github.com/rjbs/IPC-Run3/" } }, - "version" : "0.046" + "version" : "0.048" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/META.yml new/IPC-Run3-0.048/META.yml --- old/IPC-Run3-0.046/META.yml 2013-06-12 00:56:02.000000000 +0200 +++ new/IPC-Run3-0.048/META.yml 2014-03-29 16:58:50.000000000 +0100 @@ -3,15 +3,15 @@ author: - 'Barrie Slaymaker <[email protected]>' build_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' configure_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.131560' +generated_by: 'ExtUtils::MakeMaker version 6.92, CPAN::Meta::Converter version 2.140640' license: open_source meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: IPC-Run3 no_index: directory: @@ -19,8 +19,8 @@ file: - bin/run3profpp requires: - Test::More: 0.31 - Time::HiRes: 0 + Test::More: '0.31' + Time::HiRes: '0' resources: - repository: http://github.com/rjbs/ipc-run3/ -version: 0.046 + repository: http://github.com/rjbs/IPC-Run3/ +version: '0.048' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/Makefile.PL new/IPC-Run3-0.048/Makefile.PL --- old/IPC-Run3-0.046/Makefile.PL 2009-05-30 19:01:37.000000000 +0200 +++ new/IPC-Run3-0.048/Makefile.PL 2014-03-29 16:52:22.000000000 +0100 @@ -10,11 +10,12 @@ PREREQ_PM => { 'Test::More' => '0.31', 'Time::HiRes' => 0, - ($^O =~ /Win32/ ? (Win32 => 0) : ()) + ($^O =~ /Win32/ ? (Win32 => 0, Win32::ShellQuote => 0) : ()) }, META_MERGE => { resources => { - repository => 'http://github.com/rjbs/ipc-run3/', + repository => 'http://github.com/rjbs/IPC-Run3/', + bugtracker => { web => 'https://github.com/rjbs/IPC-Run3/issues' }, }, no_index => { dir => [ qw(lib/IPC/Run3) ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/bin/run3profpp new/IPC-Run3-0.048/bin/run3profpp --- old/IPC-Run3-0.046/bin/run3profpp 2013-06-12 00:54:09.000000000 +0200 +++ new/IPC-Run3-0.048/bin/run3profpp 2014-03-29 16:55:35.000000000 +0100 @@ -1,6 +1,6 @@ #!/usr/local/bin/perl -w -$VERSION = 0.046; +$VERSION = 0.048; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/lib/IPC/Run3/ProfArrayBuffer.pm new/IPC-Run3-0.048/lib/IPC/Run3/ProfArrayBuffer.pm --- old/IPC-Run3-0.046/lib/IPC/Run3/ProfArrayBuffer.pm 2013-06-12 00:54:09.000000000 +0200 +++ new/IPC-Run3-0.048/lib/IPC/Run3/ProfArrayBuffer.pm 2014-03-29 16:55:35.000000000 +0100 @@ -1,6 +1,6 @@ package IPC::Run3::ProfArrayBuffer; -$VERSION = 0.046; +$VERSION = 0.048; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/lib/IPC/Run3/ProfLogReader.pm new/IPC-Run3-0.048/lib/IPC/Run3/ProfLogReader.pm --- old/IPC-Run3-0.046/lib/IPC/Run3/ProfLogReader.pm 2013-06-12 00:54:09.000000000 +0200 +++ new/IPC-Run3-0.048/lib/IPC/Run3/ProfLogReader.pm 2014-03-29 16:55:35.000000000 +0100 @@ -1,6 +1,6 @@ package IPC::Run3::ProfLogReader; -$VERSION = 0.046; +$VERSION = 0.048; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/lib/IPC/Run3/ProfLogger.pm new/IPC-Run3-0.048/lib/IPC/Run3/ProfLogger.pm --- old/IPC-Run3-0.046/lib/IPC/Run3/ProfLogger.pm 2013-06-12 00:54:09.000000000 +0200 +++ new/IPC-Run3-0.048/lib/IPC/Run3/ProfLogger.pm 2014-03-29 16:55:35.000000000 +0100 @@ -1,6 +1,6 @@ package IPC::Run3::ProfLogger; -$VERSION = 0.046; +$VERSION = 0.048; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/lib/IPC/Run3/ProfPP.pm new/IPC-Run3-0.048/lib/IPC/Run3/ProfPP.pm --- old/IPC-Run3-0.046/lib/IPC/Run3/ProfPP.pm 2013-06-12 00:54:09.000000000 +0200 +++ new/IPC-Run3-0.048/lib/IPC/Run3/ProfPP.pm 2014-03-29 16:55:35.000000000 +0100 @@ -1,6 +1,6 @@ package IPC::Run3::ProfPP; -$VERSION = 0.046; +$VERSION = 0.048; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/lib/IPC/Run3/ProfReporter.pm new/IPC-Run3-0.048/lib/IPC/Run3/ProfReporter.pm --- old/IPC-Run3-0.046/lib/IPC/Run3/ProfReporter.pm 2013-06-12 00:54:09.000000000 +0200 +++ new/IPC-Run3-0.048/lib/IPC/Run3/ProfReporter.pm 2014-03-29 16:55:35.000000000 +0100 @@ -1,6 +1,6 @@ package IPC::Run3::ProfReporter; -$VERSION = 0.046; +$VERSION = 0.048; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/lib/IPC/Run3.pm new/IPC-Run3-0.048/lib/IPC/Run3.pm --- old/IPC-Run3-0.046/lib/IPC/Run3.pm 2013-06-12 00:54:09.000000000 +0200 +++ new/IPC-Run3-0.048/lib/IPC/Run3.pm 2014-03-29 16:55:35.000000000 +0100 @@ -8,11 +8,11 @@ =head1 VERSION -version 0.046 +version 0.048 =cut -our $VERSION = '0.046'; +our $VERSION = '0.048'; =head1 SYNOPSIS @@ -44,7 +44,7 @@ BEGIN { if ( is_win32 ) { - eval "use Win32 qw( GetOSName ); 1" or die $@; + eval "use Win32 qw( GetOSName ); use Win32::ShellQuote qw(quote_native); 1" or die $@; } } @@ -400,16 +400,7 @@ $sys_call_time = gettimeofday() if profiling; my $r = ref $cmd - ? system { $cmd->[0] } - is_win32 - ? map { - # Probably need to offer a win32 escaping - # option, every command may be different. - ( my $s = $_ ) =~ s/"/"""/g; - $s = qq{"$s"}; - $s; - } @$cmd - : @$cmd + ? system { $cmd->[0] } is_win32 ? quote_native( @$cmd ) : @$cmd : system $cmd; $errno = $!; # save $!, because later failures will overwrite it @@ -423,7 +414,13 @@ } } - croak $! if defined $r && $r == -1 && !$options->{return_if_system_error}; + if ( + defined $r + && ( $r == -1 || ( is_win32 && $r == 0xFF00 ) ) + && !$options->{return_if_system_error} + ) { + croak( $errno ); + } 1; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/t/pod-coverage.t new/IPC-Run3-0.048/t/pod-coverage.t --- old/IPC-Run3-0.046/t/pod-coverage.t 2009-01-15 16:28:27.000000000 +0100 +++ new/IPC-Run3-0.048/t/pod-coverage.t 2014-03-29 16:58:02.000000000 +0100 @@ -1,8 +1,11 @@ #!perl -w use Test::More; -eval "use Test::Pod::Coverage 1.04"; -plan skip_all => "Test::Pod::Coverage 1.04 required for testing POD coverage" if $@; +BEGIN { + plan skip_all => "not run unless RELEASE_TESTING" + unless $ENV{RELEASE_TESTING}; +} +use Test::Pod::Coverage 1.04; all_pod_coverage_ok( { trustme => [ qr/_for_(?:created|modified)_(?:on|after|before)\Z/ ] } ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IPC-Run3-0.046/t/pod.t new/IPC-Run3-0.048/t/pod.t --- old/IPC-Run3-0.046/t/pod.t 2009-01-15 16:28:27.000000000 +0100 +++ new/IPC-Run3-0.048/t/pod.t 2014-03-29 16:58:21.000000000 +0100 @@ -2,7 +2,12 @@ use Test::More; -eval "use Test::Pod 1.00"; +BEGIN { + plan skip_all => "not run unless RELEASE_TESTING" + unless $ENV{RELEASE_TESTING}; +} + +use Test::Pod 1.00; plan skip_all => "Test::Pod 1.00 required for testing POD" if $@; all_pod_files_ok(); ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_install: |- # sed on %{name}.files license: BSD-2-Clause or GPL-2.0+ or Artistic-1.0 #skip_noarch: 1 #custom_build: - #./Build build flags=%{?_smp_mflags} --myflag
