[kernel] r7570 - dists/trunk/linux-2.6/debian/modules
Bastian Blank
waldi at costa.debian.org
Sun Oct 1 21:10:34 UTC 2006
Author: waldi
Date: Sun Oct 1 21:10:33 2006
New Revision: 7570
Modified:
dists/trunk/linux-2.6/debian/modules/gencontrol.py
Log:
debian/modules/gencontrol.py
- Really exclude module-less flavours.
- Fix multi-arch packages.
Modified: dists/trunk/linux-2.6/debian/modules/gencontrol.py
==============================================================================
--- dists/trunk/linux-2.6/debian/modules/gencontrol.py (original)
+++ dists/trunk/linux-2.6/debian/modules/gencontrol.py Sun Oct 1 21:10:33 2006
@@ -24,6 +24,13 @@
for arch in self.config['base',]['arches']],
)
+ def do_flavour(self, packages, makefile, arch, subarch, flavour, vars, makeflags, extra):
+ config_entry = self.config.merge('base', arch, subarch, flavour)
+ if config_entry.get('modules', True) is False:
+ return
+
+ super(gencontrol, self).do_flavour(packages, makefile, arch, subarch, flavour, vars, makeflags, extra)
+
def do_flavour_packages(self, packages, makefile, arch, subarch, flavour, vars, makeflags, extra):
modules = self.templates["control.modules"]
modules = self.process_packages(modules, vars)
@@ -37,8 +44,6 @@
package['Architecture'] = [arch]
packages.append(package)
- packages.extend(modules)
-
makeflags_string = ' '.join(["%s='%s'" % i for i in makeflags.iteritems()])
cmds_binary_arch = []
More information about the Kernel-svn-changes
mailing list