aboutsummaryrefslogtreecommitdiffstats
path: root/debian/bin
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2019-10-23 19:17:23 +0100
committerBen Hutchings <ben@decadent.org.uk>2019-10-23 19:30:03 +0100
commit7d227b2b82347464f4c56ecbd44cea021719647f (patch)
treee74737e88d94a0d437f041c660b7ff2fad8bf0e6 /debian/bin
parent27c36450bcf58c930854d97004e2475163f2e94e (diff)
downloadkernel_replicant_linux-7d227b2b82347464f4c56ecbd44cea021719647f.tar.gz
kernel_replicant_linux-7d227b2b82347464f4c56ecbd44cea021719647f.tar.bz2
kernel_replicant_linux-7d227b2b82347464f4c56ecbd44cea021719647f.zip
debian/bin/gencontrol{,_signed}.py: Use %(name)s to format template vars
It's somewhat clearer what we're substituting into a format string if we name the variables inline, similarly to template files. In some places we format a mixture of template and other variables. Leave those unchanged for now.
Diffstat (limited to 'debian/bin')
-rwxr-xr-xdebian/bin/gencontrol.py29
-rwxr-xr-xdebian/bin/gencontrol_signed.py2
2 files changed, 15 insertions, 16 deletions
diff --git a/debian/bin/gencontrol.py b/debian/bin/gencontrol.py
index c366b39a4e4a..9b8f36c29cd5 100755
--- a/debian/bin/gencontrol.py
+++ b/debian/bin/gencontrol.py
@@ -191,9 +191,9 @@ class Gencontrol(Base):
if self.config.merge('packages').get('tools-versioned', True):
packages.extend(self.process_packages(
self.templates["control.tools-versioned"], vars))
- self._substitute_file('perf.lintian-overrides', vars,
- 'debian/linux-perf-%s.lintian-overrides' %
- vars['version'])
+ self._substitute_file(
+ 'perf.lintian-overrides', vars,
+ 'debian/linux-perf-%(version)s.lintian-overrides' % vars)
if do_meta:
packages.extend(self.process_packages(
self.templates["control.tools-versioned.meta"], vars))
@@ -498,7 +498,7 @@ class Gencontrol(Base):
# image package.
self._substitute_file(
"image.meta.bug-presubj", vars,
- "debian/linux-image%s.bug-presubj" % vars['localversion'])
+ "debian/linux-image%(localversion)s.bug-presubj" % vars)
package_headers = self.process_package(headers[0], vars)
package_headers['Depends'].extend(relations_compiler_headers)
@@ -535,8 +535,8 @@ class Gencontrol(Base):
self.templates["control.image-dbg.meta"], vars))
self._substitute_file(
'image-dbg.meta.lintian-overrides', vars,
- 'debian/linux-image%s-dbg.lintian-overrides' %
- vars['localversion'])
+ 'debian/linux-image%(localversion)s-dbg.lintian-overrides'
+ % vars)
merge_packages(packages, packages_own, arch)
@@ -607,9 +607,8 @@ class Gencontrol(Base):
if build_signed:
makeflags['KCONFIG_OPTIONS'] += ' -o MODULE_SIG=y'
# Add "salt" to fix #872263
- makeflags['KCONFIG_OPTIONS'] += (' -o "BUILD_SALT=\\"%s%s\\""' %
- (vars['abiname'],
- vars['localversion']))
+ makeflags['KCONFIG_OPTIONS'] += \
+ ' -o "BUILD_SALT=\\"%(abiname)s%(localversion)s\\""' % vars
cmds_binary_arch = ["$(MAKE) -f debian/rules.real binary-arch-flavour "
"%s" %
@@ -633,17 +632,17 @@ class Gencontrol(Base):
# Substitute kernel version etc. into maintainer scripts,
# translations and lintian overrides
- self._substitute_file('headers.postinst', vars,
- 'debian/linux-headers-%s%s.postinst' %
- (vars['abiname'], vars['localversion']))
+ self._substitute_file(
+ 'headers.postinst', vars,
+ 'debian/linux-headers-%(abiname)s%(localversion)s.postinst' % vars)
for name in ['postinst', 'postrm', 'preinst', 'prerm']:
self._substitute_file('image.%s' % name, vars,
'debian/%s.%s' %
(image_main['Package'], name))
if build_debug:
- debug_lintian_over = (
- 'debian/linux-image-%s%s-dbg.lintian-overrides' %
- (vars['abiname'], vars['localversion']))
+ debug_lintian_over = \
+ 'debian/linux-image-%(abiname)s%(localversion)s-dbg' \
+ '.lintian-overrides' % vars
self._substitute_file('image-dbg.lintian-overrides', vars,
debug_lintian_over)
os.chmod(debug_lintian_over, 0o755)
diff --git a/debian/bin/gencontrol_signed.py b/debian/bin/gencontrol_signed.py
index e5d996b3a0a9..729309705fea 100755
--- a/debian/bin/gencontrol_signed.py
+++ b/debian/bin/gencontrol_signed.py
@@ -221,7 +221,7 @@ class Gencontrol(Base):
self._substitute_file(
"image.meta.bug-presubj", vars,
self.template_debian_dir
- + "/linux-image%s.bug-presubj" % vars['localversion'])
+ + "/linux-image%(localversion)s.bug-presubj" % vars)
merge_packages(packages, packages_own, arch)
makefile.add('binary-arch_%s_%s_%s_real' % (arch, featureset, flavour),