diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2017-01-10 09:12:09 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2017-01-10 09:42:56 -0700 |
commit | b50ca3fffded9b1c8dc888d1fc08625aa6a3c665 (patch) | |
tree | 69d11a999e8ac845362de2a6780da8be98cef12f /lib | |
parent | 5ab5457c5a444c302fd2c9f53d87fbf7c2087c25 (diff) |
replace '.' in source package names
Diffstat (limited to 'lib')
-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 { |