QGIS/ci/travis/linux/before_install.sh

74 lines
2.1 KiB
Bash
Raw Normal View History

2015-08-12 23:36:07 +10:00
export DEBIAN_FRONTEND=noninteractive
wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
sudo add-apt-repository 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise main' -y
2015-08-12 23:36:07 +10:00
sudo add-apt-repository ppa:ubuntugis/ppa -y
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable -y # For postgresql-9.1-postgis-2.1
sudo add-apt-repository ppa:smspillaz/cmake-3.0.2 -y
sudo add-apt-repository ppa:kedazo/doxygen-updates-precise -y # For doxygen 1.8.8
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
2015-08-12 23:36:07 +10:00
sudo apt-get update -qq
2015-10-07 09:28:40 +02:00
sudo apt-get install --force-yes --no-install-recommends --no-install-suggests \
2015-10-07 09:27:35 +02:00
bison \
cmake \
cmake-data \
doxygen \
flex \
2016-02-23 11:08:45 +01:00
gdal-bin \
2015-10-07 09:27:35 +02:00
git \
graphviz \
grass-dev \
libexpat1-dev \
libfcgi-dev \
libgdal1-dev \
libgeos-dev \
libgsl0-dev \
libpq-dev \
libproj-dev \
libqca2-dev \
libqca2-plugin-ossl \
libqscintilla2-dev \
libqt4-dev \
libqt4-opengl-dev \
libqt4-sql-sqlite \
libqtwebkit-dev \
libqwt-dev \
libspatialindex-dev \
libspatialite-dev \
libsqlite3-dev \
lighttpd \
pkg-config \
poppler-utils \
pyqt4-dev-tools \
python \
python-dev \
python-qt4 \
python-qt4-dev \
python-qt4-sql \
python-qscintilla2 \
2015-10-07 09:27:35 +02:00
python-sip \
python-sip-dev \
python-psycopg2 \
python-numpy \
python-gdal \
2015-10-07 09:27:35 +02:00
spawn-fcgi \
txt2tags \
xauth \
xfonts-100dpi \
xfonts-75dpi \
xfonts-base \
xfonts-scalable \
xvfb \
python-pip \
flip \
jq \
2015-10-07 09:27:35 +02:00
postgresql-9.1-postgis-2.1/precise # from ubuntugis-unstable, not pgdg
sudo -H pip install autopep8 # TODO when switching to trusty or above: replace python-pip with python-autopep8
sudo -H pip install nose2 pyyaml mock
#update clang
sudo apt-get install --force-yes llvm-3.8 llvm-3.8-dev clang-3.8 libstdc++-4.9-dev