summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
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 54a1da79e..f28c8e373 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -564,6 +564,10 @@ try:
uselist=portage.grabfile(portdir+"/profiles/use.desc")
for l in range(0,len(uselist)):
uselist[l]=string.split(uselist[l])[0]
+ for var in string.split(repoman_settings["USE_EXPAND"]):
+ vardescs = portage.grabfile(portdir+"/profiles/"+var.lower()+".desc")
+ for l in range(0, len(vardescs)):
+ uselist.append(var.lower() + "_" + string.split(vardescs[l])[0])
except SystemExit, e:
raise # Need to propogate this
except: