Forward section parameter to auto-debuild
[mass-build.git] / build_system.py
index 2e10aed32425644878128ebe572cf401202c90c7..9802fc4b6c528edb23013878668896d4c1b816fd 100644 (file)
@@ -49,7 +49,7 @@ try:
                        # create auto-debuild configuration
                        autoDebuildConfig = {
                                'sourceName': self.module['name'],
-                               'buildSystem': self.module['build-system'],
+                               'buildSystem': self.module['buildSystem'],
                                'debDir': self.debDir,
                                'buildDir': self.buildFolder,
                                'name': self.debName,
@@ -57,11 +57,12 @@ try:
                                'parallelJobs': self.jobs,
                                'version': self.vcs.version()
                        }
-                       if self.autoDebuildConfig['version'] is None:
+                       if autoDebuildConfig['version'] is None:
                                raise Exception("VCS did not provide us with a proper version number, please fix this")
                        # copy some more optional configuration
-                       for option in ('dbgPackage', 'binarySkipFiles', 'binaryInstallFiles', 'buildDepends', 'binaryDepends', 'binaryRecommends',
-                                       'binaryProvides', 'cmakeParameters', 'automakeParameters'):
+                       for option in ('dbgPackage', 'section', 'binarySkipFiles', 'binaryInstallFiles',
+                                       'buildDepends', 'binaryDepends', 'binaryRecommends', 'binaryProvides',
+                                       'cmakeParameters', 'automakeParameters'):
                                if option in self.module:
                                        autoDebuildConfig[option] = self.module[option]
                        # create Debian files