handle package moves without adding new version lines
authoragriffis <agriffis@gentoo.org>
Wed, 23 Mar 2005 13:48:22 +0000 (13:48 -0000)
committeragriffis <agriffis@gentoo.org>
Wed, 23 Mar 2005 13:48:22 +0000 (13:48 -0000)
svn path=/; revision=201

trunk/src/echangelog/ChangeLog
trunk/src/echangelog/echangelog

index d16ae1c8d778656885f80c994473dae043492c84..698167e8939a00a9feb364e170b1d20e001166e5 100644 (file)
@@ -1,3 +1,6 @@
+23 Mar 2005 Aron Griffis <agriffis@gentoo.org>
+       * handle package moves without adding new version lines
+
 08 Mar 2005 Aron Griffis <agriffis@gentoo.org>
        * don't complain about cvs add of digests #84377
        * use gmtime instead of localtime
index 750828ca719981521ec4988de5bda77154b2256b..0aed25457abf25eb784a11e2226c94bab1b8e6be 100644 (file)
@@ -194,6 +194,10 @@ if (@ebuilds) {
 }
 close C;
 
+# When a package move occurs, the versions appear to be new even though they are
+# not.  Trim them from @new_versions in that case.
+@new_versions = grep { $text !~ /^\*$_\s/m } @new_versions;
+
 # Check if we have any files left, otherwise re-insert ebuild list
 # (of course, both might be empty anyway)
 @files = @ebuilds unless (@files);