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

Bastian Blank waldi at alioth.debian.org
Thu Feb 21 13:42:34 UTC 2008


Author: waldi
Date: Thu Feb 21 13:42:33 2008
New Revision: 10622

Log:
debian/bin/gencontrol.py: Ignore module less flavours.


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

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	Thu Feb 21 13:42:33 2008
@@ -4,8 +4,8 @@
 sys.path.append(sys.argv[1] + "/lib/python")
 
 from debian_linux.config import ConfigCoreDump, ConfigParser, SchemaItemList
-from debian_linux.gencontrol import Gencontrol as Base
 from debian_linux.debian import *
+from debian_linux.gencontrol import Gencontrol as Base
 from debian_linux.utils import Templates
 
 class Gencontrol(Base):
@@ -37,6 +37,10 @@
     def do_flavour(self, packages, makefile, arch, featureset, flavour, vars, makeflags, extra):
         config_entry = self.config['module', 'base']
 
+        config_base = self.config.merge('base', arch, featureset, flavour)
+        if not config_base.get('modules', True):
+            return
+
         super(Gencontrol, self).do_flavour(packages, makefile, arch, featureset, flavour, vars, makeflags, extra)
 
         for module in iter(config_entry['modules']):



More information about the Kernel-svn-changes mailing list