[26135] in Source-Commits
/svn/athena r25415 - trunk/debathena/scripts/build-server
daemon@ATHENA.MIT.EDU (Geoffrey Thomas)
Fri Sep 30 17:32:50 2011
Date: Fri, 30 Sep 2011 17:32:44 -0400
From: Geoffrey Thomas <geofft@MIT.EDU>
Message-Id: <201109302132.p8ULWieN009677@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: geofft
Date: 2011-09-30 17:32:44 -0400 (Fri, 30 Sep 2011)
New Revision: 25415
Added:
trunk/debathena/scripts/build-server/gen-distributions
Log:
Check in gen-distributions script (from /mit/debathena/apt/conf)
Added: trunk/debathena/scripts/build-server/gen-distributions
===================================================================
--- trunk/debathena/scripts/build-server/gen-distributions (rev 0)
+++ trunk/debathena/scripts/build-server/gen-distributions 2011-09-30 21:32:44 UTC (rev 25415)
@@ -0,0 +1,44 @@
+#!/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
Property changes on: trunk/debathena/scripts/build-server/gen-distributions
___________________________________________________________________
Added: svn:executable
+ *