summaryrefslogtreecommitdiff
path: root/install
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-10-26 11:28:55 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-10-26 11:28:55 +0200
commit088239b8fbe0bd68edd66123549b064189fe5678 (patch)
treece06042d2572c74eedc48f6a3fbae00088771099 /install
parent47cbd51129d87cf6c9fd02f4164af22d9dbb1773 (diff)
downloadIshtar-088239b8fbe0bd68edd66123549b064189fe5678.tar.bz2
Ishtar-088239b8fbe0bd68edd66123549b064189fe5678.zip
Install script: install formtools with pip - drop wheezy script
Diffstat (limited to 'install')
-rwxr-xr-xinstall/ishtar-install45
1 files changed, 10 insertions, 35 deletions
diff --git a/install/ishtar-install b/install/ishtar-install
index a34b1984c..8a51044ea 100755
--- a/install/ishtar-install
+++ b/install/ishtar-install
@@ -255,7 +255,7 @@ EOF
-------------------------------------------------------------------------------
By default Ishtar base path is '/srv/'. With this base path Ishtar is
- installed in '/srv/ishtar/choosen_version/'.
+ installed in '/srv/ishtar/'.
EOF
while [ "$install_path" == '' ]
@@ -287,7 +287,7 @@ EOF
# Run setup for each distro accordingly
case "$lsb_dist" in
ubuntu|debian)
- if [ "$dist_version" != "stretch" ] && [ "$dist_version" != "jessie" ] && [ "$dist_version" != "wheezy" ]; then
+ if [ "$dist_version" != "stretch" ] && [ "$dist_version" != "jessie" ]; then
echo ""
cecho r " Sorry this script cannot manage your version of Debian/Ubuntu."
echo ""
@@ -324,36 +324,6 @@ EOF
( set -x; $sh_c 'sleep 3; apt-get install -y -q uwsgi uwsgi-plugin-python nginx' )
fi
- if [ "$dist_version" == "wheezy" ]; then
- if [ "$default_db" == '127.0.0.1' ]; then
- echo "-------------------------------------------------------------------------------";
- cecho y "Installing postgresql"
- echo ""
- POSTGIS=postgresql-9.1-postgis
- ( set -x; $sh_c 'sleep 3; apt-get install -y -q postgresql '$POSTGIS )
- fi
-
- echo "-------------------------------------------------------------------------------";
- cecho y "Installing Ishtar dependencies"
- echo "";
- ( set -x; $sh_c 'sleep 3; apt-get install -y -q python python-django \
- libjs-jquery libjs-jquery-ui python-pisa python-django-registration \
- python-utidylib python-lxml python-imaging python-django-south \
- python-psycopg2 python-gdal gettext python-unicodecsv memcached \
- python-tidylib python-django-extra-views python-memcache python-dbf' )
-
- echo "-------------------------------------------------------------------------------";
- cecho y "Installing BeautifulSoup4"
- echo "";
-
- ( set -x; $sh_c 'pip install BeautifulSoup4==4.3.2' )
- echo "-------------------------------------------------------------------------------";
- cecho y "Installing django-simple-history"
- echo "";
- ( set -x; $sh_c 'pip install git+https://github.com/treyhunner/django-simple-history.git@0fd9b8e9c6f36b0141367b502420efe92d4e21ce' )
-
- fi
-
if [ "$dist_version" == "jessie" ]; then
if [ "$backports_activated" != 'true' ]; then
echo ""
@@ -379,7 +349,7 @@ EOF
( set -x; $sh_c 'sleep 3; apt-get install -t jessie-backports -y -q python python-django\
python-django-registration python-cffi' )
( set -x; $sh_c 'sleep 3; apt-get install -y -q \
- python-bs4 python-django-formtools libpangocairo-1.0-0 \
+ python-bs4 libpangocairo-1.0-0 \
python-tidylib python-lxml python-imaging python-html5lib \
python-psycopg2 python-gdal gettext python-unicodecsv memcached \
python-django-extra-views python-memcache python-dbf python-markdown' )
@@ -397,6 +367,9 @@ EOF
cecho y "Installing weasyprint"
echo "";
( set -x; $sh_c 'pip install WeasyPrint==0.41' )
+ cecho y "Installing django-formtools"
+ echo "";
+ ( set -x; $sh_c 'pip install django-formtools==2.1' )
fi
@@ -425,7 +398,7 @@ EOF
( set -x; $sh_c 'sleep 3; apt-get install -t stretch-backports -y -q python-django' )
( set -x; $sh_c 'sleep 3; apt-get install -y -q \
python-django-registration libpangocairo-1.0-0 \
- python-bs4 python-django-formtools python-cffi \
+ python-bs4 python-cffi \
python-tidylib python-lxml python-imaging python-html5lib \
python-psycopg2 python-gdal gettext python-unicodecsv memcached \
python-django-extra-views python-memcache python-dbf python-markdown \
@@ -441,7 +414,9 @@ EOF
cecho y "Installing weasyprint"
echo "";
( set -x; $sh_c 'pip install WeasyPrint==0.41' )
-
+ cecho y "Installing django-formtools - Debian version is too old..."
+ echo "";
+ ( set -x; $sh_c 'pip install django-formtools==2.1' )
fi
;;