+2024-12-28 Simon Josefsson <simon@josefsson.org>
+
+ git-version-gen: avoid use of grep, suggested by Jim Meyering.
+ * build-aux/git-version-gen: Use /bin/sh case instead.
+
2024-12-28 Simon Josefsson <simon@josefsson.org>
git-version-gen: fix preceding change
#!/bin/sh
# Print a version string.
-scriptversion=2024-12-28.19; # UTC
+scriptversion=2024-12-28.20; # UTC
# Copyright (C) 2007-2024 Free Software Foundation, Inc.
#
if test "x$v" = xUNKNOWN \
&& test -f "$tarball_version_file"-git \
- && head -1 "$tarball_version_file"-git \
- | grep -v '^$Format' > /dev/null 2>&1; then
- v=$(head -1 "$tarball_version_file"-git)
+ && v=$(head -1 "$tarball_version_file"-git); then
+ case $v in
+ *Format*) v=UNKNOWN ;;
+ esac
fi
# Change the penultimate "-" to ".", for version-comparing tools.