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

Bastian Blank waldi at costa.debian.org
Mon Aug 7 23:19:22 UTC 2006


Author: waldi
Date: Mon Aug  7 23:19:21 2006
New Revision: 7109

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

Log:
debian/bin/gencontrol.py: Use own version, not version of support package.


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	Mon Aug  7 23:19:21 2006
@@ -8,7 +8,7 @@
 class gencontrol(debian_linux.gencontrol.gencontrol):
     def __init__(self, configdir):
         super(gencontrol, self).__init__(configdir)
-        self.process_config_version(config.config_parser({}, [sys.argv[1] + "/version"]))
+        self.process_changelog()
         self.config = config_reader_modules(self.config)
 
     def do_main_makefile(self, makefile, makeflags, extra):
@@ -89,10 +89,14 @@
         makefile.append(("build-%s-%s-%s-%s:" % (arch, subarch, flavour, module), cmds_build))
         makefile.append(("setup-%s-%s-%s-%s:" % (arch, subarch, flavour, module), cmds_setup))
 
-    def process_config_version(self, config):
-        entry = config['version',]
-        self.process_version(parse_version(entry['source']))
-        self.vars['abiname'] = self.abiname = entry['abiname']
+    def process_changelog(self):
+        changelog = read_changelog()
+        version = changelog[0]['Version']
+        self.process_version(version)
+        if version['modifier'] is not None:
+            self.abiname = self.vars['abiname'] = ''
+        else:
+            self.abiname = self.vars['abiname'] = '-%s' % self.config['abi',]['abiname']
 
 class config_reader_modules(config.config_reader):
     schema_base = {



More information about the Kernel-svn-changes mailing list