* Makefile.in (autoconf-changelog autoheader-changelog): Let name,
authorAndrew Cagney <cagney@redhat.com>
Sun, 16 Jun 2002 15:59:34 +0000 (15:59 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sun, 16 Jun 2002 15:59:34 +0000 (15:59 +0000)
id, date and host to be overriden by NAME, ID, DATE and HOST
respectfully.  Use ISO dates.

sim/ChangeLog
sim/Makefile.in

index 2a1bb25790a48d10597d97e1385f850c446327ee..a9f73ae3704f738d93b1bcfdb26587fe11decf8f 100644 (file)
@@ -1,3 +1,9 @@
+2002-06-16  Andrew Cagney  <ac131313@redhat.com>
+
+       * Makefile.in (autoconf-changelog autoheader-changelog): Let name,
+       id, date and host to be overriden by NAME, ID, DATE and HOST
+       respectfully.  Use ISO dates.
+
 Thu Jun  6 12:34:13 2002  Andrew Cagney  <cagney@redhat.com>
 
        * Makefile.in (ChangeLog): New makefile variable.
index aebdab3b2ab0300d32504bc679273be6c52274c6..9a044f060432ff0b6970e7c5d28492db2bb78a93 100644 (file)
@@ -224,10 +224,14 @@ autoconf-common autoheader-common:
        done
 
 autoconf-changelog autoheader-changelog:
-       id="`id | sed -e 's/^[^(]*(\([^)]*\).*$$/\1/'`" ; \
-       name=`grep "^$$id:" /etc/passwd | cut -f 5 -d ':'` ; \
-       host="`hostname`" ; \
-       date="`date | sed 's/ [^ ]* \([0-9]*\)$$/ \1/'`" ; \
+       id=$(ID) ; \
+       test x$$id = x && id="`id | sed -e 's/^[^(]*(\([^)]*\).*$$/\1/'`" ; \
+       name=$(NAME) ; \
+       test x$$name = x && name=`grep "^$$id:" /etc/passwd | cut -f 5 -d ':'` ; \
+       host=$(HOST) ; \
+       test x$$host = x && host="`hostname`" ; \
+       date=$(DATE) ; \
+       test x$$date = x && date="`date +%Y-%m-%d`" ; \
        echo "$$date $$name $$id@$$host" ; \
        for d in * ; \
        do \