From c4a0b64df35fdcb56a5c80a43ba4235e6ba35500 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 26 Sep 2010 23:19:25 +0200 Subject: Avoid using bashism when handling codename/suite mapping for debian-installer release file. --- scripts/build/lb_binary_debian-installer | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/scripts/build/lb_binary_debian-installer b/scripts/build/lb_binary_debian-installer index d59050b..1911c6e 100755 --- a/scripts/build/lb_binary_debian-installer +++ b/scripts/build/lb_binary_debian-installer @@ -598,11 +598,21 @@ then eval _VERSION="$`echo RELEASE_${LB_DISTRIBUTION}`" + case "${LB_DISTRIBUTION}" in + sid) + _SUITE="unstable" + ;; + + *) + _SUITE="${LB_DISTRIBUTION}" + ;; + esac + cat > chroot/binary.sh << EOF cd /root/binary && apt-ftparchive \ -o APT::FTPArchive::Release::Origin="Debian" \ -o APT::FTPArchive::Release::Label="Debian" \ - -o APT::FTPArchive::Release::Suite="${LB_DISTRIBUTION/sid/unstable}" \ + -o APT::FTPArchive::Release::Suite="${_SUITE}" \ -o APT::FTPArchive::Release::Version="${_VERSION}" \ -o APT::FTPArchive::Release::Codename="${LB_DISTRIBUTION}" \ -o APT::FTPArchive::Release::Date="$(date -R)" \ -- cgit v1.0