#!/bin/bash . debian/debian.env vars=$1 any_signed=$2 . $vars if [ "$is_sub" = "" ]; then flavour=$(basename $vars | sed 's/.*\.//') stub=${DEBIAN}/control.d/flavour-control.stub if [ "$any_signed" = 'true' ]; then sign_me_pkg="-unsigned" sign_me_txt=" unsigned" sign_peer_pkg="" else sign_me_pkg="" sign_me_txt="" sign_peer_pkg="-unsigned" fi else flavour=$(basename $vars .vars) stub=${DEBIAN}/sub-flavours/control.stub fi cat $stub | grep -v '^#' | sed \ -e "s#FLAVOUR#$flavour#g" \ -e "s#DESC#$desc#g" \ -e "s#ARCH#$arch#g" \ -e "s#SUPPORTED#$supported#g" \ -e "s#TARGET#$target#g" \ -e "s#BOOTLOADER#$bootloader#g" \ -e "s#=PROVIDES=#$provides#g" \ -e "s#=CONFLICTS=#$conflicts#g" \ -e "s#=SIGN-ME-PKG=#$sign_me_pkg#g" \ -e "s#=SIGN-ME-TXT=#$sign_me_txt#g" \ -e "s#=SIGN-PEER-PKG=#$sign_peer_pkg#g"