Let's support multiple packages per channel

This commit is contained in:
Pierre-Yves Chibon 2017-08-01 19:31:44 +02:00
parent bf6db455d1
commit 30bdac34ad

View file

@ -207,12 +207,14 @@ def main():
pkg.basename]['channel']:
output['packages'][pkg.basename]['channel'].append(
channel)
if channel not in output['packages'][pkg.basename]['channels']:
output['packages'][pkg.basename]['channels'][channel] = []
output['packages'][pkg.basename][
'channels'][channel] = {
'channels'][channel].append({
'epoch': pkg.epoch,
'version': pkg.version,
'versions': pkg.version,
'release': pkg.release,
}
})
# TODO: checks if the evr is more recent or not
# (and update if it is)