maint: autogenerate ChangeLog
authorStefano Lattarini <stefano.lattarini@gmail.com>
Wed, 28 Dec 2011 09:17:30 +0000 (10:17 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Wed, 28 Dec 2011 09:29:59 +0000 (10:29 +0100)
commite6fa05e7c7df67117138bf131e1599b346213bd0
treec5cb9f683a91e86fe4aa656dccef3ce01274c9af
parentf533e9d43dfe84f0e1706855bdd49579df5c4f5b
maint: autogenerate ChangeLog

Following the practice set by various other GNU projects, we start
to automatically generate the ChangeLog file from the git commit
messages.  This will avoid duplication (as the ChangeLog entries
were always inserted both in the git commit message and in the
version-controlled ChangeLog file), and potential problems with
spurious merge conflicts (which, although greatly mitigated by
Bruno Haible's `git-merge-changelog' helper program, have never
been completely solved).

* ChangeLog: Moved ...
* ChangeLog.11:... to this.
* Makefile.am (EXTRA_DIST): Add it.
(gitlog_to_changelog_command, gitlog_to_changelog_options): New
variables.
(ChangeLog, am--changelog-regen-hook): New targets.
* .gitignore: Add ChangeLog.
.gitignore
ChangeLog.11 [moved from ChangeLog with 100% similarity]
Makefile.am