From e0f270012e9182e9c14d99bdbc34ee0b4ff1ec10 Mon Sep 17 00:00:00 2001 From: Karen Etheridge Date: Mon, 1 Sep 2025 12:04:00 -0700 Subject: [PATCH] cpan/File-Temp - Update to version 0.2312 0.2312 2025-09-01 18:56:18Z - fix filename check for VMS (Craig Berry, GH#44) --- Porting/Maintainers.pl | 6 ++--- cpan/File-Temp/lib/File/Temp.pm | 45 ++++++++++++++++++--------------- t/porting/customized.dat | 1 - 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index d20c84cbdd..0531073ffe 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -548,7 +548,8 @@ our %Modules = ( }, 'File::Temp' => { - 'DISTRIBUTION' => 'ETHER/File-Temp-0.2311.tar.gz', + 'DISTRIBUTION' => 'ETHER/File-Temp-0.2312.tar.gz', + 'SYNCINFO' => 'ether on Mon Sep 1 13:49:39 2025', 'FILES' => q[cpan/File-Temp], 'EXCLUDED' => [ qw( README.mkdn @@ -558,9 +559,6 @@ our %Modules = ( qr[^t/00-report-prereqs], qr{^xt}, ], - 'CUSTOMIZED' => [ - qw( lib/File/Temp.pm ) - ], }, 'Filter::Simple' => { diff --git a/cpan/File-Temp/lib/File/Temp.pm b/cpan/File-Temp/lib/File/Temp.pm index cbdfd1879c..16e1c676e8 100644 --- a/cpan/File-Temp/lib/File/Temp.pm +++ b/cpan/File-Temp/lib/File/Temp.pm @@ -1,7 +1,7 @@ -package File::Temp; # git description: v0.2310-3-gc7148fe +package File::Temp; # git description: v0.2311-9-gca0cdb7 # ABSTRACT: return name and handle of a temporary file safely -our $VERSION = '0.2311_01'; +our $VERSION = '0.2312'; #pod =begin :__INTERNALS #pod @@ -658,7 +658,6 @@ sub _force_writable { #Args: directory path to check # Optionally: reference to scalar to contain error message # Returns true if the path is safe and false otherwise. -# Returns undef if can not even run stat() on the path # This routine based on version written by Tom Christiansen @@ -1707,7 +1706,7 @@ sub tempdir { my $tempdir; my $suffixlen = 0; if ($^O eq 'VMS' - && ($template =~ m/([\.\]:>]+)$/)) { # dir specs can end in delimiters + && ($template =~ m/([\.\]:>]+)$/)) { # dir specs can end in delimiters $suffixlen = length($1); } if ( ($^O eq 'MacOS') && (substr($template, -1) eq ':') ) { @@ -2596,7 +2595,7 @@ sub unlink1 { package ## hide from PAUSE File::Temp::Dir; -our $VERSION = '0.2311'; +our $VERSION = '0.2312'; use File::Path qw/ rmtree /; use strict; @@ -2663,7 +2662,7 @@ File::Temp - return name and handle of a temporary file safely =head1 VERSION -version 0.2311 +version 0.2312 =head1 SYNOPSIS @@ -3610,7 +3609,7 @@ different implementations of temporary file handling. See L for an alternative object-oriented wrapper for the C function. -=for Pod::Coverage STRINGIFY NUMIFY top_system_uid +=for Pod::Coverage STRINGIFY NUMIFY top_system_uid MAX_TRIES MINX TEMPXXX =head1 SUPPORT @@ -3629,16 +3628,12 @@ Tim Jenness =head1 CONTRIBUTORS -=for stopwords Tim Jenness Karen Etheridge David Golden Slaven Rezic mohawk2 Roy Ivy III Peter Rabbitson Olivier Mengué John Acklam Gim Yee Nicolas R Brian Mowrey Dagfinn Ilmari Mannsåker Steinbrunner Ed Avis Guillem Jover James E. Keenan Kevin Ryde Ben Tilly +=for stopwords Karen Etheridge David Golden Slaven Rezic mohawk2 Roy Ivy III Craig A. Berry Olivier Mengué Peter Rabbitson Ben Tilly Brian Mowrey Dagfinn Ilmari Mannsåker Steinbrunner Ed Avis Guillem Jover James E. Keenan Kevin Ryde mauke Nicolas R John Acklam Tim Gim Yee =over 4 =item * -Tim Jenness - -=item * - Karen Etheridge =item * @@ -3659,7 +3654,7 @@ Roy Ivy III =item * -Peter Rabbitson +Craig A. Berry =item * @@ -3667,15 +3662,11 @@ Olivier Mengué =item * -Peter John Acklam +Peter Rabbitson =item * -Tim Gim Yee - -=item * - -Nicolas R +Ben Tilly =item * @@ -3707,13 +3698,25 @@ Kevin Ryde =item * -Ben Tilly +mauke + +=item * + +Nicolas R + +=item * + +Peter John Acklam + +=item * + +Tim Gim Yee =back =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2020 by Tim Jenness and the UK Particle Physics and Astronomy Research Council. +This software is copyright (c) 2025 by Tim Jenness and the UK Particle Physics and Astronomy Research Council. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff --git a/t/porting/customized.dat b/t/porting/customized.dat index 7b8fd2854a..a31f37512e 100644 --- a/t/porting/customized.dat +++ b/t/porting/customized.dat @@ -4,7 +4,6 @@ AutoLoader cpan/AutoLoader/t/02AutoSplit.t bb90cda13b88599ad45de4b45799d5218afcb6d8 ExtUtils::Constant cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm 7560e1018f806db5689dee78728ccb8374aea741 ExtUtils::Constant cpan/ExtUtils-Constant/t/Constant.t 165e9c7132b003fd192d32a737b0f51f9ba4999e -File::Temp cpan/File-Temp/lib/File/Temp.pm d55be6139dbc5d821ad5d55141f35c608b06db75 Filter::Util::Call pod/perlfilter.pod d1e217d0bc6083755b9017050b8724472c58275a Locale::Maketext::Simple cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm 57ed38905791a17c150210cd6f42ead22a7707b6 MIME::Base64 cpan/MIME-Base64/Base64.xs ad617fe2d01932c35b92defa26d40aba601a95a8