LCFG-Build-Tools
view release on metacpan or search on metacpan
lib/LCFG/Build/Tool/GenDeb.pm view on Meta::CPAN
my $debdir = File::Spec->catdir( $dir, 'debian' );
if ( !-d $debdir ) {
$self->log("Creating debian directory '$debdir'");
if ( !$self->dryrun ) {
rename $tmpdir, $debdir
or $self->fail("Failed to rename temporary directory: $!");
$vcs->run_cmd( 'add', $debdir );
my $rules_file = File::Spec->catfile( $debdir, 'rules' );
$vcs->run_cmd( 'propset', 'svn:executable', '1', $rules_file );
}
} else {
$self->log("Updating debian directory '$debdir'");
if ( !$self->dryrun ) {
File::Copy::Recursive::dircopy( $tmpdir, $debdir )
or $self->fail("Failed to update debian directory: $!");
}
}
$self->log("Please review the debian directory for this project");
( run in 1.163 second using v1.01-cache-2.11-cpan-71847e10f99 )