]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: remove old git fallback from git-version-gen
authorRuediger Meier <ruediger.meier@ga-group.nl>
Thu, 17 Nov 2016 02:10:01 +0000 (03:10 +0100)
committerKarel Zak <kzak@redhat.com>
Tue, 29 Nov 2016 09:47:11 +0000 (10:47 +0100)
Just make the script more readable. Nobody is using 10 years old
git.

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
tools/git-version-gen

index 1df20c3bdc4a2feb8873da6e202c4b49487a36b9..3e431ef2d20d5aa8d7331abd4eb8ca6b9af22e1f 100755 (executable)
@@ -111,27 +111,6 @@ elif test "`git log -1 --pretty=format:x . 2>&1`" = x \
          *) (exit 1) ;;
        esac
 then
-    # Is this a new git that lists number of commits since the last
-    # tag or the previous older version that did not?
-    #   Newer: v6.10-77-g0f8faeb
-    #   Older: v6.10-g0f8faeb
-    case $v in
-        *-rc[0-9]) ;; # release candidate
-        *-*-*) : git describe is okay three part flavor ;;
-        *-*)
-            : git describe is older two part flavor
-            # Recreate the number of commits and rewrite such that the
-            # result is the same as if we were using the newer version
-            # of git describe.
-            vtag=`echo "$v" | sed 's/-.*//'`
-            commit_list=`git rev-list "$vtag"..HEAD 2>/dev/null` \
-                || { commit_list=failed;
-                     echo "$0: WARNING: git rev-list failed" 1>&2; }
-            numcommits=`echo "$commit_list" | wc -l`
-            v=`echo "$v" | sed "s/\(.*\)-\(.*\)/\1-$numcommits-\2/"`;
-            test "$commit_list" = failed && v=UNKNOWN
-            ;;
-    esac
 
     case $v in
         *-rc[0-9])