changeset 19583:b0707e5a89cd

ChangeLog: Generate mercurial style changelogs
author Aki Tuomi <aki.tuomi@dovecot.net>
date Fri, 15 Jan 2016 14:11:34 +0200
parents 2ad8b38e55e7
children 5795761cec2b
files Makefile.am autogen.sh
diffstat 2 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.am	Mon Jan 18 13:28:23 2016 +0200
+++ b/Makefile.am	Fri Jan 15 14:11:34 2016 +0200
@@ -20,10 +20,8 @@
 
 nodist_pkginclude_HEADERS = config.h
 
-if MAINTAINER_MODE
-ChangeLog: .git/index
-	git log 2.2.alpha1..HEAD > ChangeLog
-endif
+ChangeLog:
+	git log --name-status --since '2009-02-16' --pretty="format:%ai %aN <%aE> (%h)%n%n%w(80,4,4)%s%n%n%b" > ChangeLog || rm -f ChangeLog
 
 aclocal_DATA = dovecot.m4
 
--- a/autogen.sh	Mon Jan 18 13:28:23 2016 +0200
+++ b/autogen.sh	Fri Jan 15 14:11:34 2016 +0200
@@ -36,3 +36,5 @@
 cd ../..
 
 autoreconf -i
+
+rm -f ChangeLog