-if [ "$1" = "changelog" -a -x ~/bin/svn2log.py ]; then
- rm -f ${TMPDIR:-/tmp}/svn2log.tmp
- awk -F":" ' { login=$1; if ($3 != "") { name=$3 } else { name=$1 }; email=$2; printf "%s\t%s <%s@pld-linux.org>\n", login, name, login } ' ~/.CVS-PLD/CVSROOT/users > ${TMPDIR:-/tmp}/svn2log.tmp
- svn log -v --xml | ~/bin/svn2log.py --domain "pld-linux.org" -p /rc-scripts/trunk -u ${TMPDIR:-/tmp}/svn2log.tmp --exclude ChangeLog -o ChangeLog
- rm -f ${TMPDIR:-/tmp}/svn2log.tmp
- exit 0
+if [ -x ./changelog.sh ]; then
+ ./changelog.sh
+else
+ echo "Error: missing script changelog.sh to generate ChangeLog" >&2
+ exit 1