[2/2] linux-module: Pass MAINTAINER via TEMPLATE_VAR in debian/control.tmpl

Message ID 20250209100017.413168-2-badrikesh.prusty@siemens.com
State Accepted, archived
Headers show
Series [1/2] linux-module: use generated changelog instead of debian/changelog.tmpl | expand

Commit Message

Badrikesh Prusty Feb. 9, 2025, 10 a.m. UTC
The debian/control.tmpl contains hardcoded value for the MAINTAINER field.
Assign a default MAINTAINER in meta/recipes-kernel/linux-module/module.inc,
allowing users to inherit and modify it as needed.

Signed-off-by: Badrikesh Prusty <badrikesh.prusty@siemens.com>
---
 meta/recipes-kernel/linux-module/files/debian/control.tmpl | 2 +-
 meta/recipes-kernel/linux-module/module.inc                | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

Patch

diff --git a/meta/recipes-kernel/linux-module/files/debian/control.tmpl b/meta/recipes-kernel/linux-module/files/debian/control.tmpl
index 3ec419f6..45fcbc0e 100644
--- a/meta/recipes-kernel/linux-module/files/debian/control.tmpl
+++ b/meta/recipes-kernel/linux-module/files/debian/control.tmpl
@@ -3,7 +3,7 @@  Section: kernel
 Priority: optional
 Standards-Version: 3.9.6
 Build-Depends: debhelper-compat (= ${DEBIAN_COMPAT}), ${DEBIAN_BUILD_DEPENDS}
-Maintainer: ISAR project <isar-users@googlegroups.com>
+Maintainer: ${MAINTAINER}
 
 Package: ${PN}
 Architecture: any
diff --git a/meta/recipes-kernel/linux-module/module.inc b/meta/recipes-kernel/linux-module/module.inc
index be3ea3f7..4e4df551 100644
--- a/meta/recipes-kernel/linux-module/module.inc
+++ b/meta/recipes-kernel/linux-module/module.inc
@@ -8,6 +8,7 @@ 
 FILESPATH:append := ":${FILE_DIRNAME}/files"
 
 DESCRIPTION ?= "Custom kernel module ${PN}"
+MAINTAINER ?= "isar-users <isar-users@googlegroups.com>"
 
 KERNEL_NAME ?= ""
 # directory with KBuild file (M=${MODULE_DIR})