summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2018-08-19 19:07:59 -0300
committerDavid Bremner <david@tethera.net>2018-08-19 19:08:48 -0300
commit559f40b11b5b8dd6882bb5b08f58816b87eb5491 (patch)
tree89dda09daa7976540d22950726497110343c5d6c
parent312aad51de1d6c4f2bfb56761d3335fb06c5962c (diff)
Support an elpa version number of 0.
0 is still not a valid Name or Description, but it could be if people think that's useful.
-rw-r--r--debian/changelog3
-rwxr-xr-xdh_elpa.in4
2 files changed, 4 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog
index cb83dab..5415dec 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,8 +7,9 @@ dh-elpa (1.14) UNRELEASED; urgency=medium
[ David Bremner ]
* Add support for ELPA_NAME environment variable (Closes: #905464, #906579).
+ * Bug fix: "support elpa version number of 0" (Closes: #906528).
- -- David Bremner <bremner@debian.org> Sun, 19 Aug 2018 18:56:04 -0300
+ -- David Bremner <bremner@debian.org> Sun, 19 Aug 2018 19:07:42 -0300
dh-elpa (1.13) unstable; urgency=medium
diff --git a/dh_elpa.in b/dh_elpa.in
index 8ed0fde..c53373d 100755
--- a/dh_elpa.in
+++ b/dh_elpa.in
@@ -166,8 +166,8 @@ sub maybe_install_helper{
my $elpapackage = $desc->{'ELPA-Name'} or
error "elpa package name not found";
- my $elpaversion = $desc->{'ELPA-Version'} or
- error "elpa version not found";
+ my $elpaversion = $desc->{'ELPA-Version'};
+ error "elpa version not found" if (!defined($elpaversion));
sed_file (sub {s/#ELPAPACKAGE#/$elpapackage/;
s/#ELPAVERSION#/$elpaversion/;