Mercurial > geeqie.yaz
diff gen_changelog.sh @ 1290:0c918f8b1f51
Update ChangeLog using C locale date format, add a script to ease future updates.
author | zas_ |
---|---|
date | Mon, 09 Feb 2009 09:02:04 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gen_changelog.sh Mon Feb 09 09:02:04 2009 +0000 @@ -0,0 +1,18 @@ +#!/bin/bash + +# Script to update ChangeLog file, +# it keeps "pre-svn" history and insert svn log at top, +# it uses C locale for date format. +# It has to be run where ChangeLog is. +# Old ChangeLog is saved as ChangeLog.bak + +[ ! -e "ChangeLog" ] && exit 1 + +tail -6614 ChangeLog > ChangeLog.$$.old && \ +LC_ALL=C svn log -rHEAD:220 > ChangeLog.$$.new && \ +cat ChangeLog.$$.old >> ChangeLog.$$.new && \ +mv -f ChangeLog ChangeLog.bak && \ +mv -f ChangeLog.$$.new ChangeLog + +rm -f ChangeLog.$$.old +exit 0