[gdal] 15/16: Reorder (build) dependencies and configure options.

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Sat Apr 2 16:11:19 UTC 2016


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch experimental-2.1
in repository gdal.

commit 01d45b791129e7e05241d07f69ed202eafaf39a6
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Sat Apr 2 16:25:28 2016 +0200

    Reorder (build) dependencies and configure options.
---
 debian/changelog |   1 +
 debian/control   | 130 ++++++++++++++++++++++++++++++-------------------------
 debian/rules     |  54 +++++++++++------------
 3 files changed, 99 insertions(+), 86 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 3983d98..9153c8d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,7 @@ gdal (2.1.0~beta1+dfsg-1) UNRELEASED; urgency=medium
   * Include additional manpages in gdal-bin.
   * Have dh_numpy{,3} act on specific package only.
   * Add patch to fix privacy-breach-logo issues in documentation.
+  * Reorder (build) dependencies and configure options.
 
  -- Bas Couwenberg <sebastic at debian.org>  Sat, 02 Apr 2016 11:15:12 +0200
 
diff --git a/debian/control b/debian/control
index d24f483..69b9311 100644
--- a/debian/control
+++ b/debian/control
@@ -6,54 +6,55 @@ Section: science
 Priority: optional
 Build-Depends: debhelper (>= 9),
                dh-autoreconf,
+               dh-python,
+               d-shlibs,
+               default-jdk,
+               doxygen,
+               graphviz,
+               ant,
                autotools-dev,
-               zlib1g-dev,
-               libnetcdf-dev (>= 1:4.0.0),
-               netcdf-bin,
-               libpng-dev,
-               libjpeg-dev,
-               libgif-dev,
+               chrpath,
+               libarmadillo-dev,
+               libcrypto++-dev,
+               libcurl4-gnutls-dev | libcurl-ssl-dev,
+               libdap-dev,
+               libepsilon-dev (>= 0.9.1-1~),
+               libexpat1-dev,
+               libfreexl-dev (>= 1.0.0),
+               libgeos-dev,
                libgeotiff-dev,
-               libtiff-dev,
-               libwebp-dev,
+               libgif-dev,
                libhdf4-alt-dev,
                libhdf5-dev (>= 1.8.8),
+               libjpeg-dev,
+               libkml-dev (>= 1.3.0~rc0-3),
+               liblzma-dev,
+               libmysqlclient-dev,
+               libnetcdf-dev (>= 1:4.0.0),
+               libogdi3.2-dev,
+               libopenjp2-7-dev,
                libpcre3-dev,
+               libpng-dev,
+               libpoppler-private-dev,
                libpq-dev,
+               libproj-dev,
+               libqhull-dev,
+               libspatialite-dev (>= 4.3.0-3~),
+               libsqlite3-dev,
+               libtiff-dev,
+               liburiparser-dev,
+               libwebp-dev,
                libxerces-c-dev,
-               unixodbc-dev (>= 2.2.11),
-               doxygen,
-               d-shlibs,
-               libgeos-dev,
-               libmysqlclient-dev,
-               dh-python,
+               libxml2-dev,
+               netcdf-bin,
+               patch,
                python-all-dev (>= 2.6.6-3~),
                python-numpy,
                python3-all-dev,
                python3-numpy,
-               libcurl4-gnutls-dev | libcurl-ssl-dev,
-               libsqlite3-dev,
-               libogdi3.2-dev,
-               chrpath,
                swig,
-               patch,
-               libexpat1-dev,
-               libproj-dev,
-               libdap-dev,
-               libxml2-dev,
-               libspatialite-dev (>= 4.3.0-3~),
-               libepsilon-dev (>= 0.9.1-1~),
-               libqhull-dev,
-               libcrypto++-dev,
-               libpoppler-private-dev,
-               liblzma-dev,
-               libopenjp2-7-dev,
-               libarmadillo-dev,
-               libfreexl-dev (>= 1.0.0),
-               libkml-dev (>= 1.3.0~rc0-3),
-               liburiparser-dev,
-               default-jdk,
-               ant
+               unixodbc-dev (>= 2.2.11),
+               zlib1g-dev
 Build-Conflicts: python-setuptools
 Standards-Version: 3.9.7
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/gdal.git
@@ -92,27 +93,40 @@ Architecture: any
 Section: libdevel
 Depends: libgdal20 (= ${binary:Version}),
          libc6-dev,
-         libnetcdf-dev,
-         libpng-dev,
-         libjpeg-dev,
-         libgif-dev,
+         libarmadillo-dev,
+         libcrypto++-dev,
+         libcurl4-gnutls-dev | libcurl-ssl-dev,
+         libdap-dev,
+         libepsilon-dev,
+         libexpat1-dev,
+         libfreexl-dev,
+         libgeos-dev,
          libgeotiff-dev,
-         libtiff-dev,
-         libwebp-dev,
+         libgif-dev,
          libhdf4-alt-dev,
          libhdf5-dev,
