[kernel] r7528 - dists/trunk/linux-modules-extra-2.6/debian/bin

Bastian Blank waldi at costa.debian.org
Tue Sep 26 10:06:54 UTC 2006


Author: waldi
Date: Tue Sep 26 10:06:41 2006
New Revision: 7528

Modified:
   dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py

Log:
debian/bin/gencontrol.py: Fix config usage.


Modified: dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py
==============================================================================
--- dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py	(original)
+++ dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py	Tue Sep 26 10:06:41 2006
@@ -36,7 +36,7 @@
             packages['source']['Build-Depends'].append('%s-source' % module)
 
     def do_flavour(self, packages, makefile, arch, subarch, flavour, vars, makeflags, extra):
-        config_entry = self.config.merge('base', None, arch, subarch, flavour)
+        config_entry = self.config.merge('base', arch, subarch, flavour)
         if config_entry.get('modules', True) is False:
             return
 
@@ -103,7 +103,7 @@
             self.abiname = '-%s' % self.config['abi',]['abiname']
         self.vars = self.process_version_linux(self.version, self.abiname)
 
-class config_reader_modules(config.config_reader):
+class config_reader_modules(config.config_reader_arch):
     schema_base = {
         'modules': config.schema_item_list(),
     }
@@ -149,12 +149,5 @@
             s.update(config_file[section])
             self[real] = s
 
-    def merge(self, section, module, *args):
-        ret = {}
-        ret.update(super(config_reader_modules, self).merge(section, *args))
-        if module:
-            ret.update(super(config_reader_modules, self).merge(section, module, *args))
-        return ret
-
 if __name__ == '__main__':
     gencontrol(sys.argv[1] + "/arch")()



More information about the Kernel-svn-changes mailing list