File: packages.sh

package info (click to toggle)
mapserver 8.6.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 18,492 kB
  • sloc: ansic: 137,759; cpp: 124,149; python: 3,175; xml: 1,722; yacc: 1,114; cs: 1,001; sh: 836; lex: 778; java: 588; perl: 489; makefile: 383; tcl: 158; ruby: 55
file content (24 lines) | stat: -rwxr-xr-x 1,101 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh

export DEBIAN_FRONTEND=noninteractive
apt-get install -y software-properties-common
add-apt-repository -y ppa:ubuntugis/ubuntugis-unstable

sed -i 's#deb http://us.archive.ubuntu.com/ubuntu/#deb mirror://mirrors.ubuntu.com/mirrors.txt#' /etc/apt/sources.list

apt-get update

# install packages we need
apt-get install -q -y git build-essential pkg-config cmake libgeos-dev rake \
    libpq-dev python3-dev python3-pip python3-venv libproj-dev libxml2-dev postgis php-dev \
    postgresql-server-dev-16 postgresql-16-postgis-3 postgresql-16-postgis-3-scripts vim bison flex swig \
    librsvg2-dev libpng-dev libjpeg-dev libgif-dev \
    libfreetype6-dev libfcgi-dev libcurl4-gnutls-dev libcairo2-dev \
    libgdal-dev libfribidi-dev libexempi-dev \
    libprotobuf-dev libprotobuf-c-dev protobuf-c-compiler libharfbuzz-dev gdal-bin \
    curl sqlite3 libperl-dev python-is-python3 \
    libmono-system-drawing4.0-cil mono-mcs # for csharp bindings

export PIP_BREAK_SYSTEM_PACKAGES=true
export PIP_NO_WARN_SCRIPT_LOCATION=true
python -m pip install -r /vagrant/msautotest/requirements.txt