summaryrefslogtreecommitdiff
path: root/lib/CPAN/Mini/Inject.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/CPAN/Mini/Inject.pm')
-rwxr-xr-x[-rw-r--r--]lib/CPAN/Mini/Inject.pm11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/CPAN/Mini/Inject.pm b/lib/CPAN/Mini/Inject.pm
index 854e90e..2fad7b7 100644..100755
--- a/lib/CPAN/Mini/Inject.pm
+++ b/lib/CPAN/Mini/Inject.pm
@@ -3,7 +3,7 @@ package CPAN::Mini::Inject;
use strict;
use warnings;
-use CPAN::Checksums qw( updatedir );
+use CPAN::Checksums 2.13 qw( updatedir );
use CPAN::Mini;
use CPAN::Mini::Inject::Config;
use Carp;
@@ -22,11 +22,11 @@ CPAN::Mini::Inject - Inject modules into a CPAN::Mini mirror.
=head1 VERSION
-Version 0.35
+Version 0.37
=cut
-our $VERSION = '0.35';
+our $VERSION = '0.37';
our @ISA = qw( CPAN::Mini );
=head1 Synopsis
@@ -424,9 +424,10 @@ sub inject {
}
for my $dir ( keys( %updatedir ) ) {
- my $authdir = $self->config->get( 'local' ) . "/authors/id/$dir";
+ my $root = $self->config->get( 'local' ) . "/authors/id";
+ my $authdir = "$root/$dir";
- updatedir( $authdir );
+ updatedir( $authdir, $root );
$self->_updperms( "$authdir/CHECKSUMS" );
}