fix requirement of existing ChangeLog for autoconf

Add a rule to generate a ChangeLog (make ChangeLog) to avoid the file
must exist before auto(re)conf is invoked