my $o = $1;
$o =~ s/^["']*//;
$o =~ s/["']*$//;
- $overlays = [ map abs_path($_), grep length, split /:/, $o ];
+ $overlays = [ map abs_path($_), split ' ', $o ];
}
if (/^ACCEPT_KEYWORDS=(.*)$/m) {
my $k = $1;
my $stat = $self->status;
my $conf = $self->parent->parent->configure_object;
- $stat->mk_accessors(qw/name version author distribution desc uri src license
+ $stat->mk_accessors(qw/name version author distribution desc uri license
deps eb_name eb_version eb_dir eb_file fetched_arch
portdir_overlay
overlay distdir keywords do_manifest header footer
my $portdir_overlay;
for (@$overlays) {
if ($_ eq $overlay or File::Spec::Functions::abs2rel($overlay, $_) eq $cur) {
- $portdir_overlay = join ':', @$overlays;
+ $portdir_overlay = join ' ', @$overlays;
last;
}
}
- $portdir_overlay = join ':', @$overlays, $overlay
+ $portdir_overlay = join ' ', @$overlays, $overlay
unless defined $portdir_overlay;
$stat->portdir_overlay($portdir_overlay);
$stat->uri('http://search.cpan.org/dist/' . $name);
- unless ($author =~ /^(.)(.)/) {
- error 'Wrong author name -- aborting';
- return 0;
- }
- $stat->src("mirror://cpan/modules/by-authors/id/$1/$1$2/$author/"
- . $mod->package);
-
$stat->license([ qw/Artistic GPL-2/ ]);
my $prereqs = $mod->status->prereqs;
my $d = $stat->header;
$d .= "# Generated by CPANPLUS::Dist::Gentoo version $VERSION\n\n";
$d .= 'MODULE_AUTHOR="' . $stat->author . "\"\ninherit perl-module\n\n";
- $d .= 'S="${WORKDIR}/' . $stat->distribution . "\"\n";
$d .= 'DESCRIPTION="' . $stat->desc . "\"\n";
- $d .= 'HOMEPAGE="' . $stat->uri . "\"\n";
- $d .= 'SRC_URI="' . $stat->src . "\"\n";
+ $d .= 'HOMEPAGE="' . $stat->uri . "\"\n\n";
$d .= "SLOT=\"0\"\n";
$d .= 'LICENSE="|| ( ' . join(' ', sort @{$stat->license}) . " )\"\n";
$d .= 'KEYWORDS="' . join(' ', sort @{$stat->keywords}) . "\"\n";