Hello community, here is the log from the commit of package perl-File-Temp for openSUSE:Factory checked in at 2014-01-22 23:26:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-File-Temp (Old) and /work/SRC/openSUSE:Factory/.perl-File-Temp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-File-Temp" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-File-Temp/perl-File-Temp.changes 2013-10-21 15:13:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-File-Temp.new/perl-File-Temp.changes 2014-01-23 15:51:38.000000000 +0100 @@ -1,0 +2,11 @@ +Fri Jan 17 20:04:43 UTC 2014 - lars@linux-schulserver.de + +- update to 0.2304: + * List all detectable dependencies for completeness. (Test::More had + been unintentionally omitted in the last release and many core + dependencies had never been listed.) + * Remove compile test and associated dependencies +- Fix summary +- fix build on SLE_11 (use vendorlib for Test::More) + +------------------------------------------------------------------- Old: ---- File-Temp-0.2302.tar.gz New: ---- File-Temp-0.2304.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-File-Temp.spec ++++++ --- /var/tmp/diff_new_pack.hyBpos/_old 2014-01-23 15:51:39.000000000 +0100 +++ /var/tmp/diff_new_pack.hyBpos/_new 2014-01-23 15:51:39.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-File-Temp # -# 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,10 +17,10 @@ Name: perl-File-Temp -Version: 0.2302 +Version: 0.2304 Release: 0 %define cpan_name File-Temp -Summary: return name and handle of a temporary file safely +Summary: Return name and handle of a temporary file safely License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/File-Temp/ @@ -31,8 +31,6 @@ BuildRequires: perl-macros BuildRequires: perl(File::Path) >= 2.06 BuildRequires: perl(parent) >= 0.221 -#BuildRequires: perl(Pod::Wordlist) -#BuildRequires: perl(Test::Spelling) >= 0.12 Requires: perl(File::Path) >= 2.06 Requires: perl(parent) >= 0.221 %{perl_requires} @@ -68,6 +66,13 @@ %prep %setup -q -n %{cpan_name}-%{version} +# MANUAL BEGIN +%if 0%{?suse_version} <= 1110 +for i in `find t -type f` ; do + sed -i -e "s@^\s*use\s\s*Test::More@use lib '%{perl_vendorlib}';\nuse Test::More@" $i +done +%endif +# MANUAL END %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++++++ File-Temp-0.2302.tar.gz -> File-Temp-0.2304.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/Changes new/File-Temp-0.2304/Changes --- old/File-Temp-0.2302/Changes 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/Changes 2013-10-10 15:16:32.000000000 +0200 @@ -1,3 +1,13 @@ +0.2304 2013-10-10 09:16:27 America/New_York + + * List all detectable dependencies for completeness. (Test::More had + been unintentionally omitted in the last release and many core + dependencies had never been listed.) + +0.2303 2013-10-09 09:57:21 America/New_York + + * Remove compile test and associated dependencies + 0.2302 2013-09-26 09:45:35 America/New_York * Drop minimum Perl version back to 5.6 (erroneously bumped by dzil) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/MANIFEST new/File-Temp-0.2304/MANIFEST --- old/File-Temp-0.2302/MANIFEST 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/MANIFEST 2013-10-10 15:16:32.000000000 +0200 @@ -11,7 +11,6 @@ lib/File/Temp.pm misc/benchmark.pl misc/results.txt -t/00-compile.t t/00-report-prereqs.t t/cmp.t t/fork.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/META.json new/File-Temp-0.2304/META.json --- old/File-Temp-0.2302/META.json 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/META.json 2013-10-10 15:16:32.000000000 +0200 @@ -3,8 +3,8 @@ "author" : [ "Tim Jenness <tjenness@cpan.org>" ], - "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.132620", + "dynamic_config" : 1, + "generated_by" : "Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.132810", "license" : [ "perl_5" ], @@ -40,32 +40,45 @@ }, "runtime" : { "requires" : { + "Carp" : "0", + "Carp::Heavy" : "0", + "Cwd" : "0", "Exporter" : "5.57", "Fcntl" : "1.03", "File::Path" : "2.06", "File::Spec" : "0.8", + "IO::Handle" : "0", + "IO::Seekable" : "0", + "POSIX" : "0", + "Scalar::Util" : "0", + "Symbol" : "0", + "constant" : "0", + "overload" : "0", "parent" : "0.221", - "perl" : "5.006" + "perl" : "5.006", + "strict" : "0", + "vars" : "0" } }, "test" : { "requires" : { - "File::Spec" : "0", - "File::Temp" : "0", - "IO::Handle" : "0", - "IPC::Open3" : "0", - "Test::More" : "0" + "ExtUtils::MakeMaker" : "0", + "File::Spec::Functions" : "0", + "FileHandle" : "0", + "List::Util" : "0", + "Test::More" : "0", + "warnings" : "0" } } }, "provides" : { "File::Temp" : { "file" : "lib/File/Temp.pm", - "version" : "0.2302" + "version" : "0.2304" }, "File::Temp::Dir" : { "file" : "lib/File/Temp.pm", - "version" : "0.2302" + "version" : "0.2304" } }, "release_status" : "stable", @@ -80,7 +93,7 @@ "web" : "https://github.com/Perl-Toolchain-Gang/File-Temp" } }, - "version" : "0.2302", + "version" : "0.2304", "x_authority" : "cpan:TJENNESS", "x_contributors" : [ "Ben Tilly <btilly@gmail.com>", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/META.yml new/File-Temp-0.2304/META.yml --- old/File-Temp-0.2302/META.yml 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/META.yml 2013-10-10 15:16:32.000000000 +0200 @@ -3,15 +3,16 @@ author: - 'Tim Jenness <tjenness@cpan.org>' build_requires: - File::Spec: 0 - File::Temp: 0 - IO::Handle: 0 - IPC::Open3: 0 + ExtUtils::MakeMaker: 0 + File::Spec::Functions: 0 + FileHandle: 0 + List::Util: 0 Test::More: 0 + warnings: 0 configure_requires: ExtUtils::MakeMaker: 6.17 -dynamic_config: 0 -generated_by: 'Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.132620' +dynamic_config: 1 +generated_by: 'Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.132810' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -28,22 +29,34 @@ provides: File::Temp: file: lib/File/Temp.pm - version: 0.2302 + version: 0.2304 File::Temp::Dir: file: lib/File/Temp.pm - version: 0.2302 + version: 0.2304 requires: + Carp: 0 + Carp::Heavy: 0 + Cwd: 0 Exporter: 5.57 Fcntl: 1.03 File::Path: 2.06 File::Spec: 0.8 + IO::Handle: 0 + IO::Seekable: 0 + POSIX: 0 + Scalar::Util: 0 + Symbol: 0 + constant: 0 + overload: 0 parent: 0.221 perl: 5.006 + strict: 0 + vars: 0 resources: bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=File-Temp homepage: https://github.com/Perl-Toolchain-Gang/File-Temp repository: https://github.com/Perl-Toolchain-Gang/File-Temp.git -version: 0.2302 +version: 0.2304 x_authority: cpan:TJENNESS x_contributors: - 'Ben Tilly <btilly@gmail.com>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/Makefile.PL new/File-Temp-0.2304/Makefile.PL --- old/File-Temp-0.2302/Makefile.PL 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/Makefile.PL 2013-10-10 15:16:32.000000000 +0200 @@ -20,20 +20,33 @@ "LICENSE" => "perl", "NAME" => "File::Temp", "PREREQ_PM" => { + "Carp" => 0, + "Carp::Heavy" => 0, + "Cwd" => 0, "Exporter" => "5.57", "Fcntl" => "1.03", "File::Path" => "2.06", "File::Spec" => "0.8", - "parent" => "0.221" + "IO::Handle" => 0, + "IO::Seekable" => 0, + "POSIX" => 0, + "Scalar::Util" => 0, + "Symbol" => 0, + "constant" => 0, + "overload" => 0, + "parent" => "0.221", + "strict" => 0, + "vars" => 0 }, "TEST_REQUIRES" => { - "File::Spec" => 0, - "File::Temp" => 0, - "IO::Handle" => 0, - "IPC::Open3" => 0, - "Test::More" => 0 + "ExtUtils::MakeMaker" => 0, + "File::Spec::Functions" => 0, + "FileHandle" => 0, + "List::Util" => 0, + "Test::More" => 0, + "warnings" => 0 }, - "VERSION" => "0.2302", + "VERSION" => "0.2304", "test" => { "TESTS" => "t/*.t" } @@ -69,6 +82,10 @@ delete $WriteMakefileArgs{CONFIGURE_REQUIRES} unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; +if ( $^O eq 'VMS' ) { + $WriteMakefileArgs{PREREQ_PM}{'VMS::Stdio'} = '0'; +} + $WriteMakefileArgs{INSTALLDIRS} = 'perl' if $] >= 5.006001 && $] <= 5.011000; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/README new/File-Temp-0.2304/README --- old/File-Temp-0.2302/README 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/README 2013-10-10 15:16:32.000000000 +0200 @@ -2,7 +2,7 @@ File::Temp - return name and handle of a temporary file safely VERSION - version 0.2302 + version 0.2304 SYNOPSIS use File::Temp qw/ tempfile tempdir /; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/cpanfile new/File-Temp-0.2304/cpanfile --- old/File-Temp-0.2302/cpanfile 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/cpanfile 2013-10-10 15:16:32.000000000 +0200 @@ -1,16 +1,29 @@ +requires "Carp" => "0"; +requires "Carp::Heavy" => "0"; +requires "Cwd" => "0"; requires "Exporter" => "5.57"; requires "Fcntl" => "1.03"; requires "File::Path" => "2.06"; requires "File::Spec" => "0.8"; +requires "IO::Handle" => "0"; +requires "IO::Seekable" => "0"; +requires "POSIX" => "0"; +requires "Scalar::Util" => "0"; +requires "Symbol" => "0"; +requires "constant" => "0"; +requires "overload" => "0"; requires "parent" => "0.221"; requires "perl" => "5.006"; +requires "strict" => "0"; +requires "vars" => "0"; on 'test' => sub { - requires "File::Spec" => "0"; - requires "File::Temp" => "0"; - requires "IO::Handle" => "0"; - requires "IPC::Open3" => "0"; + requires "ExtUtils::MakeMaker" => "0"; + requires "File::Spec::Functions" => "0"; + requires "FileHandle" => "0"; + requires "List::Util" => "0"; requires "Test::More" => "0"; + requires "warnings" => "0"; }; on 'configure' => sub { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/dist.ini new/File-Temp-0.2304/dist.ini --- old/File-Temp-0.2302/dist.ini 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/dist.ini 2013-10-10 15:16:32.000000000 +0200 @@ -3,20 +3,11 @@ license = Perl_5 copyright_holder = Tim Jenness and the UK Particle Physics and Astronomy Research Council -[Prereqs] -perl = 5.006 -Fcntl = 1.03 -File::Path = 2.06 -File::Spec = 0.8 -Exporter = 5.57 -parent = 0.221 - [@DAGOLDEN] -:version = 0.050 +:version = 0.053 -remove = MinimumPerl --remove = ReadmeinRoot +-remove = Test::Compile authority = cpan:TJENNESS -auto_prereq = 0 github_issues = 0 no_critic = 1 GithubMeta.user = Perl-Toolchain-Gang @@ -45,5 +36,11 @@ stopwords = unlinked stopwords = unlinking +[RemovePrereqs] +remove = VMS::Stdio + +[OSPrereqs / VMS] +VMS::Stdio = 0 + [DualLife] entered_core=5.006001 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/lib/File/Temp.pm new/File-Temp-0.2304/lib/File/Temp.pm --- old/File-Temp-0.2302/lib/File/Temp.pm 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/lib/File/Temp.pm 2013-10-10 15:16:32.000000000 +0200 @@ -1,16 +1,17 @@ package File::Temp; # ABSTRACT: return name and handle of a temporary file safely -our $VERSION = '0.2302'; # VERSION +our $VERSION = '0.2304'; # VERSION -# 5.6.0 gives us S_IWOTH, S_IWGRP, our and auto-vivifying filehandles -# People would like a version on 5.004 so give them what they want :-) -use 5.004; +# Toolchain targets v5.8.1, but we'll try to support back to v5.6 anyway. +# It might be possible to make this v5.5, but many v5.6isms are creeping +# into the code and tests. +use 5.006; use strict; use Carp; use File::Spec 0.8; use Cwd (); -use File::Path qw/ rmtree /; +use File::Path 2.06 qw/ rmtree /; use Fcntl 1.03; use IO::Seekable; # For SEEK_* use Errno; @@ -28,7 +29,7 @@ require Symbol if $] < 5.006; ### For the OO interface -use parent qw/ IO::Handle IO::Seekable /; +use parent 0.221 qw/ IO::Handle IO::Seekable /; use overload '""' => "STRINGIFY", '0+' => "NUMIFY", fallback => 1; @@ -40,7 +41,7 @@ # We are exporting functions -use Exporter 'import'; # Requires 5.57+ +use Exporter 5.57 'import'; # 5.57 lets us import 'import' # Export list - to allow fine tuning of export table @@ -1632,7 +1633,7 @@ =head1 VERSION -version 0.2302 +version 0.2304 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/t/00-compile.t new/File-Temp-0.2304/t/00-compile.t --- old/File-Temp-0.2302/t/00-compile.t 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/t/00-compile.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,49 +0,0 @@ -use strict; -use warnings; - -# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.033 - -use Test::More tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0); - - - -my @module_files = ( - 'File/Temp.pm' -); - - - -# fake home for cpan-testers -use File::Temp; -local $ENV{HOME} = File::Temp::tempdir( CLEANUP => 1 ); - - -use File::Spec; -use IPC::Open3; -use IO::Handle; - -my @warnings; -for my $lib (@module_files) -{ - # see L<perlfaq8/How can I capture STDERR from an external command?> - open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!"; - my $stderr = IO::Handle->new; - - my $pid = open3($stdin, '>&STDERR', $stderr, $^X, '-Mblib', '-e', "require q[$lib]"); - binmode $stderr, ':crlf' if $^O eq 'MSWin32'; - my @_warnings = <$stderr>; - waitpid($pid, 0); - is($? >> 8, 0, "$lib loaded ok"); - - if (@_warnings) - { - warn @_warnings; - push @warnings, @_warnings; - } -} - - - -is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING}; - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/File-Temp-0.2302/t/00-report-prereqs.t new/File-Temp-0.2304/t/00-report-prereqs.t --- old/File-Temp-0.2302/t/00-report-prereqs.t 2013-09-26 15:45:39.000000000 +0200 +++ new/File-Temp-0.2304/t/00-report-prereqs.t 2013-10-10 15:16:32.000000000 +0200 @@ -10,17 +10,30 @@ use List::Util qw/max/; my @modules = qw( + Carp + Carp::Heavy + Cwd Exporter ExtUtils::MakeMaker Fcntl File::Path File::Spec - File::Temp + File::Spec::Functions + FileHandle IO::Handle - IPC::Open3 + IO::Seekable + List::Util + POSIX + Scalar::Util + Symbol Test::More + constant + overload parent perl + strict + vars + warnings ); # replace modules with dynamic results from MYMETA.json if we can -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org