Subversion Repositories debpool

Compare Revisions

Ignore whitespace Rev 8 → Rev 9

/branches/magnus/share/DebPool/Packages.pm
630,19 → 630,7
 
# Make sure the package directory exists (and is a directory!)
 
if (! -e $pkg_dir) {
if (!mkdir($pkg_dir)) {
$Error = "Failed to mkdir '$pkg_dir': $!";
return 0;
}
if (!chmod($Options{'pool_dir_mode'}, $pkg_dir)) {
$Error = "Failed to chmod '$pkg_dir': $!";
return 0;
}
} elsif (! -d $pkg_dir) {
$Error = "Target '$pkg_dir' is not a directory.";
return 0;
}
Tree_Mkdir($pkg_dir, $Options{'pool_dir_mode'}) or return 0;
 
# Walk the File Hash, trying to install each listed file into the
# pool directory.