aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoridl0r <idl0r@gentoo.org>2010-10-23 13:22:25 +0000
committeridl0r <idl0r@gentoo.org>2010-10-23 13:22:25 +0000
commitb9737df793a378d0e58b6eb96c689d9379c5dc3b (patch)
tree35aaa33ea5b6a79234320b2ea977c61ac17913c3
parenteshowkw: Apply a patch from Mart Raudsepp <leio@gentoo.org> to speedup (diff)
downloadgentoolkit-b9737df793a378d0e58b6eb96c689d9379c5dc3b.tar.gz
gentoolkit-b9737df793a378d0e58b6eb96c689d9379c5dc3b.tar.bz2
gentoolkit-b9737df793a378d0e58b6eb96c689d9379c5dc3b.zip
echangelog: Fix version bump detection for hg/mercurial, bug 335636,
thanks to Mike Gilbert <floppymaster@gmail.com>. svn path=/trunk/gentoolkit-dev/; revision=818
-rw-r--r--ChangeLog4
-rwxr-xr-xsrc/echangelog/echangelog2
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 3652b25..43a67c6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-10-23: Christian Ruppert <idl0r@gentoo.org>
+ * echangelog: Fix version bump detection for hg/mercurial, bug 335636,
+ thanks to Mike Gilbert <floppymaster@gmail.com>.
+
2010-10-19: Christian Ruppert <idl0r@gentoo.org>
* eshowkw: Apply a patch from Mart Raudsepp <leio@gentoo.org> to speedup
version_sort(). Remove unused functions.
diff --git a/src/echangelog/echangelog b/src/echangelog/echangelog
index 9dd7c1f..1da2734 100755
--- a/src/echangelog/echangelog
+++ b/src/echangelog/echangelog
@@ -584,7 +584,7 @@ if (@ebuilds) {
close C;
# Subversion diff doesn't identify new versions. So use the status command
-if (($vcs eq "svn") and (@ebuilds)) {
+if (($vcs eq "svn" or $vcs eq "hg") and (@ebuilds)) {
open C, $vcs{$vcs}{status}." @ebuilds 2>&1 |" or die "Can't run: ".$vcs{$vcs}{status}."$!\n";
$_ = <C>;