export LC_ALL
gen_origin=${1?}
+output=$2
+test -n "$output" || output=ChangeLog
# If this is not a Git repository, just generate an empty ChangeLog.
test -d ${srcprefix}.git || {
# Remove any old ChangeLog, in case it is a vc-dwim symlink.
- rm -f "${distprefix}ChangeLog" || exit
- >"${distprefix}ChangeLog"
+ rm -f "${distprefix}$output" || exit
+ >"${distprefix}$output"
exit
}
fi
# Install the generated ChangeLog.
-mv -i "${distprefix}ChangeLog.tmp" "${distprefix}ChangeLog"
+test "$output" = "ChangeLog.tmp" || \
+ mv -i "${distprefix}ChangeLog.tmp" "${distprefix}$output"