summaryrefslogtreecommitdiff
path: root/dh_elpa
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2015-07-13 08:46:06 +0200
committerDavid Bremner <david@tethera.net>2015-07-13 08:46:06 +0200
commit40dfc90b6f6aa0fdb15fb1fb0f000e882149be0c (patch)
tree954cae3cb1c0b6bc7c2380fdde9f6b5f4913da4b /dh_elpa
parent219aed1f1467b5b2d509fd8d67564b072af69779 (diff)
compute elpa package name from debian binary package name.
This is probably not the best solution, but it works for now.
Diffstat (limited to 'dh_elpa')
-rwxr-xr-xdh_elpa7
1 files changed, 6 insertions, 1 deletions
diff --git a/dh_elpa b/dh_elpa
index 562d7e4..b3ed928 100755
--- a/dh_elpa
+++ b/dh_elpa
@@ -41,6 +41,11 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
my $tmp=tmpdir($package);
my $file=pkgfile($package,"elpa");
+ my $elpapkg=$package;
+ # TODO do this more sanely or at least allow an override
+ $elpapkg =~ s/^elpa-//;
+ verbose_print("Using elpa package name $elpapkg");
+
my @files;
# Call isnative because it sets $dh{VERSION}
@@ -62,7 +67,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
my $tempdir = tempdir();
my $version = $dh{VERSION} or die "version not found!";
$version =~ s/-[^-]+//; # strip Debian version
- my $pkg_dir = "$package-$version";
+ my $pkg_dir = "$elpapkg-$version";
$pkg_file = "$tempdir/$pkg_dir.tar";
mkdir "$tempdir/$pkg_dir" or die "$!";