From: ng0 Date: Thu, 21 Nov 2019 11:57:31 +0000 (+0000) Subject: gnunet-bugreport: add check for git commit. X-Git-Tag: v0.12.0~112 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=641a5ee4f43a109a84110d90731f18b653a1e394;p=oweals%2Fgnunet.git gnunet-bugreport: add check for git commit. --- diff --git a/contrib/scripts/gnunet-bugreport b/contrib/scripts/gnunet-bugreport index a63b816ef..5f090a350 100755 --- a/contrib/scripts/gnunet-bugreport +++ b/contrib/scripts/gnunet-bugreport @@ -63,7 +63,6 @@ gcc_check() if test -n "$TEST"; then VERS=`gcc --version 2>/dev/null | head -n 1` infomsg "gcc : $VERS" - # The elif will work in bourne shells, no other shells tested. elif test -n "`gcc 2>&1 | tail -1 | awk '{print $1}'`"; then VERS=`gcc --version 2>/dev/null | head -n 1` infomsg "gcc : $VERS" @@ -253,6 +252,17 @@ gnunet011x_check() fi } +gitcommit_check() +{ + TEST=$(git | grep -v "not found" 2> /dev/null) + if test -n "$TEST"; then + VER=$(git rev-parse HEAD) + infomsg "git commit : $VER" + else + warningmsg "git commit : Not a git checkout" + fi +} + gcrypt_check() { TEST=`$WHICH libgcrypt-config | grep -v "not found" 2> /dev/null` @@ -539,6 +549,7 @@ main() gnunet09x_check gnunet010x_check gnunet011x_check + gitcommit_check gcrypt_check mysql_check pkgconf_check