From 1753a239a1063098e294f2bdbf9b2fdf65bf6cff Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Wed, 27 May 2015 18:14:32 +0000 Subject: [PATCH] create-mkdebian.sh: Honour subpackages config option in project.txt Signed-off-by: Jan Lindemann --- scripts/create-mkdebian.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/create-mkdebian.sh b/scripts/create-mkdebian.sh index 1cbd7a3c..f0808948 100644 --- a/scripts/create-mkdebian.sh +++ b/scripts/create-mkdebian.sh @@ -38,18 +38,27 @@ Section: `ini_value global.group` Priority: optional Standards-Version: 3.9.2 Build-Depends: debhelper (>= 9) +EOT + +ini_value global.subpackages | grep -q run && cat << EOT Package: \$NAME-run Architecture: any Depends: \`format_depends "\${shlibs:Depends}, \${misc:Depends}, \$REQUIRES_RUN"\` Description: `ini_value summary` `ini_value description | sed 's/^/ /'` +EOT + +ini_value global.subpackages | grep -q devel && cat << EOT Package: \$NAME-devel Architecture: any Depends: \`format_depends "\$NAME-run = \$VERSION-\$RELEASE, \$REQUIRES_DEVEL"\` Description: \$NAME Development Package Development tools for \$NAME-run +EOT + +cat << EOT EOF }