[kernel] r12209 - dists/sid/linux-2.6/debian/bin

Bastian Blank waldi at alioth.debian.org
Tue Sep 9 14:51:46 UTC 2008


Author: waldi
Date: Tue Sep  9 14:51:39 2008
New Revision: 12209

Log:
debian/bin/gencontrol.py: Disable headers packages on request.


Modified:
   dists/sid/linux-2.6/debian/bin/gencontrol.py

Modified: dists/sid/linux-2.6/debian/bin/gencontrol.py
==============================================================================
--- dists/sid/linux-2.6/debian/bin/gencontrol.py	(original)
+++ dists/sid/linux-2.6/debian/bin/gencontrol.py	Tue Sep  9 14:51:39 2008
@@ -154,12 +154,13 @@
         packages_dummy = []
         packages_own = []
 
+        build_headers = config_entry_base.get('modules', True)
+
         if config_entry_image['type'] == 'plain-s390-tape':
             image = self.templates["control.image.type-standalone"]
-            build_modules = False
+            build_headers = False
         elif config_entry_image['type'] == 'plain-xen':
             image = self.templates["control.image.type-modulesextra"]
-            build_modules = True
             config_entry_xen = self.config.merge('xen', arch, featureset, flavour)
             if config_entry_xen.get('dom0-support', True):
                 p = self.process_packages(self.templates['control.xen-linux-system'], vars)
@@ -170,7 +171,6 @@
                 p[0]['Depends'].append(l)
                 packages_dummy.extend(p)
         else:
-            build_modules = True
             image = self.templates["control.image.type-%s" % config_entry_image['type']]
             #image = self.templates["control.image.type-modulesinline"]
 
@@ -179,7 +179,7 @@
         packages_own.append(self.process_real_image(image[0], image_fields, vars))
         packages_own.extend(self.process_packages(image[1:], vars))
 
-        if build_modules:
+        if build_headers:
             makeflags['MODULES'] = True
             package_headers = self.process_package(headers[0], vars)
             package_headers['Depends'].extend(relations_compiler)



More information about the Kernel-svn-changes mailing list