[kernel] r5278 - people/waldi/linux-2.6/debian/bin

Bastian Blank waldi at costa.debian.org
Thu Jan 5 13:46:55 UTC 2006


Author: waldi
Date: Thu Jan  5 13:46:55 2006
New Revision: 5278

Modified:
   people/waldi/linux-2.6/debian/bin/gencontrol.py
Log:
debian/bin/gencontrol.py: Use relation objects for tree entry.


Modified: people/waldi/linux-2.6/debian/bin/gencontrol.py
==============================================================================
--- people/waldi/linux-2.6/debian/bin/gencontrol.py	(original)
+++ people/waldi/linux-2.6/debian/bin/gencontrol.py	Thu Jan  5 13:46:55 2006
@@ -2,6 +2,7 @@
 import os, os.path, re, sys, textwrap, ConfigParser
 sys.path.append("debian/lib/python")
 import debian_linux.gencontrol
+from debian_linux.debian import *
 
 class gencontrol(debian_linux.gencontrol.gencontrol):
     def do_main_packages(self, packages):
@@ -141,16 +142,14 @@
                 break
             versions.insert(0, i['Version'])
         for i in (('Depends', 'Provides')):
-            value = []
-            tmp = entry.get(i, None)
-            if tmp:
-                value.extend([j.strip() for j in tmp.split(',')])
+            value = package_relation_list()
+            value.extend(entry.get(i, []))
             if i == 'Depends':
                 value.append("linux-patch-debian-%(version)s (= %(source)s)" % self.changelog[0]['Version'])
                 value.append(' | '.join(["linux-source-%(version)s (= %(source)s)" % v for v in versions]))
             elif i == 'Provides':
                 value.extend(["linux-tree-%(source)s" % v for v in versions])
-            entry[i] = ', '.join(value)
+            entry[i] = value
         return entry
 
 if __name__ == '__main__':



More information about the Kernel-svn-changes mailing list