+         libjpeg-dev,
+         libkml-dev,
+         libltdl-dev,
+         liblzma-dev,
+         libmysqlclient-dev,
+         libnetcdf-dev,
+         libogdi3.2-dev,
+         libopenjp2-7-dev,
+         libpcre3-dev,
+         libpng-dev,
+         libpoppler-private-dev,
          libpq-dev,
+         libproj-dev,
+         libqhull-dev,
+         libspatialite-dev,
+         libsqlite3-dev,
+         libtiff-dev,
+         liburiparser-dev,
+         libwebp-dev,
          libxerces-c-dev,
+         libxml2-dev,
          unixodbc-dev,
-         libsqlite3-dev,
-         libgeos-dev,
-         libmysqlclient-dev,
-         libltdl-dev,
-         libcurl4-gnutls-dev | libcurl-ssl-dev,
-         libspatialite-dev,
-         libdap-dev,
-         libqhull-dev,
-         libcrypto++-dev,
          ${misc:Depends}
 Suggests: libgdal-doc
 Description: Geospatial Data Abstraction Library - Development files
@@ -192,9 +206,8 @@ Homepage: http://www.gdal.org/gdal_utilities.html
 Package: python-gdal
 Architecture: any
 Section: python
-Depends: ${shlibs:Depends},
-         ${python:Depends},
-         python-numpy,
+Depends: ${python:Depends},
+         ${shlibs:Depends},
          ${misc:Depends}
 Suggests: gdal-bin
 Provides: ${python:Provides}
@@ -222,9 +235,8 @@ Homepage: http://trac.osgeo.org/gdal/wiki/GdalOgrInPython
 Package: python3-gdal
 Architecture: any
 Section: python
-Depends: ${shlibs:Depends},
-         ${python3:Depends},
-         python3-numpy,
+Depends: ${python3:Depends},
+         ${shlibs:Depends},
          ${misc:Depends}
 Suggests: gdal-bin
 Provides: ${python3:Provides}
@@ -252,8 +264,8 @@ Homepage: http://trac.osgeo.org/gdal/wiki/GdalOgrInPython
 Package: libgdal-perl
 Architecture: any
 Section: perl
-Depends: ${shlibs:Depends},
-         ${perl:Depends},
+Depends: ${perl:Depends},
+         ${shlibs:Depends},
          ${misc:Depends}
 Description: Perl bindings to the Geospatial Data Abstraction Library
  GDAL is a translator library for raster geospatial data formats.
diff --git a/debian/rules b/debian/rules
index 118e127..f78fb1d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -89,43 +89,43 @@ override_dh_auto_configure:
 		PYTHON=/usr/bin/python$$V ./configure --prefix=/usr \
 			--mandir=\$$\{prefix\}/share/man \
 			--includedir=\$$\{prefix\}/include/gdal \
-			--with-threads \
-			--with-grass=no \
 			--with-hide-internal-symbols=yes \
 			--with-rename-internal-libtiff-symbols=yes \
 			--with-rename-internal-libgeotiff-symbols=yes \
-			--with-libtiff=yes \
+			--with-threads \
+			--with-armadillo=yes \
+			--with-cfitsio=no \
+			--with-cryptopp=yes \
+			--with-curl \
+			--with-ecw=no \
+			--with-epsilon=/usr \
+			--with-freexl=yes \
+			--with-geos \
 			--with-geotiff=yes \
-			--with-webp \
-			--with-netcdf \
+			--with-grass=no \
 			$(WITH_HDF5) \
-			--with-xerces \
-			--with-geos \
-			--with-sqlite3 \
-			--with-curl \
-			--with-pg \
+			--with-libkml=yes \
+			--with-liblzma=yes \
+			--with-libtiff=yes \
+			--with-mrsid=no \
 			--with-mysql \
-			--with-perl \
-			--with-ruby=no \
-			--with-java=/usr/lib/jvm/default-java \
-			--with-python \
+			--with-netcdf \
 			--with-odbc \
 			--with-ogdi \
-			--with-dods-root=/usr \
-			--with-static-proj4=yes \
-			--with-spatialite=/usr \
-			--with-cfitsio=no \
-			--with-ecw=no \
-			--with-mrsid=no \
-			--with-poppler=yes \
 			--with-openjpeg=yes \
-			--with-freexl=yes \
-			--with-libkml=yes \
-			--with-armadillo=yes \
-			--with-liblzma=yes \
-			--with-epsilon=/usr \
+			--with-pg \
+			--with-poppler=yes \
 			--with-qhull=yes \
-			--with-cryptopp=yes \
+			--with-spatialite=/usr \
+			--with-sqlite3 \
+			--with-webp \
+			--with-xerces \
+			--with-dods-root=/usr \
+			--with-static-proj4=yes \
+			--with-java=/usr/lib/jvm/default-java \
+			--with-perl \
+			--with-python \
+			--with-ruby=no \
 			CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)"; \
 		mv GDALmake.opt GDALmake.opt-$$V; \
 	done

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/gdal.git



More information about the Pkg-grass-devel mailing list