summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-06-11 16:23:59 -0700
committerZac Medico <zmedico@gentoo.org>2012-06-11 16:23:59 -0700
commit908de31ae2049eef02432d73478a403ffcad1ead (patch)
tree5e0378ce9b387f80cadcc3566270fcc942471c71 /bin/repoman
parentdd340e4492adc2377ebff566b5897facd234ec11 (diff)
downloadportage-908de31ae2049eef02432d73478a403ffcad1ead.tar.gz
portage-908de31ae2049eef02432d73478a403ffcad1ead.tar.bz2
portage-908de31ae2049eef02432d73478a403ffcad1ead.zip
repoman: Manifest after ChangeLog, bug #420735
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman5
1 files changed, 5 insertions, 0 deletions
diff --git a/bin/repoman b/bin/repoman
index 65ba4595d..d3a4d774d 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -2543,6 +2543,11 @@ else:
else:
myupdates.append(changelog_path)
+ if not options.pretend:
+ # regenerate Manifest for modified ChangeLog (bug #420735)
+ repoman_settings["O"] = checkdir
+ digestgen(mysettings=repoman_settings, myportdb=portdb)
+
if myautoadd:
print(">>> Auto-Adding missing Manifest/ChangeLog file(s)...")
add_cmd = [vcs, "add"]