diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-10-07 13:43:58 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-10-07 13:43:58 -0700 |
commit | 959b0cb460b6b6421d80ba08a3ea8958fbcceec1 (patch) | |
tree | 6ac92d8efdb5e5e40797df3b533bdc6c500e0de6 | |
parent | 232593387c394f325b816c93fa09264c4591c3ca (diff) | |
download | portage-959b0cb460b6b6421d80ba08a3ea8958fbcceec1.tar.gz portage-959b0cb460b6b6421d80ba08a3ea8958fbcceec1.tar.bz2 portage-959b0cb460b6b6421d80ba08a3ea8958fbcceec1.zip |
mkrelease.sh: Fix ChangeLog generation for --tag.
-rwxr-xr-x | mkrelease.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mkrelease.sh b/mkrelease.sh index 221d8a8b9..c1890e443 100755 --- a/mkrelease.sh +++ b/mkrelease.sh @@ -73,7 +73,11 @@ rm -rf "$SOURCE_DIR" || die "directory cleanup failed" echo ">>> Creating Changelog" git_log_opts="" -[ -n "$CHANGELOG_REVISION" ] && git_log_opts+=" $CHANGELOG_REVISION^.." +if [ -n "$CHANGELOG_REVISION" ] ; then + git_log_opts+=" $CHANGELOG_REVISION^..$TREE_ISH" +else + git_log_opts+=" $TREE_ISH" +fi skip_next=false git log $git_log_opts | fmt -w 80 -p " " | while read ; do if [[ $skip_next = true ]] ; then |