TreeBuilder: fix removelocales

This commit is contained in:
Will Woods 2011-06-23 17:30:42 -04:00
parent 5ebaccef4d
commit 99a612fb0a

View File

@ -123,7 +123,7 @@ class RuntimeBuilder(object):
# get removelocales list first # get removelocales list first
localedir = joinpaths(self.vars.root, "usr/share/locale") localedir = joinpaths(self.vars.root, "usr/share/locale")
langtable = joinpaths(self.vars.root, "usr/share/anaconda/lang-table") langtable = joinpaths(self.vars.root, "usr/share/anaconda/lang-table")
locales = set([basename(d) for d in _glob("*", localedir) if isdir(d)]) locales = set([basename(d) for d in _glob(localedir+"/*") if isdir(d)])
keeplocales = set([line.split()[1] for line in open(langtable)]) keeplocales = set([line.split()[1] for line in open(langtable)])
removelocales = locales.difference(keeplocales) removelocales = locales.difference(keeplocales)
self.runtemplate("runtime-cleanup.tmpl", removelocales=removelocales) self.runtemplate("runtime-cleanup.tmpl", removelocales=removelocales)