CPANPLUS-Dist-Debora
view release on metacpan or search on metacpan
lib/CPANPLUS/Dist/Debora/Package/Tar.pm view on Meta::CPAN
my $tarfile = $tar->add_data(catdir(q{.}, $dir), q{}, \%properties);
return $tarfile;
}
sub _add_file {
my ($self, $tar, $path) = @_;
my ($tarfile) = $tar->add_files(catfile(q{.}, $path));
if (defined $tarfile) {
$tarfile->chown('root', 'root');
$self->_clamp_mtime($tarfile);
}
return $tarfile;
}
sub _add_doc {
my ($self, $tar, $path) = @_;
my $docdir = $self->_docdir;
my $file = substr $path, length $self->builddir;
my $new_name = unix_path(catfile(q{.}, $docdir, $file));
my ($tarfile) = $tar->add_files($path);
if (defined $tarfile) {
$tarfile->chown('root', 'root');
$tarfile->rename($new_name);
$self->_clamp_mtime($tarfile);
}
return $tarfile;
}
sub _add_docdir {
my ($self, $tar, $dir) = @_;
( run in 0.471 second using v1.01-cache-2.11-cpan-71847e10f99 )