changeset 9804:1a9e11101b9d

More --version tweaks. * gnulib-tool (func_version): Obey GNU Coding Standards. Output date of last ChangeLog entry. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Fri, 21 Mar 2008 07:16:51 -0600
parents ea3d98378dde
children d3af04de9f0b
files ChangeLog gnulib-tool
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-03-21  Eric Blake  <ebb9@byu.net>
+
+	More --version tweaks.
+	* gnulib-tool (func_version): Obey GNU Coding Standards.  Output
+	date of last ChangeLog entry.
+
 2008-03-21  Jim Meyering  <meyering@redhat.com>
 
 	* build-aux/GNUmakefile (_have-git-version-gen): Split long line.
--- a/gnulib-tool
+++ b/gnulib-tool
@@ -195,10 +195,11 @@
 func_version ()
 {
   func_gnulib_dir
+  date=`sed 's/ .*//;q' "$gnulib_dir"/ChangeLog`
   version=`"$gnulib_dir"/build-aux/git-version-gen /dev/null`
   year=`"$gnulib_dir"/build-aux/mdate-sh "$self_abspathname" | sed 's,^.* ,,'`
   echo "\
-$progname (GNU $package) $version
+gnulib-tool (GNU $package $date) $version
 Copyright (C) $year Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.