Skip to content

Commit e0f2700

Browse files
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)
1 parent a0c8914 commit e0f2700

File tree

3 files changed

+26
-26
lines changed

3 files changed

+26
-26
lines changed

Porting/Maintainers.pl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -548,7 +548,8 @@ package Maintainers;
548548
},
549549

550550
'File::Temp' => {
551-
'DISTRIBUTION' => 'ETHER/File-Temp-0.2311.tar.gz',
551+
'DISTRIBUTION' => 'ETHER/File-Temp-0.2312.tar.gz',
552+
'SYNCINFO' => 'ether on Mon Sep 1 13:49:39 2025',
552553
'FILES' => q[cpan/File-Temp],
553554
'EXCLUDED' => [
554555
qw( README.mkdn
@@ -558,9 +559,6 @@ package Maintainers;
558559
qr[^t/00-report-prereqs],
559560
qr{^xt},
560561
],
561-
'CUSTOMIZED' => [
562-
qw( lib/File/Temp.pm )
563-
],
564562
},
565563

566564
'Filter::Simple' => {

cpan/File-Temp/lib/File/Temp.pm

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package File::Temp; # git description: v0.2310-3-gc7148fe
1+
package File::Temp; # git description: v0.2311-9-gca0cdb7
22
# ABSTRACT: return name and handle of a temporary file safely
33

4-
our $VERSION = '0.2311_01';
4+
our $VERSION = '0.2312';
55

66
#pod =begin :__INTERNALS
77
#pod
@@ -658,7 +658,6 @@ sub _force_writable {
658658
#Args: directory path to check
659659
# Optionally: reference to scalar to contain error message
660660
# Returns true if the path is safe and false otherwise.
661-
# Returns undef if can not even run stat() on the path
662661

663662
# This routine based on version written by Tom Christiansen
664663

@@ -1707,7 +1706,7 @@ sub tempdir {
17071706
my $tempdir;
17081707
my $suffixlen = 0;
17091708
if ($^O eq 'VMS'
1710-
&& ($template =~ m/([\.\]:>]+)$/)) { # dir specs can end in delimiters
1709+
&& ($template =~ m/([\.\]:>]+)$/)) { # dir specs can end in delimiters
17111710
$suffixlen = length($1);
17121711
}
17131712
if ( ($^O eq 'MacOS') && (substr($template, -1) eq ':') ) {
@@ -2596,7 +2595,7 @@ sub unlink1 {
25962595
package ## hide from PAUSE
25972596
File::Temp::Dir;
25982597

2599-
our $VERSION = '0.2311';
2598+
our $VERSION = '0.2312';
26002599

26012600
use File::Path qw/ rmtree /;
26022601
use strict;
@@ -2663,7 +2662,7 @@ File::Temp - return name and handle of a temporary file safely
26632662
26642663
=head1 VERSION
26652664
2666-
version 0.2311
2665+
version 0.2312
26672666
26682667
=head1 SYNOPSIS
26692668
@@ -3610,7 +3609,7 @@ different implementations of temporary file handling.
36103609
See L<File::Tempdir> for an alternative object-oriented wrapper for
36113610
the C<tempdir> function.
36123611
3613-
=for Pod::Coverage STRINGIFY NUMIFY top_system_uid
3612+
=for Pod::Coverage STRINGIFY NUMIFY top_system_uid MAX_TRIES MINX TEMPXXX
36143613
36153614
=head1 SUPPORT
36163615
@@ -3629,16 +3628,12 @@ Tim Jenness <[email protected]>
36293628
36303629
=head1 CONTRIBUTORS
36313630
3632-
=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
3631+
=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
36333632
36343633
=over 4
36353634
36363635
=item *
36373636
3638-
Tim Jenness <[email protected]>
3639-
3640-
=item *
3641-
36423637
Karen Etheridge <[email protected]>
36433638
36443639
=item *
@@ -3659,23 +3654,19 @@ Roy Ivy III <[email protected]>
36593654
36603655
=item *
36613656
3662-
Peter Rabbitson <[email protected]>
3657+
Craig A. Berry <[email protected]>
36633658
36643659
=item *
36653660
36663661
Olivier Mengué <[email protected]>
36673662
36683663
=item *
36693664
3670-
Peter John Acklam <[email protected]>
3671-
3672-
=item *
3673-
3674-
Tim Gim Yee <[email protected]>
3665+
Peter Rabbitson <[email protected]>
36753666
36763667
=item *
36773668
3678-
Nicolas R <[email protected]>
3669+
Ben Tilly <[email protected]>
36793670
36803671
=item *
36813672
@@ -3707,13 +3698,25 @@ Kevin Ryde <[email protected]>
37073698
37083699
=item *
37093700
3710-
Ben Tilly <[email protected]>
3701+
3702+
3703+
=item *
3704+
3705+
Nicolas R <[email protected]>
3706+
3707+
=item *
3708+
3709+
Peter John Acklam <[email protected]>
3710+
3711+
=item *
3712+
3713+
Tim Gim Yee <[email protected]>
37113714
37123715
=back
37133716
37143717
=head1 COPYRIGHT AND LICENSE
37153718
3716-
This software is copyright (c) 2020 by Tim Jenness and the UK Particle Physics and Astronomy Research Council.
3719+
This software is copyright (c) 2025 by Tim Jenness and the UK Particle Physics and Astronomy Research Council.
37173720
37183721
This is free software; you can redistribute it and/or modify it under
37193722
the same terms as the Perl 5 programming language system itself.

t/porting/customized.dat

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
AutoLoader cpan/AutoLoader/t/02AutoSplit.t bb90cda13b88599ad45de4b45799d5218afcb6d8
55
ExtUtils::Constant cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm 7560e1018f806db5689dee78728ccb8374aea741
66
ExtUtils::Constant cpan/ExtUtils-Constant/t/Constant.t 165e9c7132b003fd192d32a737b0f51f9ba4999e
7-
File::Temp cpan/File-Temp/lib/File/Temp.pm d55be6139dbc5d821ad5d55141f35c608b06db75
87
Filter::Util::Call pod/perlfilter.pod d1e217d0bc6083755b9017050b8724472c58275a
98
Locale::Maketext::Simple cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm 57ed38905791a17c150210cd6f42ead22a7707b6
109
MIME::Base64 cpan/MIME-Base64/Base64.xs ad617fe2d01932c35b92defa26d40aba601a95a8

0 commit comments

Comments
 (0)