erofs-utils: use $EROFS_UTILS_VERSION, if set, as the version
This lets downstreams embed the unpolluted downstream version;
when building the Debian package (from gbp) the resulting binary yields
$ mkfs.erofs
<E> erofs: missing argument: FILE
mkfs.erofs 1.8.1-
fead89d91-dirty
Try 'mkfs.erofs --help' for more information.
Now, d/rules can
export EROFS_UTILS_VERSION := $(shell IFS="$$IFS()" read -r _ v _ < debian/changelog; echo "$$v")
yielding
$ mkfs.erofs
<E> erofs: missing argument: FILE
mkfs.erofs 1.8.1-1
Try 'mkfs.erofs --help' for more information.
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Link: https://lore.kernel.org/r/gho2b67qax222ewv5xb5cjkkgjgzftr3pyecl536g6jshcfexa@tarta.nabijaczleweli.xyz
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>