X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FCPANPLUS%2FDist%2FGentoo.pm;h=7febab9097f0f6e5e07d16b2e78db498f0f5b029;hb=86f087f0cd928c9a8296c707bde69c2296a143bb;hp=49105e8bb535a99d4ea7937589768f9974e06d32;hpb=3e56111c31afdf423151f775d2e7afd08bc16958;p=perl%2Fmodules%2FCPANPLUS-Dist-Gentoo.git diff --git a/lib/CPANPLUS/Dist/Gentoo.pm b/lib/CPANPLUS/Dist/Gentoo.pm index 49105e8..7febab9 100644 --- a/lib/CPANPLUS/Dist/Gentoo.pm +++ b/lib/CPANPLUS/Dist/Gentoo.pm @@ -24,11 +24,11 @@ CPANPLUS::Dist::Gentoo - CPANPLUS backend generating Gentoo ebuilds. =head1 VERSION -Version 0.07 +Version 0.08 =cut -our $VERSION = '0.07'; +our $VERSION = '0.08'; =head1 SYNOPSIS @@ -343,7 +343,7 @@ sub create { my $OK = sub { $stat->created(1); - $stat->dist($file); + $stat->dist($file) if defined $file; 1; }; @@ -351,7 +351,7 @@ sub create { $stat->created(0); $stat->dist(undef); $self->_abort(@_) if @_; - if ($file and -f $file) { + if (defined $file and -f $file) { 1 while unlink $file; } 0; @@ -365,6 +365,7 @@ sub create { if ($stat->created) { $self->_skip($stat->distribution, 'was already created'); + $file = $stat->dist; # Keep the existing one. return $OK->(); } @@ -586,7 +587,7 @@ Gentoo (L). L, L (core modules since 5.9.5), L (since 5.10.1). -L, L (since perl 5), L (5.001), L (5.002), L (5.00405). +L, L (since perl 5), L (5.001), L (5.002), L (5.00405), L (5.007003). =head1 SEE ALSO