summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-04-20 05:48:30 +0000
committerZac Medico <zmedico@gentoo.org>2006-04-20 05:48:30 +0000
commit250a80e2cc2fc8a5032a3b527dda4be0559af736 (patch)
treef5af16a94edf636a962c280dd59140c11f230afb /bin/repoman
parentad666561773cab8a9b5fa43696c29ba7b65da662 (diff)
downloadportage-250a80e2cc2fc8a5032a3b527dda4be0559af736.tar.gz
portage-250a80e2cc2fc8a5032a3b527dda4be0559af736.tar.bz2
portage-250a80e2cc2fc8a5032a3b527dda4be0559af736.zip
Update Manifest automatically in repoman commit mode for bug #130541.
svn path=/main/trunk/; revision=3177
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman4
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/repoman b/bin/repoman
index bad10aec2..b11bf0fd4 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -795,6 +795,10 @@ for x in scanlist:
fails["CVS/Entries.IO_error"].append(checkdir+"/files/CVS/Entries")
continue
+ if mymode == "commit":
+ repoman_settings["O"] = checkdir
+ portage.digestgen([], repoman_settings, manifestonly=1)
+
mf = Manifest(checkdir,
portage.FetchlistDict(checkdir, repoman_settings),
repoman_settings["DISTDIR"])