From 39bb116c85d2e001b9061645c8705e1edcb877de Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Holcroft Date: Sun, 2 Sep 2018 15:00:32 +0200 Subject: [PATCH] Start ARM support --- scripts/install | 5 +++-- scripts/restore | 3 ++- scripts/upgrade | 5 +++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/scripts/install b/scripts/install index 204de79..26da2f2 100644 --- a/scripts/install +++ b/scripts/install @@ -57,7 +57,8 @@ ynh_app_setting_set "$app" port "$port" #================================================= ynh_install_app_dependencies dh-autoreconf \ - python-pip python-dev python-lxml python-imaging python-virtualenv + python-pip python-dev python-lxml python-imaging python-virtualenv \ + libxslt-dev libjpeg-dev libxml2-dev #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE @@ -102,7 +103,7 @@ ynh_install_nodejs 8 # Install weboob with pip #================================================= -virtualenv "${final_path}/venv" +virtualenv --system-site-packages "${final_path}/venv" ( set +o nounset source "${final_path}/venv/bin/activate" diff --git a/scripts/restore b/scripts/restore index a15f904..086e7b2 100644 --- a/scripts/restore +++ b/scripts/restore @@ -77,7 +77,8 @@ chmod 600 "$final_path/config.ini" # Define and install dependencies ynh_install_app_dependencies dh-autoreconf \ - python-pip python-dev python-lxml python-imaging python-virtualenv + python-pip python-dev python-lxml python-imaging python-virtualenv \ + libxslt-dev libjpeg-dev libxml2-dev #================================================= # INSTALL NODEJS diff --git a/scripts/upgrade b/scripts/upgrade index bc1f861..536b0e6 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -68,7 +68,8 @@ path_url=$(ynh_normalize_url_path $path_url) #================================================= ynh_install_app_dependencies dh-autoreconf \ - python-pip python-dev python-lxml python-imaging python-virtualenv + python-pip python-dev python-lxml python-imaging python-virtualenv \ + libxslt-dev libjpeg-dev libxml2-dev #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE @@ -111,7 +112,7 @@ ynh_install_nodejs 8 # Install weboob with pip #================================================= -virtualenv "${final_path}/venv" +virtualenv --system-site-packages "${final_path}/venv" ( set +o nounset source "${final_path}/venv/bin/activate"