diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2016-08-12 18:53:11 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2016-08-12 18:53:22 -0700 |
commit | fa2090b76622569638d354898c939aa231e896f6 (patch) | |
tree | 23c18769177ac6f08288b514b5cf578872b13f98 /dh_elpa.in | |
parent | 6e6dbbf995e42fc068dc166647cd6b3d9b85f888 (diff) |
better output & docs for when DEB_* isn't enough
Diffstat (limited to 'dh_elpa.in')
-rwxr-xr-x | dh_elpa.in | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -326,9 +326,10 @@ substvars If dh_elpa can't determine the package version by looking at *.el files (usually because upstream has failed to include the proper -headers), it will fallback to the DEB_UPSTREAM_VERSION and -DEB_VERSION_UPSTREAM environment variables. An easy way to set one of -these is just to prepend the following to your rules file: +headers or *-pkg.el file), it will fallback to the +DEB_UPSTREAM_VERSION and DEB_VERSION_UPSTREAM environment variables. +An easy way to set one of these is just to prepend the following to +your rules file: =over 4 @@ -337,6 +338,8 @@ these is just to prepend the following to your rules file: =back -Note that this will fail in certain cases where the Debian upstream -version cannot be translated into an adequate Emacs version string. -See the documentation for the `dhelpa-sanitise-version' function. +Certain Debian upstream version strings cannot be translated into +version strings Emacs will accept (see the docstring for the Emacs +function `version-to-list' for details). dh_elpa will error out if +the version cannot be translated. You should resort to patching in a +Package-Version header or adding a *-pkg.el file. |