#!/usr/bin/python #key = '997D6B23' key = '0D8A9E8F' release_info = {'lenny': ('Debian', '5.0'), 'squeeze': ('Debian', '6.0'), 'hardy': ('Ubuntu', '8.04'), 'jaunty': ('Ubuntu', '9.04'), 'karmic': ('Ubuntu', '9.10'), 'lucid': ('Ubuntu', '10.04'), 'maverick': ('Ubuntu', '10.10'), 'natty': ('Ubuntu', '11.04'), 'oneiric': ('Ubuntu', '11.10')} codenames = ['lenny', 'squeeze', 'hardy', 'jaunty', 'karmic', 'lucid', 'maverick', 'natty', 'oneiric'] releases = ['', '-proposed', '-development'] architectures = ['amd64', 'i386'] components = ['debathena', 'debathena-config', 'debathena-manual-config', 'debathena-system', 'openafs'] for codename in codenames: distro, version = release_info[codename] for release in releases: print 'Origin: Debathena' print 'Label: Debathena' print 'Suite: %s%s' % (codename, release) print 'Codename: %s%s' % (codename, release) print 'Version: %s' % version print 'Architectures: %s source' % ' '.join(architectures) print 'Components: %s' % ' '.join(components) print 'Description: Debathena packages for %s %s %s' % (distro, version, codename) print 'SignWith: 0x%s' % key print 'Contents: . .gz' print 'DebIndices: Packages Release . .gz .bz2' print 'DscIndices: Sources Release . .gz .bz2' print