debian/bin/gencontrol.py: Workaround duplicated description parts.

svn path=/dists/sid/linux-2.6/; revision=15294
This commit is contained in:
Bastian Blank 2010-02-28 18:59:01 +00:00
parent 6d22c311fe
commit 191a91d213
1 changed files with 4 additions and 1 deletions

View File

@ -141,8 +141,11 @@ class Gencontrol(Base):
desc_parts = self.config.get_merge('description', arch, featureset, flavour, 'parts')
if desc_parts:
# XXX: Workaround, we need to support multiple entries of the same name
parts = list(set(desc_parts))
parts.sort()
desc = image_fields['Description']
for part in desc_parts[::-1]:
for part in parts:
desc.append(config_entry_description['part-long-' + part])
desc.append_short(config_entry_description.get('part-short-' + part, ''))