Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r12098 - main/trunk/bin
Date: Wed, 26 Nov 2008 06:51:19
Message-Id: E1L5EF3-0003Pt-G1@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-11-26 06:51:17 +0000 (Wed, 26 Nov 2008)
3 New Revision: 12098
4
5 Modified:
6 main/trunk/bin/repoman
7 Log:
8 Eliminate redundant Manifest separation code by combining mychanged + mynew sooner.
9
10
11 Modified: main/trunk/bin/repoman
12 ===================================================================
13 --- main/trunk/bin/repoman 2008-11-26 06:40:42 UTC (rev 12097)
14 +++ main/trunk/bin/repoman 2008-11-26 06:51:17 UTC (rev 12098)
15 @@ -1758,23 +1758,14 @@
16 # Manifests need to be regenerated after all other commits, so don't commit
17 # them now even if they have changed.
18 mymanifests = set()
19 - changed_set = set()
20 - new_set = set()
21 - for f in mychanged:
22 + myupdates = set()
23 + for f in mychanged + mynew:
24 if "Manifest" == os.path.basename(f):
25 mymanifests.add(f)
26 else:
27 - changed_set.add(f)
28 - for f in mynew:
29 - if "Manifest" == os.path.basename(f):
30 - mymanifests.add(f)
31 - else:
32 - new_set.add(f)
33 - mychanged = list(changed_set)
34 - mynew = list(new_set)
35 + myupdates.add(f)
36 + myupdates = list(myupdates)
37 mymanifests = list(mymanifests)
38 - del changed_set, new_set
39 - myupdates = mychanged + mynew
40 myheaders = []
41 mydirty = []
42 headerstring = "'\$(Header|Id)"