Преглед на файлове

Update of travis configuration for Python 3 (#115)

- layout sync with Dockerfile
- add zstd support
- update package names to Python 3
Markus Neteler преди 5 години
родител
ревизия
6d6031da8a
променени са 2 файла, в които са добавени 50 реда и са изтрити 37 реда
  1. 49 37
      .travis/linux.install.sh
  2. 1 0
      .travis/linux.script.sh

+ 49 - 37
.travis/linux.install.sh

@@ -4,41 +4,53 @@
 set -e
 
 sudo apt-get install --no-install-recommends \
-    autoconf2.13 \
-    autotools-dev \
-    debhelper \
-    ccache \
-    fakeroot \
-    flex \
-    bison \
-    libcairo2-dev \
-    libfftw3-dev \
-    libfreetype6-dev \
-    libgdal-dev \
-    libzstd-dev \
-    libgeos-dev \
-    libglu1-mesa-dev \
-    libjpeg-dev \
-    libpng-dev \
-    libtiff-dev \
-    libmysqlclient-dev \
-    libncurses5-dev \
-    libpq-dev \
-    libproj-dev \
-    proj-bin \
-    libreadline-dev \
-    libsqlite3-dev \
-    libwxgtk3.0-dev \
-    libxmu-dev \
-    python \
-    python-wxgtk3.0 \
-    python-dev \
-    unixodbc-dev \
-    libnetcdf-dev   \
-    netcdf-bin \
-    dpatch \
-    libblas-dev \
-    liblapack-dev \
-    python-numpy \
-    python-six
+        libcairo2-dev \
+        libfftw3-dev \
+        libfreetype6-dev \
+        libgdal-dev \
+        libgeos-dev \
+        libglu1-mesa-dev \
+        libgsl0-dev \
+        libjpeg-dev \
+        liblapack-dev \
+        libncurses5-dev \
+        libnetcdf-dev \
+        libopenjp2-7 \
+        libopenjp2-7-dev \
+        libpdal-dev \
+        libpdal-plugin-python \
+        libpng-dev \
+        libmysqlclient-dev \
+        libpq-dev \
+        libproj-dev \
+        libreadline-dev \
+        libsqlite3-dev \
+        libtiff-dev \
+        libwxgtk3.0-dev \
+        libxmu-dev \
+        libzstd-dev \
+        python3 \
+        python3-dateutil \
+        python3-dev \
+        python3-numpy \
+        python3-pil \
+        python3-pip \
+        python3-ply \
+        python3-six \
+        python-wxgtk3.0 \
+        unixodbc-dev \
+        libnetcdf-dev   \
+        autoconf2.13 \
+        autotools-dev \
+        debhelper \
+        ccache \
+        fakeroot \
+        flex \
+        bison \
+       netcdf-bin \
+        dpatch \
+        libblas-dev \
+        pdal \
+        proj-bin \
+        proj-data
 

+ 1 - 0
.travis/linux.script.sh

@@ -22,6 +22,7 @@ export CC="ccache $CC"
             --with-netcdf \
             --with-blas \
             --with-sqlite \
+            --with-zstd \
             --enable-largefile \
             --with-freetype-includes=/usr/include/freetype2/ \
             --with-postgres-includes=/usr/include/postgresql/ \