luci-base: Include Openwrt build revision in displayed version string
authorHannu Nyman <hannu.nyman@iki.fi>
Fri, 11 Mar 2016 12:09:39 +0000 (14:09 +0200)
committerHannu Nyman <hannu.nyman@iki.fi>
Fri, 11 Mar 2016 12:30:24 +0000 (14:30 +0200)
commitf1190e2d07f76735e0927704de7a5cf8b37998d0
tree0ce73292214f9cf4bc1af5c7ef75ea4eed8dc78a
parentb83942a5967bb0a94afa2980d4cc6ee28ddda79d
luci-base: Include Openwrt build revision in displayed version string

The version string displayed in the footer and the overview page contains
both LuCI and Openwrt versions. But due to differences in the contents
of /etc/openwrt_release the exact Openwrt revision r..... may be missing:
* In trunk that revision is included in the DISTRIB_DESCRIPTION field that
  is displayed in Luci as the Openwrt version.
* In release branches, that field contains the release number like 15.05.

Revision number is always present in DISTRIB_REVISION field, so add the
revision from that field in case the revision is not already present
in the string.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 50451c4ac53c853cbf2837e7bfbbc1268a440180)
modules/luci-base/src/mkversion.sh