From fb5639b292c99c176fe91ca844f7360820ce68ac Mon Sep 17 00:00:00 2001 From: Vincas Dargis Date: Sun, 4 Sep 2016 14:45:44 +0300 Subject: [PATCH] fix(build): enable backports repository for Debian Jessie Enable jessie-backports repository for libsqlcipher-dev package in Debian Jessie by creating qtox-backports.list file if repository is not enabled yet. Closes #3679 --- simple_make.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/simple_make.sh b/simple_make.sh index a30efad9f..b11a929c6 100755 --- a/simple_make.sh +++ b/simple_make.sh @@ -28,6 +28,16 @@ apt_install() { qt5-qmake qttools5-dev-tools ) + + local codename=$(lsb_release -c -s) + + # Enable Debian Jessie backports repository for libsqlcipher-dev (if not yet enabled) + if [ ${codename} == jessie ] && [ $(apt-cache policy | fgrep jessie-backports -c) == 0 ] + then + echo "deb http://httpredir.debian.org/debian jessie-backports main" | sudo tee /etc/apt/sources.list.d/qtox-backports.list + sudo apt-get update + fi + sudo apt-get install "${apt_packages[@]}" }