Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37708918
en ru br
Репозитории ALT
S:5.34.1-alt1
5.1: 5.8.9-alt3
4.1: 5.8.8-alt19.M41.1
4.0: 5.8.8-alt14
+updates:5.8.8-alt14
3.0: 5.8.7-alt2
www.altlinux.org/Changes

Группа :: Разработка/Perl
Пакет: perl

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: perl-5.20.1-alt-at-perlbug-findreq-cleanup.patch
Скачать


commit 8c711ac722100ff2532454a3cbce75729604503c
Author: Alexey Tourbin <at@altlinux.ru>
Date:   Wed Sep 15 15:26:28 2010 +0400
    perlbug.PL: adjust dependencies
diff --git a/utils/perlbug.PL b/utils/perlbug.PL
index 885785a..b2f9ad0 100644
--- a/utils/perlbug.PL
+++ b/utils/perlbug.PL
@@ -67,14 +67,11 @@ use File::Basename 'basename';
 sub paraprint;
 
 BEGIN {
-    eval { require Mail::Send;};
+    eval "require Mail::Send;";
     $::HaveSend = ($@ eq "");
-    eval { require Mail::Util; } ;
+    eval "require Mail::Util;";
     $::HaveUtil = ($@ eq "");
-    # use secure tempfiles wherever possible
-    eval { require File::Temp; };
-    $::HaveTemp = ($@ eq "");
-    eval { require Module::CoreList; };
+    eval "require Module::CoreList;";
     $::HaveCoreList = ($@ eq "");
 };
 
@@ -983,18 +980,10 @@ EOF
 }
 
 sub filename {
-    if ($::HaveTemp) {
-	# Good. Use a secure temp file
-	my ($fh, $filename) = File::Temp::tempfile(UNLINK => 1);
-	close($fh);
-	return $filename;
-    } else {
-	# Bah. Fall back to doing things less securely.
-	my $dir = File::Spec->tmpdir();
-	$filename = "bugrep0$$";
-	$filename++ while -e File::Spec->catfile($dir, $filename);
-	$filename = File::Spec->catfile($dir, $filename);
-    }
+    require File::Temp;
+    my ($fh, $filename) = File::Temp::tempfile(UNLINK => 1);
+    close($fh);
+    return $filename;
 }
 
 sub paraprint {
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin