Meta/V: translate dirty->with changes consistently

Junio C Hamano committed Apr 26, 2009 at 19:48 UTC c6eb876ec51a2310cee073bb3286154b0dfd4e0b
1 file changed +6 -4
V
+6 -4
@@ -26,7 +26,7 @@ do
26 :
27 elif version=$(expr "$installed" : '.*\.g\([0-9a-f]*\)\.dirty$')
28 then
29 - dirty=t
29 + dirty=" (with changes)"
30 elif version=v$(expr "$installed" : \
31 'git version \(.*\)\.rc[0-9]*$')
32 then
@@ -41,7 +41,7 @@ do
41 if test "z$version" = "z$revision"
42 then
43 in= out=
44 - installed=${dirty:+" (with changes)"}
44 + installed=$dirty
45 elif test -z "$version"
46 then
47 in="" out=""
@@ -49,8 +49,10 @@ do
49 else
50 installed=$(git describe $version)
51 case "$dirty" in
52 - t)
53 - installed="$installed.dirty"
52 + '')
53 + ;;
54 + ?*)
55 + installed="$installed$dirty"
56 esac
57 in="" out="" installed=" $installed"
58 fi