* debian/bin/gencontrol.py: Also read arch specific image section.

* debian/lib/python/debian_linux/gencontrol.py:
  Don't even try to look into the image section.s

svn path=/dists/trunk/linux-2.6/; revision=6122
This commit is contained in:
Bastian Blank 2006-03-10 19:22:23 +00:00
parent 938c08fac8
commit 6e3f5866b7
2 changed files with 3 additions and 3 deletions

View File

@ -17,6 +17,9 @@ class gencontrol(debian_linux.gencontrol.gencontrol):
tree = self.templates["control.tree"]
packages.append(self.process_real_tree(tree[0], vars))
def do_arch_setup(self, vars, makeflags, arch):
vars.update(self.config.get(('image', arch), {}))
def do_arch_packages(self, packages, makefile, arch, vars, makeflags, extra):
headers_arch = self.templates["control.headers.arch"]
package_headers_arch = self.process_package(headers_arch[0], vars)

View File

@ -96,7 +96,6 @@ class gencontrol(object):
def do_arch(self, packages, makefile, arch, vars, makeflags):
config_entry = self.config['base', arch]
vars.update(config_entry)
vars.update(self.config['image', arch])
if not config_entry.get('available', True):
for i in self.makefile_targets:
@ -135,7 +134,6 @@ class gencontrol(object):
def do_subarch(self, packages, makefile, arch, subarch, vars, makeflags, extra):
config_entry = self.config['base', arch, subarch]
vars.update(config_entry)
vars.update(self.config.get(('image', arch, subarch), {}))
makeflags['SUBARCH'] = subarch
if subarch != 'none':
@ -163,7 +161,6 @@ class gencontrol(object):
def do_flavour(self, packages, makefile, arch, subarch, flavour, vars, makeflags, extra):
config_entry = self.config['base', arch, subarch, flavour]
vars.update(config_entry)
vars.update(self.config.get(('image', arch, subarch, flavour), {}))
if not vars.has_key('class'):
warnings.warn('No class entry in config for flavour %s, subarch %s, arch %s' % (flavour, subarch, arch), DeprecationWarning)