]>
Commit | Line | Data |
---|---|---|
0d34a427 LO |
1 | #!/bin/bash |
2 | ||
3 | . debian/debian.env | |
4 | ||
5 | vars=$1 | |
b90b1fe0 | 6 | any_signed=$2 |
0d34a427 LO |
7 | |
8 | . $vars | |
9 | ||
10 | if [ "$is_sub" = "" ]; then | |
11 | flavour=$(basename $vars | sed 's/.*\.//') | |
12 | stub=${DEBIAN}/control.d/flavour-control.stub | |
b90b1fe0 AW |
13 | if [ "$any_signed" = 'true' ]; then |
14 | sign_me_pkg="-unsigned" | |
15 | sign_me_txt=" unsigned" | |
16 | sign_peer_pkg="" | |
17 | else | |
18 | sign_me_pkg="" | |
19 | sign_me_txt="" | |
20 | sign_peer_pkg="-unsigned" | |
21 | fi | |
0d34a427 LO |
22 | else |
23 | flavour=$(basename $vars .vars) | |
24 | stub=${DEBIAN}/sub-flavours/control.stub | |
25 | fi | |
26 | ||
b90b1fe0 | 27 | cat $stub | grep -v '^#' | sed \ |
0d34a427 LO |
28 | -e "s#FLAVOUR#$flavour#g" \ |
29 | -e "s#DESC#$desc#g" \ | |
30 | -e "s#ARCH#$arch#g" \ | |
31 | -e "s#SUPPORTED#$supported#g" \ | |
32 | -e "s#TARGET#$target#g" \ | |
33 | -e "s#BOOTLOADER#$bootloader#g" \ | |
34 | -e "s#=PROVIDES=#$provides#g" \ | |
b90b1fe0 AW |
35 | -e "s#=CONFLICTS=#$conflicts#g" \ |
36 | -e "s#=SIGN-ME-PKG=#$sign_me_pkg#g" \ | |
37 | -e "s#=SIGN-ME-TXT=#$sign_me_txt#g" \ | |
38 | -e "s#=SIGN-PEER-PKG=#$sign_peer_pkg#g" |