X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=build-aux%2Fmdate-sh;h=cd916c0a34003205a3773df2c9a178a8139b4aad;hb=6b78d03bdd89f7c8dec8756bf296b75b156b90f3;hp=52156b3de63991a8fd8d1b5beb387a3332fffb90;hpb=82beda827f870714b416ed46566105eafd24725e;p=gnulib.git diff --git a/build-aux/mdate-sh b/build-aux/mdate-sh index 52156b3de..cd916c0a3 100755 --- a/build-aux/mdate-sh +++ b/build-aux/mdate-sh @@ -1,7 +1,7 @@ #!/bin/sh # Get modification time of a file or directory and pretty-print it. -scriptversion=2005-05-14.22 +scriptversion=2005-06-29.22 # Copyright (C) 1995, 1996, 1997, 2003, 2004, 2005 Free Software # Foundation, Inc. @@ -59,7 +59,15 @@ export LC_ALL LC_TIME=C export LC_TIME -save_arg1="$1" +# GNU ls changes its time format in response to the TIME_STYLE +# variable. Since we cannot assume `unset' works, revert this +# variable to its documented default. +if test "${TIME_STYLE+set}" = set; then + TIME_STYLE=posix-long-iso + export TIME_STYLE +fi + +save_arg1=$1 # Find out how to get the extended ls output of a file or directory. if ls -L /dev/null 1>/dev/null 2>&1; then