diff options
author | David Bremner <david@tethera.net> | 2018-08-18 16:59:25 -0300 |
---|---|---|
committer | David Bremner <david@tethera.net> | 2018-08-18 17:14:00 -0300 |
commit | 85f9e790a4c381af2449ae933ba0dd168837223e (patch) | |
tree | 9d2c41de1eab7f79ecfc5c1d3d3d9d22aab60a8c /dh_elpa.in | |
parent | 9de5204ee197de4ffb2f977e617d690b1140f561 (diff) |
initial support for ELPA_NAME
This should allow non elpa-$foo binary packages. It needs to be documented.
Diffstat (limited to 'dh_elpa.in')
-rwxr-xr-x | dh_elpa.in | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -182,9 +182,14 @@ 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-//; + my $varname="ELPA_NAME_${package}"; + my $elpapkg = $ENV{$varname} || $ENV{ELPA_NAME}; + if (!defined($elpapkg)) { + verbose_print("Guessing elpa package name from package name $package"); + + $elpapkg = $package; + $elpapkg =~ s/^elpa-//; + } verbose_print("Using elpa package name $elpapkg"); my @files; |