diff options
Diffstat (limited to 'lib/DhMakeELPA/Command/Packaging.pm')
-rw-r--r-- | lib/DhMakeELPA/Command/Packaging.pm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/DhMakeELPA/Command/Packaging.pm b/lib/DhMakeELPA/Command/Packaging.pm index 6c609b8..24dcf40 100644 --- a/lib/DhMakeELPA/Command/Packaging.pm +++ b/lib/DhMakeELPA/Command/Packaging.pm @@ -27,7 +27,9 @@ sub extract_basic { $self->debian_dir( $self->main_file('debian') ); $self->find_bins(); - $self->pkgname(basename(cwd())); # TODO better? + # TODO filter out other characters invalid in source package names + # TODO better way than just looking at dir name? + $self->pkgname( basename(cwd()) =~ s/\./-/r ); if ( $self->cfg->version ) { $self->elpa_version($self->cfg->version); } else { |