mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-22 00:06:12 -05:00
debian packaging updates (squashed pull request #9254)
1b1e60d2a5 Use libqscintilla2-qt5-dev instead of virtual package. dd5003e1e4 Use "-noawait" variant for qgis-crssync trigger. d0e156e44e Remove obsolete diversions in qgis.preinst, but don't rename. 25a677e1ff Update watch file to use HTTPS. 7ca6a995eb Update registration URL in upstream metadata. 789d4fb56b Don't recommend liblwgeom-dev, it shouldn't be used by other projects. 7d3844047a Update packaging for Python 3. bb0017c793 Remove documentation outside /usr/share/doc from non-doc packages. cd7f1fd9b4 Fix FTBFS when building only arch:any packages (with -B). 03e4d0b6e1 Add -DNDEBUG flag for non-debug builds. c6cb002fc9 Include percentage of started edges in ninja output. f86761e712 Set -j & -v ninja options based on DEB_BUILD_OPTIONS. 3b07a54606 Use pkg-info.mk variables instead of dpkg-parsechangelog output. 5e18a74d8d Align paths in links file to improve readability. 2bd52f39b0 Don't use libjs-jquery for Doxygen docs. 3b9e875bbf Simplify python-qgis.install with common path to match all files. 96d5f202a3 Don't rely on QT_PLUGINS_DIR placeholder in template files. 74c3750741 Update copyright file. 1b596f5c21 Don't rely on QGIS_ABI placeholder in template files. aaabb94e70 Simplify lintian overrides. 38fad4d44c Don't rely on GRASSVER placeholder in template files. 9c772d174f Override dh_gencontrol to set GRASS ABI dependency with substvars. 8b9c14ba76 Reorder paths in install files. c518e14d1b Reorder (build) dependencies & remove duplicates.
This commit is contained in:
parent
a3e37420c8
commit
aeec6dfa8e
235
debian/control
vendored
235
debian/control
vendored
@ -5,58 +5,103 @@ Section: science
|
||||
Priority: optional
|
||||
Build-Depends:
|
||||
bison,
|
||||
ca-certificates,
|
||||
cmake (>= 2.8),
|
||||
debhelper (>= 9),
|
||||
dh-python,
|
||||
flex,
|
||||
gdal-bin,
|
||||
grass-dev,
|
||||
libexiv2-dev,
|
||||
libexpat1-dev,
|
||||
libfcgi-dev,
|
||||
libgdal-dev (>= 1.11),
|
||||
libgsl-dev,
|
||||
libgeos-dev (>= 3.0.0),
|
||||
libgsl-dev,
|
||||
libosgearth-dev,
|
||||
libpq-dev,
|
||||
libproj-dev,
|
||||
libqca-qt5-2-dev,
|
||||
libqca-qt5-2-plugins,
|
||||
libqscintilla2-qt5-dev,
|
||||
libqt5opengl5-dev,
|
||||
libqt5serialport5-dev,
|
||||
libqt5sql5-sqlite,
|
||||
libqt5svg5-dev,
|
||||
libqt5webkit5-dev,
|
||||
libqt5xmlpatterns5-dev,
|
||||
libqwt-qt5-dev,
|
||||
libspatialindex-dev,
|
||||
libspatialite-dev,
|
||||
libsqlite3-dev,
|
||||
libspatialindex-dev,
|
||||
qtbase5-dev, qttools5-dev-tools, qttools5-dev, qtpositioning5-dev,
|
||||
libqt5svg5-dev, libqt5webkit5-dev, libqt5opengl5-dev, libqt5sql5-sqlite, libqt5scintilla2-dev,
|
||||
libqwt-qt5-dev, libqca-qt5-2-dev, libqca-qt5-2-plugins,
|
||||
python3-dev, python3-all-dev, python3-sip, python3-sip-dev,
|
||||
pyqt5-dev-tools, pyqt5-dev, pyqt5.qsci-dev,
|
||||
python3-pyqt5, python3-pyqt5.qsci, python3-pyqt5.qtsql, python3-pyqt5.qtsvg,
|
||||
python3-gdal,
|
||||
python3-nose2, python3-yaml, python3-mock, python3-psycopg2, python3-future, python3-termcolor,
|
||||
libsqlite3-mod-spatialite,
|
||||
libzip-dev,
|
||||
ninja-build,
|
||||
ocl-icd-opencl-dev,
|
||||
opencl-headers,
|
||||
pkg-config,
|
||||
pyqt5-dev-tools,
|
||||
pyqt5-dev,
|
||||
pyqt5.qsci-dev,
|
||||
python3-all-dev,
|
||||
python3-dev,
|
||||
python3-future,
|
||||
python3-gdal,
|
||||
python3-mock,
|
||||
python3-nose2,
|
||||
python3-owslib,
|
||||
python3-psycopg2,
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qsci,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-pyqt5.qtsvg,
|
||||
python3-sip-dev,
|
||||
python3-sip,
|
||||
python3-termcolor,
|
||||
python3-yaml,
|
||||
qt3d5-dev,
|
||||
qt3d-assimpsceneimport-plugin,
|
||||
qt3d-defaultgeometryloader-plugin,
|
||||
qt3d-gltfsceneio-plugin,
|
||||
qt3d-scene2d-plugin,
|
||||
qt5keychain-dev,
|
||||
qtbase5-dev,
|
||||
qtbase5-private-dev,
|
||||
qtpositioning5-dev,
|
||||
qttools5-dev-tools,
|
||||
qttools5-dev,
|
||||
git,
|
||||
txt2tags,
|
||||
doxygen,
|
||||
gdal-bin,
|
||||
spawn-fcgi, lighttpd, poppler-utils,
|
||||
graphviz,
|
||||
xvfb, xauth,
|
||||
xfonts-base, xfonts-100dpi, xfonts-75dpi, xfonts-scalable,
|
||||
libosgearth-dev,
|
||||
locales, ca-certificates, ninja-build
|
||||
Build-Conflicts: libqgis-dev, qgis-dev
|
||||
txt2tags,
|
||||
xvfb,
|
||||
xauth,
|
||||
xfonts-base,
|
||||
xfonts-100dpi,
|
||||
xfonts-75dpi,
|
||||
xfonts-scalable,
|
||||
spawn-fcgi,
|
||||
poppler-utils,
|
||||
lighttpd,
|
||||
locales
|
||||
Build-Conflicts:
|
||||
libqgis-dev,
|
||||
qgis-dev
|
||||
Standards-Version: 3.9.7
|
||||
Vcs-Browser: https://github.com/qgis/QGIS/
|
||||
Vcs-Git: https://github.com/qgis/QGIS.git
|
||||
Homepage: http://qgis.org/
|
||||
Homepage: https://qgis.org/
|
||||
|
||||
Package: qgis
|
||||
Architecture: any
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
python-qgis (= ${binary:Version}),
|
||||
python3-qgis (= ${binary:Version}),
|
||||
qgis-providers (= ${binary:Version}),
|
||||
qgis-common (= ${source:Version})
|
||||
Recommends:
|
||||
qgis-plugin-grass,
|
||||
python-qgis
|
||||
qgis-plugin-grass
|
||||
Suggests: gpsbabel
|
||||
Conflicts: uim-qt3
|
||||
Description: Geographic Information System (GIS)
|
||||
@ -81,6 +126,34 @@ Description: QGIS - architecture-independent data
|
||||
This package contains architecture-independent supporting data files for use
|
||||
with QGIS.
|
||||
|
||||
Package: libqgis-3d2.99.0
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends:
|
||||
qt3d-assimpsceneimport-plugin,
|
||||
qt3d-defaultgeometryloader-plugin,
|
||||
qt3d-gltfsceneio-plugin,
|
||||
qt3d-scene2d-plugin,
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared 3d library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared 3d library.
|
||||
|
||||
Package: libqgis-analysis2.99.0
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared analysis library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared analysis library.
|
||||
|
||||
Package: libqgis-app2.99.0
|
||||
Architecture: any
|
||||
Section: libs
|
||||
@ -118,17 +191,29 @@ Description: QGIS - shared gui library
|
||||
.
|
||||
This package contains the shared gui library.
|
||||
|
||||
Package: libqgis-analysis2.99.0
|
||||
Package: libqgis-native2.99.0
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared analysis library
|
||||
Description: QGIS - shared native gui library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared analysis library.
|
||||
This package contains the shared native gui library.
|
||||
|
||||
Package: libqgis-server2.99.0
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared server library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared server library.
|
||||
|
||||
Package: libqgisgrass7-2.99.0
|
||||
Architecture: any
|
||||
@ -167,17 +252,6 @@ Description: QGIS custom widgets for Qt Designer
|
||||
.
|
||||
This package contains a library to use specific QGIS widgets in Qt Designer.
|
||||
|
||||
Package: libqgis-server2.99.0
|
||||
Architecture: any
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared server library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared server library.
|
||||
|
||||
Package: libqgis-dev
|
||||
Architecture: any
|
||||
Section: libdevel
|
||||
@ -190,26 +264,30 @@ Depends:
|
||||
libgsl-dev,
|
||||
libpq-dev,
|
||||
libproj-dev,
|
||||
libqca-qt5-2-dev,
|
||||
libqgis-3d2.99.0 (= ${binary:Version}),
|
||||
libqgis-analysis2.99.0 (= ${binary:Version}),
|
||||
libqgis-app2.99.0 (= ${binary:Version}),
|
||||
libqgis-core2.99.0 (= ${binary:Version}),
|
||||
libqgis-gui2.99.0 (= ${binary:Version}),
|
||||
libqgis-analysis2.99.0 (= ${binary:Version}),
|
||||
libqgis-native2.99.0 (= ${binary:Version}),
|
||||
libqgis-server2.99.0 (= ${binary:Version}),
|
||||
libqgisgrass7-2.99.0 (= ${binary:Version}),
|
||||
libqgispython2.99.0 (= ${binary:Version}),
|
||||
libsqlite3-dev,
|
||||
qtbase5-dev, python3-pyqt5, qttools5-dev,
|
||||
libqt5svg5-dev, pyqt5.qsci-dev,
|
||||
libqca-qt5-2-dev,
|
||||
python3-dev,
|
||||
libqt5scintilla2-dev,
|
||||
libqscintilla2-qt5-dev,
|
||||
libqt5svg5-dev,
|
||||
libqt5webkit5-dev,
|
||||
libqca-qt5-2-dev,
|
||||
libqwt-qt5-dev,
|
||||
qtpositioning5-dev,
|
||||
libsqlite3-dev,
|
||||
pyqt5-dev-tools,
|
||||
pyqt5.qsci-dev,
|
||||
python3-dev,
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-pyqt5.qsci,
|
||||
python3-pyqt5.qtsql,
|
||||
qtbase5-dev,
|
||||
qtpositioning5-dev,
|
||||
qttools5-dev,
|
||||
${misc:Depends}
|
||||
Recommends: libqgis-customwidgets
|
||||
Provides: qgis-dev
|
||||
@ -225,10 +303,13 @@ Architecture: any
|
||||
Section: debug
|
||||
Priority: extra
|
||||
Depends:
|
||||
libqgis-3d2.99.0 (= ${binary:Version}),
|
||||
libqgis-analysis2.99.0 (= ${binary:Version}),
|
||||
libqgis-app2.99.0 (= ${binary:Version}),
|
||||
libqgis-core2.99.0 (= ${binary:Version}),
|
||||
libqgis-gui2.99.0 (= ${binary:Version}),
|
||||
libqgis-analysis2.99.0 (= ${binary:Version}),
|
||||
libqgis-native2.99.0 (= ${binary:Version}),
|
||||
libqgis-server2.99.0 (= ${binary:Version}),
|
||||
libqgisgrass7-2.99.0 (= ${binary:Version}),
|
||||
libqgispython2.99.0 (= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
@ -256,9 +337,10 @@ Depends:
|
||||
qgis (= ${binary:Version}),
|
||||
qgis-plugin-grass-common (= ${source:Version}),
|
||||
qgis-provider-grass (= ${binary:Version}),
|
||||
grass-core,
|
||||
${grass:Depends},
|
||||
${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
grass-core
|
||||
${misc:Depends}
|
||||
Description: GRASS plugin for QGIS
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
@ -268,7 +350,7 @@ Description: GRASS plugin for QGIS
|
||||
Package: qgis-plugin-grass-common
|
||||
Architecture: all
|
||||
Depends:
|
||||
${python:Depends},
|
||||
${python3:Depends},
|
||||
${misc:Depends}
|
||||
Breaks: qgis-common (<< 1.5)
|
||||
Replaces: qgis-common (<< 1.5)
|
||||
@ -279,50 +361,56 @@ Description: GRASS plugin for QGIS - architecture-independent data
|
||||
This package contains architecture-independent supporting data files for use
|
||||
with the QGIS GRASS plugin.
|
||||
|
||||
Package: python-qgis
|
||||
Package: python3-qgis
|
||||
Architecture: any
|
||||
Section: python
|
||||
Depends:
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-sip,
|
||||
python-qgis-common (= ${source:Version}),
|
||||
python3-psycopg2,
|
||||
python3-pyqt5.qsci,
|
||||
python3-qgis-common (= ${source:Version}),
|
||||
libqgispython2.99.0,
|
||||
libsqlite3-mod-spatialite,
|
||||
python3-dateutil,
|
||||
python3-future,
|
||||
python3-httplib2,
|
||||
python3-jinja2,
|
||||
python3-markupsafe,
|
||||
python3-owslib,
|
||||
python3-plotly,
|
||||
python3-psycopg2,
|
||||
python3-pygments,
|
||||
python3-pyproj,
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qsci,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-pyqt5.qtsvg,
|
||||
python3-pyqt5.qtwebkit,
|
||||
python3-requests,
|
||||
python3-dateutil,
|
||||
python3-tz,
|
||||
python3-sip,
|
||||
python3-six,
|
||||
python3-tz,
|
||||
python3-yaml,
|
||||
python3-future,
|
||||
libqgispython2.99.0,
|
||||
${python3:Depends},
|
||||
${shlibs:Depends},
|
||||
${python:Depends},
|
||||
${sip3:Depends}
|
||||
${misc:Depends},
|
||||
${sip:Depends}
|
||||
Provides: ${python:Provides}
|
||||
Recommends: liblwgeom-dev
|
||||
Provides: ${python3:Provides}
|
||||
Description: Python bindings to QGIS
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the files for the Python support.
|
||||
|
||||
Package: python-qgis-common
|
||||
Package: python3-qgis-common
|
||||
Architecture: all
|
||||
Section: python
|
||||
Provides: ${python:Provides}
|
||||
Depends:
|
||||
gdal-bin,
|
||||
python-gdal,
|
||||
python3-gdal,
|
||||
python3-matplotlib,
|
||||
libqgis-customwidgets,
|
||||
libqgis-customwidgets (>= ${source:Version}),
|
||||
${python3:Depends},
|
||||
${misc:Depends}
|
||||
XB-Python-Version: ${python:Versions}
|
||||
Provides: ${python3:Provides}
|
||||
Description: Python bindings to QGIS - architecture-independent files
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
@ -332,10 +420,13 @@ Description: Python bindings to QGIS - architecture-independent files
|
||||
|
||||
Package: qgis-providers
|
||||
Architecture: any
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Pre-Depends:
|
||||
dpkg (>= 1.16.1),
|
||||
${misc:Pre-Depends}
|
||||
Depends:
|
||||
qgis-providers-common (= ${source:Version}),
|
||||
libqt5sql5-sqlite, libqca-qt5-2-plugins,
|
||||
libqca-qt5-2-plugins,
|
||||
libqt5sql5-sqlite,
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Breaks: qgis (<= 1.6)
|
||||
@ -376,7 +467,6 @@ Package: qgis-api-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Depends:
|
||||
libjs-jquery,
|
||||
${misc:Depends}
|
||||
Recommends:
|
||||
qt5-doc-html
|
||||
@ -385,4 +475,3 @@ Description: QGIS API documentation
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the QGIS API documentation.
|
||||
|
||||
|
279
debian/control.in
vendored
279
debian/control.in
vendored
@ -5,65 +5,107 @@ Section: science
|
||||
Priority: optional
|
||||
Build-Depends:
|
||||
bison,
|
||||
ca-certificates,
|
||||
cmake (>= 2.8),
|
||||
debhelper (>= 9),
|
||||
dh-python,
|
||||
flex,
|
||||
gdal-bin,
|
||||
grass-dev,
|
||||
libexiv2-dev,
|
||||
libexpat1-dev,
|
||||
libfcgi-dev,
|
||||
libgdal-dev (>= 1.11),
|
||||
#sid buster stretch xenial bionic cosmic# libgsl-dev,
|
||||
libgeos-dev (>= 3.0.0),
|
||||
#sid buster stretch xenial bionic cosmic# libgsl-dev,
|
||||
#sid buster bionic cosmic# libosgearth-dev,
|
||||
libpq-dev,
|
||||
libproj-dev,
|
||||
libspatialite-dev, libsqlite3-mod-spatialite,
|
||||
libsqlite3-dev,
|
||||
libqca-qt5-2-dev,
|
||||
libqca-qt5-2-plugins,
|
||||
libqscintilla2-qt5-dev,
|
||||
libqt5opengl5-dev,
|
||||
libqt5serialport5-dev,
|
||||
libqt5sql5-sqlite,
|
||||
libqt5svg5-dev,
|
||||
libqt5webkit5-dev,
|
||||
libqt5xmlpatterns5-dev,
|
||||
libqwt-qt5-dev,
|
||||
libspatialindex-dev,
|
||||
libspatialite-dev,
|
||||
libsqlite3-dev,
|
||||
libsqlite3-mod-spatialite,
|
||||
libzip-dev,
|
||||
libexiv2-dev,
|
||||
qtbase5-dev, qttools5-dev-tools, qttools5-dev, qtpositioning5-dev, qt5keychain-dev,
|
||||
#!xenial# qtbase5-private-dev,
|
||||
libqt5svg5-dev, libqt5webkit5-dev, libqt5opengl5-dev, libqt5sql5-sqlite, libqt5serialport5-dev, libqt5scintilla2-dev,
|
||||
libqwt-qt5-dev, libqca-qt5-2-dev, libqca-qt5-2-plugins,
|
||||
opencl-headers, ocl-icd-opencl-dev,
|
||||
python3-dev, python3-all-dev, python3-sip, python3-sip-dev,
|
||||
pyqt5-dev-tools, pyqt5-dev, pyqt5.qsci-dev,
|
||||
python3-pyqt5, python3-pyqt5.qsci, python3-pyqt5.qtsql, python3-pyqt5.qtsvg,
|
||||
python3-gdal,
|
||||
python3-nose2, python3-yaml, python3-mock, python3-psycopg2, python3-future, python3-termcolor, python3-owslib,
|
||||
ninja-build,
|
||||
ocl-icd-opencl-dev,
|
||||
opencl-headers,
|
||||
#oracle# oracle-instantclient12.1-basiclite,
|
||||
#oracle# oracle-instantclient12.1-devel,
|
||||
pkg-config,
|
||||
pyqt5-dev-tools,
|
||||
pyqt5-dev,
|
||||
pyqt5.qsci-dev,
|
||||
python3-all-dev,
|
||||
python3-dev,
|
||||
python3-future,
|
||||
python3-gdal,
|
||||
python3-mock,
|
||||
python3-nose2,
|
||||
python3-owslib,
|
||||
python3-psycopg2,
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qsci,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-pyqt5.qtsvg,
|
||||
python3-sip-dev,
|
||||
python3-sip,
|
||||
python3-termcolor,
|
||||
python3-yaml,
|
||||
#sid buster bionic cosmic# qt3d5-dev,
|
||||
#sid buster bionic cosmic# qt3d-assimpsceneimport-plugin,
|
||||
#sid buster bionic cosmic# qt3d-defaultgeometryloader-plugin,
|
||||
#sid buster bionic cosmic# qt3d-gltfsceneio-plugin,
|
||||
#sid buster bionic cosmic# qt3d-scene2d-plugin,
|
||||
qt5keychain-dev,
|
||||
qtbase5-dev,
|
||||
#!xenial# qtbase5-private-dev,
|
||||
qtpositioning5-dev,
|
||||
qttools5-dev-tools,
|
||||
qttools5-dev,
|
||||
saga,
|
||||
git,
|
||||
txt2tags,
|
||||
doxygen,
|
||||
gdal-bin, saga,
|
||||
spawn-fcgi, lighttpd, poppler-utils,
|
||||
graphviz,
|
||||
xvfb, xauth,
|
||||
xfonts-base, xfonts-100dpi, xfonts-75dpi, xfonts-scalable,
|
||||
#sid buster bionic cosmic# libosgearth-dev, qt3d5-dev, qt3d-assimpsceneimport-plugin, qt3d-defaultgeometryloader-plugin, qt3d-gltfsceneio-plugin, qt3d-scene2d-plugin,
|
||||
#oracle# oracle-instantclient12.1-devel, oracle-instantclient12.1-basiclite,
|
||||
locales, ca-certificates, ninja-build
|
||||
Build-Conflicts: libqgis-dev, qgis-dev
|
||||
txt2tags,
|
||||
xvfb,
|
||||
xauth,
|
||||
xfonts-base,
|
||||
xfonts-100dpi,
|
||||
xfonts-75dpi,
|
||||
xfonts-scalable,
|
||||
spawn-fcgi,
|
||||
poppler-utils,
|
||||
lighttpd,
|
||||
locales
|
||||
Build-Conflicts:
|
||||
libqgis-dev,
|
||||
qgis-dev
|
||||
#sid buster stretch xenial bionic cosmic#Standards-Version: 3.9.7
|
||||
# xenial bionic cosmic#XS-Python-Version: current
|
||||
Vcs-Browser: https://github.com/qgis/QGIS/
|
||||
Vcs-Git: https://github.com/qgis/QGIS.git
|
||||
Homepage: http://qgis.org/
|
||||
Homepage: https://qgis.org/
|
||||
|
||||
Package: qgis
|
||||
Architecture: any
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
python-qgis (= ${binary:Version}),
|
||||
python3-qgis (= ${binary:Version}),
|
||||
qgis-providers (= ${binary:Version}),
|
||||
qgis-common (= ${source:Version})
|
||||
Recommends:
|
||||
#globe# qgis-plugin-globe,
|
||||
qgis-plugin-grass,
|
||||
python-qgis
|
||||
qgis-plugin-grass
|
||||
Suggests: gpsbabel
|
||||
Conflicts: uim-qt3
|
||||
Description: Geographic Information System (GIS)
|
||||
@ -89,6 +131,34 @@ Description: QGIS - architecture-independent data
|
||||
This package contains architecture-independent supporting data files for use
|
||||
with QGIS.
|
||||
|
||||
#sid buster bionic cosmic#Package: libqgis-3d{QGIS_ABI}
|
||||
#sid buster bionic cosmic#Architecture: any
|
||||
#sid buster bionic cosmic#Section: libs
|
||||
#sid buster bionic cosmic#Depends:
|
||||
#sid buster bionic cosmic# qt3d-assimpsceneimport-plugin,
|
||||
#sid buster bionic cosmic# qt3d-defaultgeometryloader-plugin,
|
||||
#sid buster bionic cosmic# qt3d-gltfsceneio-plugin,
|
||||
#sid buster bionic cosmic# qt3d-scene2d-plugin,
|
||||
#sid buster bionic cosmic# ${shlibs:Depends},
|
||||
#sid buster bionic cosmic# ${misc:Depends}
|
||||
#sid buster bionic cosmic#Description: QGIS - shared 3d library
|
||||
#sid buster bionic cosmic# QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
#sid buster bionic cosmic# display databases of geographic information.
|
||||
#sid buster bionic cosmic# .
|
||||
#sid buster bionic cosmic# This package contains the shared 3d library.
|
||||
#sid buster bionic cosmic#
|
||||
Package: libqgis-analysis{QGIS_ABI}
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared analysis library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared analysis library.
|
||||
|
||||
Package: libqgis-app{QGIS_ABI}
|
||||
Architecture: any
|
||||
Section: libs
|
||||
@ -126,18 +196,6 @@ Description: QGIS - shared gui library
|
||||
.
|
||||
This package contains the shared gui library.
|
||||
|
||||
Package: libqgis-analysis{QGIS_ABI}
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared analysis library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared analysis library.
|
||||
|
||||
Package: libqgis-native{QGIS_ABI}
|
||||
Architecture: any
|
||||
Section: libs
|
||||
@ -150,19 +208,18 @@ Description: QGIS - shared native gui library
|
||||
.
|
||||
This package contains the shared native gui library.
|
||||
|
||||
#sid buster bionic cosmic#Package: libqgis-3d{QGIS_ABI}
|
||||
#sid buster bionic cosmic#Architecture: any
|
||||
#sid buster bionic cosmic#Section: libs
|
||||
#sid buster bionic cosmic#Depends:
|
||||
#sid buster bionic cosmic# qt3d-assimpsceneimport-plugin, qt3d-defaultgeometryloader-plugin, qt3d-gltfsceneio-plugin, qt3d-scene2d-plugin,
|
||||
#sid buster bionic cosmic# ${shlibs:Depends},
|
||||
#sid buster bionic cosmic# ${misc:Depends}
|
||||
#sid buster bionic cosmic#Description: QGIS - shared 3d library
|
||||
#sid buster bionic cosmic# QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
#sid buster bionic cosmic# display databases of geographic information.
|
||||
#sid buster bionic cosmic# .
|
||||
#sid buster bionic cosmic# This package contains the shared 3d library.
|
||||
#sid buster bionic cosmic#
|
||||
Package: libqgis-server{QGIS_ABI}
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared server library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared server library.
|
||||
|
||||
Package: libqgisgrass{GRASSVER}-{QGIS_ABI}
|
||||
Architecture: any
|
||||
Section: libs
|
||||
@ -200,17 +257,6 @@ Description: QGIS custom widgets for Qt Designer
|
||||
.
|
||||
This package contains a library to use specific QGIS widgets in Qt Designer.
|
||||
|
||||
Package: libqgis-server{QGIS_ABI}
|
||||
Architecture: any
|
||||
Depends:
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: QGIS - shared server library
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the shared server library.
|
||||
|
||||
Package: libqgis-dev
|
||||
Architecture: any
|
||||
Section: libdevel
|
||||
@ -223,26 +269,30 @@ Depends:
|
||||
#sid buster stretch xenial bionic cosmic# libgsl-dev,
|
||||
libpq-dev,
|
||||
libproj-dev,
|
||||
libqca-qt5-2-dev,
|
||||
#sid buster bionic cosmic# libqgis-3d{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-analysis{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-app{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-core{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-gui{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-analysis{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-native{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-server{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgisgrass{GRASSVER}-{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgispython{QGIS_ABI} (= ${binary:Version}),
|
||||
libsqlite3-dev,
|
||||
qtbase5-dev, python3-pyqt5, qttools5-dev,
|
||||
libqt5svg5-dev, pyqt5.qsci-dev,
|
||||
libqca-qt5-2-dev,
|
||||
python3-dev,
|
||||
libqt5scintilla2-dev,
|
||||
libqscintilla2-qt5-dev,
|
||||
libqt5svg5-dev,
|
||||
libqt5webkit5-dev,
|
||||
libqca-qt5-2-dev,
|
||||
libqwt-qt5-dev,
|
||||
qtpositioning5-dev,
|
||||
libsqlite3-dev,
|
||||
pyqt5-dev-tools,
|
||||
pyqt5.qsci-dev,
|
||||
python3-dev,
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-pyqt5.qsci,
|
||||
python3-pyqt5.qtsql,
|
||||
qtbase5-dev,
|
||||
qtpositioning5-dev,
|
||||
qttools5-dev,
|
||||
${misc:Depends}
|
||||
Recommends: libqgis-customwidgets
|
||||
Provides: qgis-dev
|
||||
@ -258,10 +308,13 @@ Architecture: any
|
||||
Section: debug
|
||||
Priority: extra
|
||||
Depends:
|
||||
#sid buster bionic cosmic# libqgis-3d{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-analysis{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-app{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-core{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-gui{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-analysis{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-native{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgis-server{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgisgrass{GRASSVER}-{QGIS_ABI} (= ${binary:Version}),
|
||||
libqgispython{QGIS_ABI} (= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
@ -289,10 +342,10 @@ Depends:
|
||||
qgis (= ${binary:Version}),
|
||||
qgis-plugin-grass-common (= ${source:Version}),
|
||||
qgis-provider-grass (= ${binary:Version}),
|
||||
${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
grass-core,
|
||||
grass{GRASSABI}
|
||||
${grass:Depends},
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Description: GRASS plugin for QGIS
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
@ -302,7 +355,7 @@ Description: GRASS plugin for QGIS
|
||||
Package: qgis-plugin-grass-common
|
||||
Architecture: all
|
||||
Depends:
|
||||
${python:Depends},
|
||||
${python3:Depends},
|
||||
${misc:Depends}
|
||||
Breaks: qgis-common (<< 1.5)
|
||||
Replaces: qgis-common (<< 1.5)
|
||||
@ -339,58 +392,59 @@ Description: GRASS plugin for QGIS - architecture-independent data
|
||||
#globe# This package contains architecture-independent supporting data files for use
|
||||
#globe# with the QGIS GLOBE plugin.
|
||||
#globe#
|
||||
Package: python-qgis
|
||||
Package: python3-qgis
|
||||
Architecture: any
|
||||
Section: python
|
||||
Depends:
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-pyqt5.qtsvg,
|
||||
python3-pyqt5.qtwebkit,
|
||||
python3-sip,
|
||||
python-qgis-common (= ${source:Version}),
|
||||
python3-psycopg2,
|
||||
python3-pyqt5.qsci,
|
||||
python3-qgis-common (= ${source:Version}),
|
||||
libqgispython{QGIS_ABI},
|
||||
libsqlite3-mod-spatialite,
|
||||
python3-dateutil,
|
||||
python3-future,
|
||||
python3-httplib2,
|
||||
python3-jinja2,
|
||||
python3-markupsafe,
|
||||
python3-pygments,
|
||||
python3-requests,
|
||||
python3-dateutil,
|
||||
python3-tz,
|
||||
python3-six,
|
||||
python3-yaml,
|
||||
python3-future,
|
||||
python3-plotly,
|
||||
python3-pyproj,
|
||||
python3-owslib,
|
||||
libsqlite3-mod-spatialite,
|
||||
libqgispython{QGIS_ABI},
|
||||
python3-plotly,
|
||||
python3-psycopg2,
|
||||
python3-pygments,
|
||||
python3-pyproj,
|
||||
python3-pyqt5,
|
||||
python3-pyqt5.qsci,
|
||||
python3-pyqt5.qtsql,
|
||||
python3-pyqt5.qtsvg,
|
||||
python3-pyqt5.qtwebkit,
|
||||
python3-requests,
|
||||
python3-sip,
|
||||
python3-six,
|
||||
python3-tz,
|
||||
python3-yaml,
|
||||
${python3:Depends},
|
||||
${shlibs:Depends},
|
||||
${python:Depends},
|
||||
${sip3:Depends}
|
||||
${misc:Depends},
|
||||
${sip:Depends}
|
||||
Provides: ${python:Provides}
|
||||
Recommends: liblwgeom-dev
|
||||
Breaks: python-qgis (<= 3.7.0)
|
||||
Replaces: python-qgis (<= 3.7.0)
|
||||
Description: Python bindings to QGIS
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the files for the Python support.
|
||||
|
||||
Package: python-qgis-common
|
||||
Package: python3-qgis-common
|
||||
Architecture: all
|
||||
Section: python
|
||||
Provides: ${python:Provides}
|
||||
Depends:
|
||||
gdal-bin,
|
||||
python-gdal,
|
||||
python3-gdal,
|
||||
python3-matplotlib,
|
||||
libqgis-customwidgets,
|
||||
libqgis-customwidgets (>= ${source:Version}),
|
||||
${python3:Depends},
|
||||
${misc:Depends}
|
||||
Breaks: python-qgis-common (<= 3.7.0)
|
||||
Replaces: python-qgis-common (<= 3.7.0)
|
||||
Suggests: saga
|
||||
XB-Python-Version: ${python:Versions}
|
||||
Description: Python bindings to QGIS - architecture-independent files
|
||||
QGIS is a Geographic Information System (GIS) which manages, analyzes and
|
||||
display databases of geographic information.
|
||||
@ -400,10 +454,13 @@ Description: Python bindings to QGIS - architecture-independent files
|
||||
|
||||
Package: qgis-providers
|
||||
Architecture: any
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Pre-Depends:
|
||||
dpkg (>= 1.16.1),
|
||||
${misc:Pre-Depends}
|
||||
Depends:
|
||||
qgis-providers-common (= ${source:Version}),
|
||||
libqt5sql5-sqlite, libqca-qt5-2-plugins,
|
||||
libqca-qt5-2-plugins,
|
||||
libqt5sql5-sqlite,
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Breaks: qgis (<= 1.6)
|
||||
@ -444,7 +501,6 @@ Package: qgis-api-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Depends:
|
||||
libjs-jquery,
|
||||
${misc:Depends}
|
||||
Recommends:
|
||||
qt5-doc-html
|
||||
@ -453,7 +509,7 @@ Description: QGIS API documentation
|
||||
display databases of geographic information.
|
||||
.
|
||||
This package contains the QGIS API documentation.
|
||||
|
||||
#oracle#
|
||||
#oracle#Package: qgis-oracle-provider
|
||||
#oracle#Architecture: any
|
||||
#oracle#Depends: libaio1, ${shlibs:Depends}, ${misc:Depends}
|
||||
@ -463,4 +519,3 @@ Description: QGIS API documentation
|
||||
#oracle# display databases of geographic information.
|
||||
#oracle# .
|
||||
#oracle# This package contains the QGIS oracle provider.
|
||||
#oracle#
|
||||
|
1069
debian/copyright
vendored
1069
debian/copyright
vendored
File diff suppressed because it is too large
Load Diff
2
debian/libqgis-3d{QGIS_ABI}.install
vendored
2
debian/libqgis-3d{QGIS_ABI}.install
vendored
@ -1 +1 @@
|
||||
usr/lib/libqgis_3d.so.{QGIS_ABI}
|
||||
usr/lib/libqgis_3d.so.*
|
||||
|
2
debian/libqgis-analysis{QGIS_ABI}.install
vendored
2
debian/libqgis-analysis{QGIS_ABI}.install
vendored
@ -1 +1 @@
|
||||
usr/lib/libqgis_analysis.so.{QGIS_ABI}
|
||||
usr/lib/libqgis_analysis.so.*
|
||||
|
@ -1,2 +1,2 @@
|
||||
libqgis-analysis{QGIS_ABI}: no-symbols-control-file
|
||||
libqgis-analysis{QGIS_ABI}: shlib-calls-exit
|
||||
no-symbols-control-file *
|
||||
shlib-calls-exit *
|
||||
|
2
debian/libqgis-app{QGIS_ABI}.install
vendored
2
debian/libqgis-app{QGIS_ABI}.install
vendored
@ -1 +1 @@
|
||||
usr/lib/libqgis_app.so.{QGIS_ABI}
|
||||
usr/lib/libqgis_app.so.*
|
||||
|
@ -1 +1 @@
|
||||
libqgis-app{QGIS_ABI}: no-symbols-control-file usr/lib/libqgis_app.so.{QGIS_ABI}
|
||||
no-symbols-control-file *
|
||||
|
2
debian/libqgis-core{QGIS_ABI}.install
vendored
2
debian/libqgis-core{QGIS_ABI}.install
vendored
@ -1 +1 @@
|
||||
usr/lib/libqgis_core.so.{QGIS_ABI}
|
||||
usr/lib/libqgis_core.so.*
|
||||
|
@ -1,2 +1,2 @@
|
||||
libqgis-core{QGIS_ABI}: shlib-calls-exit usr/lib/libqgis_core.so.{QGIS_ABI}
|
||||
libqgis-core{QGIS_ABI}: no-symbols-control-file usr/lib/libqgis_core.so.{QGIS_ABI}
|
||||
shlib-calls-exit *
|
||||
no-symbols-control-file *
|
||||
|
1
debian/libqgis-customwidgets.install
vendored
Normal file
1
debian/libqgis-customwidgets.install
vendored
Normal file
@ -0,0 +1 @@
|
||||
usr/lib/*/qt?/plugins/designer/libqgis_customwidgets.so*
|
1
debian/libqgis-customwidgets.install.in
vendored
1
debian/libqgis-customwidgets.install.in
vendored
@ -1 +0,0 @@
|
||||
{QT_PLUGINS_DIR}/designer/libqgis_customwidgets.so*
|
@ -1 +1 @@
|
||||
libqgis-customwidgets: no-symbols-control-file
|
||||
no-symbols-control-file *
|
||||
|
6
debian/libqgis-dev.install.in
vendored
6
debian/libqgis-dev.install.in
vendored
@ -1,11 +1,11 @@
|
||||
usr/include/qgis/*
|
||||
#sid buster bionic cosmic#usr/lib/libqgis_3d.so
|
||||
usr/lib/libqgis_analysis.so
|
||||
usr/lib/libqgis_app.so
|
||||
usr/lib/libqgis_core.so
|
||||
usr/lib/libqgis_gui.so
|
||||
usr/lib/libqgis_analysis.so
|
||||
usr/lib/libqgis_native.so
|
||||
usr/lib/libqgis_server.so
|
||||
usr/lib/libqgisgrass{GRASSVER}.so
|
||||
usr/lib/libqgisgrass?.so
|
||||
usr/lib/libqgispython.so
|
||||
usr/share/qgis/FindQGIS.cmake
|
||||
#sid buster bionic cosmic#usr/lib/libqgis_3d.so
|
||||
|
2
debian/libqgis-gui{QGIS_ABI}.install
vendored
2
debian/libqgis-gui{QGIS_ABI}.install
vendored
@ -1 +1 @@
|
||||
usr/lib/libqgis_gui.so.{QGIS_ABI}
|
||||
usr/lib/libqgis_gui.so.*
|
||||
|
@ -1,2 +1,2 @@
|
||||
libqgis-gui{QGIS_ABI}: shlib-calls-exit usr/lib/libqgis_gui.so.{QGIS_ABI}
|
||||
libqgis-gui{QGIS_ABI}: no-symbols-control-file usr/lib/libqgis_gui.so.{QGIS_ABI}
|
||||
shlib-calls-exit *
|
||||
no-symbols-control-file *
|
||||
|
2
debian/libqgis-native{QGIS_ABI}.install
vendored
2
debian/libqgis-native{QGIS_ABI}.install
vendored
@ -1 +1 @@
|
||||
usr/lib/libqgis_native.so.{QGIS_ABI}
|
||||
usr/lib/libqgis_native.so.*
|
||||
|
2
debian/libqgis-server{QGIS_ABI}.install
vendored
2
debian/libqgis-server{QGIS_ABI}.install
vendored
@ -1 +1 @@
|
||||
usr/lib/libqgis_server.so.{QGIS_ABI}
|
||||
usr/lib/libqgis_server.so.*
|
||||
|
@ -1,2 +1,2 @@
|
||||
libqgis-server{QGIS_ABI}: shlib-calls-exit usr/lib/libqgis_server.so.{QGIS_ABI}
|
||||
libqgis-server{QGIS_ABI}: no-symbols-control-file usr/lib/libqgis_server.so.{QGIS_ABI}
|
||||
shlib-calls-exit *
|
||||
no-symbols-control-file *
|
||||
|
@ -1 +1 @@
|
||||
usr/lib/libqgisgrass{GRASSVER}.so.{QGIS_ABI}
|
||||
usr/lib/libqgisgrass?.so.*
|
||||
|
@ -1,2 +1,2 @@
|
||||
libqgisgrass{GRASSVER}-{QGIS_ABI}: hardening-no-fortify-functions usr/lib/libqgisgrass{GRASSVER}.so.{QGIS_ABI}
|
||||
libqgisgrass{GRASSVER}-{QGIS_ABI}: no-symbols-control-file usr/lib/libqgisgrass{GRASSVER}.so.{QGIS_ABI}
|
||||
hardening-no-fortify-functions *
|
||||
no-symbols-control-file *
|
||||
|
@ -1 +1 @@
|
||||
libqgispython{QGIS_ABI}: no-symbols-control-file
|
||||
no-symbols-control-file *
|
||||
|
8
debian/python-qgis.install.in
vendored
8
debian/python-qgis.install.in
vendored
@ -1,8 +0,0 @@
|
||||
usr/lib/python*/*-packages/qgis/*.py
|
||||
usr/lib/python*/*-packages/qgis/*.so
|
||||
usr/lib/python*/*-packages/qgis/core/*
|
||||
usr/lib/python*/*-packages/qgis/gui/*
|
||||
usr/lib/python*/*-packages/qgis/analysis/*
|
||||
usr/lib/python*/*-packages/qgis/PyQt/*
|
||||
usr/lib/python*/*-packages/qgis/server/*
|
||||
#sid buster bionic cosmic#usr/lib/python*/*-packages/qgis/3d/*
|
1
debian/python-qgis.lintian-overrides.in
vendored
1
debian/python-qgis.lintian-overrides.in
vendored
@ -1 +0,0 @@
|
||||
python-qgis: hardening-no-fortify-functions
|
1
debian/python3-qgis.install
vendored
Normal file
1
debian/python3-qgis.install
vendored
Normal file
@ -0,0 +1 @@
|
||||
usr/lib/python*/*-packages/qgis/
|
1
debian/python3-qgis.lintian-overrides
vendored
Normal file
1
debian/python3-qgis.lintian-overrides
vendored
Normal file
@ -0,0 +1 @@
|
||||
hardening-no-fortify-functions *
|
1
debian/qgis-api-doc.links
vendored
1
debian/qgis-api-doc.links
vendored
@ -1 +0,0 @@
|
||||
usr/share/javascript/jquery/jquery.js usr/share/qgis/doc/api/html/jquery.js
|
8
debian/qgis-common.install
vendored
8
debian/qgis-common.install
vendored
@ -15,11 +15,11 @@ usr/share/qgis/doc/nohelp.html
|
||||
usr/share/qgis/doc/style.css
|
||||
usr/share/qgis/i18n/*
|
||||
usr/share/qgis/images/*
|
||||
usr/share/qgis/resources/spatialite.db
|
||||
usr/share/qgis/resources/palettes/*
|
||||
usr/share/qgis/resources/themes/*
|
||||
usr/share/qgis/resources/2to3migration.txt
|
||||
usr/share/qgis/resources/data/*
|
||||
usr/share/qgis/resources/metadata-ISO/*
|
||||
usr/share/qgis/resources/opencl_programs/*
|
||||
usr/share/qgis/resources/2to3migration.txt
|
||||
usr/share/qgis/resources/palettes/*
|
||||
usr/share/qgis/resources/qgis_global_settings.ini
|
||||
usr/share/qgis/resources/spatialite.db
|
||||
usr/share/qgis/resources/themes/*
|
||||
|
4
debian/qgis-common.links
vendored
4
debian/qgis-common.links
vendored
@ -1,3 +1,3 @@
|
||||
usr/share/common-licenses/GPL-2 usr/share/qgis/doc/LICENSE
|
||||
usr/share/common-licenses/GPL-2 usr/share/qgis/doc/LICENSE
|
||||
usr/share/javascript/jquery/jquery.js usr/share/qgis/doc/jquery-min.js
|
||||
usr/share/javascript/leaflet usr/share/qgis/doc/leaflet
|
||||
usr/share/javascript/leaflet usr/share/qgis/doc/leaflet
|
||||
|
4
debian/qgis-common.lintian-overrides
vendored
4
debian/qgis-common.lintian-overrides
vendored
@ -1,2 +1,2 @@
|
||||
qgis-common: package-contains-broken-symlink usr/share/qgis/doc/LICENSE ../../common-licenses/GPL-2
|
||||
qgis-common: package-contains-broken-symlink usr/share/qgis/doc/leaflet ../../javascript/leaflet
|
||||
package-contains-broken-symlink usr/share/qgis/doc/LICENSE ../../common-licenses/GPL-2
|
||||
package-contains-broken-symlink usr/share/qgis/doc/leaflet ../../javascript/leaflet
|
||||
|
2
debian/qgis-oracle-provider.install
vendored
Normal file
2
debian/qgis-oracle-provider.install
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
usr/lib/qgis/plugins/liboracleprovider.so
|
||||
usr/lib/*/qt?/plugins/sqldrivers/libqsqlocispatial.so
|
2
debian/qgis-oracle-provider.install.in
vendored
2
debian/qgis-oracle-provider.install.in
vendored
@ -1,2 +0,0 @@
|
||||
usr/lib/qgis/plugins/liboracleprovider.so
|
||||
{QT_PLUGINS_DIR}/sqldrivers/libqsqlocispatial.so
|
@ -1 +1 @@
|
||||
qgis-plugin-globe-common: package-contains-broken-symlink usr/share/qgis/globe/world.tif ../../osgearth/data/world.tif
|
||||
package-contains-broken-symlink usr/share/qgis/globe/world.tif ../../osgearth/data/world.tif
|
||||
|
2
debian/qgis-plugin-grass.install
vendored
Normal file
2
debian/qgis-plugin-grass.install
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
usr/lib/qgis/grass/bin/qgis.g.browser?
|
||||
usr/lib/qgis/plugins/libgrassplugin?.so
|
2
debian/qgis-plugin-grass.install.in
vendored
2
debian/qgis-plugin-grass.install.in
vendored
@ -1,2 +0,0 @@
|
||||
usr/lib/qgis/grass/bin/qgis.g.browser{GRASSVER}
|
||||
usr/lib/qgis/plugins/libgrassplugin{GRASSVER}.so
|
4
debian/qgis-plugin-grass.lintian-overrides
vendored
4
debian/qgis-plugin-grass.lintian-overrides
vendored
@ -1,2 +1,2 @@
|
||||
qgis-plugin-grass: package-name-doesnt-match-sonames
|
||||
qgis-plugin-grass: no-symbols-control-file
|
||||
package-name-doesnt-match-sonames *
|
||||
no-symbols-control-file *
|
||||
|
6
debian/qgis-provider-grass.install
vendored
Normal file
6
debian/qgis-provider-grass.install
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
usr/lib/qgis/grass/modules/qgis.d.rast?
|
||||
usr/lib/qgis/grass/modules/qgis.g.info?
|
||||
usr/lib/qgis/grass/modules/qgis.r.in?
|
||||
usr/lib/qgis/grass/modules/qgis.v.in?
|
||||
usr/lib/qgis/plugins/libgrassprovider?.so
|
||||
usr/lib/qgis/plugins/libgrassrasterprovider?.so
|
6
debian/qgis-provider-grass.install.in
vendored
6
debian/qgis-provider-grass.install.in
vendored
@ -1,6 +0,0 @@
|
||||
usr/lib/qgis/grass/modules/qgis.d.rast{GRASSVER}
|
||||
usr/lib/qgis/grass/modules/qgis.g.info{GRASSVER}
|
||||
usr/lib/qgis/grass/modules/qgis.r.in{GRASSVER}
|
||||
usr/lib/qgis/grass/modules/qgis.v.in{GRASSVER}
|
||||
usr/lib/qgis/plugins/libgrassprovider{GRASSVER}.so
|
||||
usr/lib/qgis/plugins/libgrassrasterprovider{GRASSVER}.so
|
4
debian/qgis-provider-grass.lintian-overrides
vendored
4
debian/qgis-provider-grass.lintian-overrides
vendored
@ -1,2 +1,2 @@
|
||||
qgis-provider-grass: package-name-doesnt-match-sonames
|
||||
qgis-provider-grass: no-symbols-control-file
|
||||
package-name-doesnt-match-sonames *
|
||||
no-symbols-control-file *
|
||||
|
12
debian/qgis-providers.install.in
vendored
12
debian/qgis-providers.install.in
vendored
@ -1,13 +1,16 @@
|
||||
usr/lib/qgis/crssync
|
||||
usr/lib/qgis/plugins/libarcgisfeatureserverprovider.so
|
||||
usr/lib/qgis/plugins/libarcgismapserverprovider.so
|
||||
usr/lib/qgis/plugins/libbasicauthmethod.so
|
||||
usr/lib/qgis/plugins/libesritokenauthmethod.so
|
||||
usr/lib/qgis/plugins/libdb2provider.so
|
||||
usr/lib/qgis/plugins/libdelimitedtextprovider.so
|
||||
usr/lib/qgis/plugins/libesritokenauthmethod.so
|
||||
usr/lib/qgis/plugins/libgdalprovider.so
|
||||
usr/lib/qgis/plugins/libgeonodeprovider.so
|
||||
usr/lib/qgis/plugins/libgpxprovider.so
|
||||
usr/lib/qgis/plugins/libidentcertauthmethod.so
|
||||
usr/lib/qgis/plugins/libmdalprovider.so
|
||||
usr/lib/qgis/plugins/libmssqlprovider.so
|
||||
usr/lib/qgis/plugins/libdb2provider.so
|
||||
usr/lib/qgis/plugins/libogrprovider.so
|
||||
usr/lib/qgis/plugins/libowsprovider.so
|
||||
usr/lib/qgis/plugins/libpkcs12authmethod.so
|
||||
@ -18,7 +21,4 @@ usr/lib/qgis/plugins/libvirtuallayerprovider.so
|
||||
usr/lib/qgis/plugins/libwcsprovider.so
|
||||
usr/lib/qgis/plugins/libwfsprovider.so
|
||||
usr/lib/qgis/plugins/libwmsprovider.so
|
||||
usr/lib/qgis/plugins/libarcgismapserverprovider.so
|
||||
usr/lib/qgis/plugins/libarcgisfeatureserverprovider.so
|
||||
usr/lib/qgis/plugins/libmdalprovider.so
|
||||
#!xenial#{QT_PLUGINS_DIR}/sqldrivers/libqsqlspatialite.so
|
||||
#!xenial#usr/lib/*/qt?/plugins/sqldrivers/libqsqlspatialite.so
|
||||
|
2
debian/qgis-providers.triggers
vendored
2
debian/qgis-providers.triggers
vendored
@ -1 +1 @@
|
||||
interest qgis-crssync
|
||||
interest-noawait qgis-crssync
|
||||
|
8
debian/qgis.install
vendored
8
debian/qgis.install
vendored
@ -1,11 +1,11 @@
|
||||
usr/lib/qgis/plugins/libgeorefplugin.so
|
||||
usr/lib/qgis/plugins/libgpsimporterplugin.so
|
||||
usr/lib/qgis/plugins/libcoordinatecaptureplugin.so
|
||||
usr/lib/qgis/plugins/libevis.so
|
||||
usr/lib/qgis/plugins/libgeometrycheckerplugin.so
|
||||
usr/lib/qgis/plugins/libgeorefplugin.so
|
||||
usr/lib/qgis/plugins/libgpsimporterplugin.so
|
||||
usr/lib/qgis/plugins/liboauth2authmethod.so
|
||||
usr/lib/qgis/plugins/libofflineeditingplugin.so
|
||||
usr/lib/qgis/plugins/libtopolplugin.so
|
||||
usr/lib/qgis/plugins/libgeometrycheckerplugin.so
|
||||
usr/lib/qgis/plugins/liboauth2authmethod.so
|
||||
usr/share/applications/
|
||||
usr/share/metainfo/
|
||||
usr/share/mime/packages/
|
||||
|
2
debian/qgis.preinst
vendored
2
debian/qgis.preinst
vendored
@ -7,7 +7,7 @@ if [ "$1" = "install" -o "$1" = "upgrade" ]; then
|
||||
for i in /usr/bin/qgis /usr/bin/qbrowser; do
|
||||
pkg=$(dpkg-divert --listpackage $i)
|
||||
if [ -n "$pkg" -a "$pkg" = qgis-plugin-grass -o "$pkg" = qgis-provider-grass ]; then
|
||||
dpkg-divert --package $pkg --rename --remove $i
|
||||
dpkg-divert --package $pkg --remove $i
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
71
debian/rules
vendored
71
debian/rules
vendored
@ -10,6 +10,8 @@ export DH_OPTIONS
|
||||
# Enable hardening build flags
|
||||
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
|
||||
|
||||
include /usr/share/dpkg/pkg-info.mk
|
||||
|
||||
# These are used for cross-compiling and for saving the configure script
|
||||
# from having to guess our platform (since we know it already)
|
||||
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
|
||||
@ -18,13 +20,15 @@ DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
|
||||
DEB_BUILD_MULTIARCH ?= $(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
|
||||
|
||||
DEB_TEST_TARGET ?= Experimental
|
||||
|
||||
QGIS_BUILDDIR ?= debian/build
|
||||
|
||||
export QT_SELECT=5
|
||||
|
||||
QGIS_VERSION=$(shell dpkg-parsechangelog | sed -ne 's/^Version: \([0-9]\+:\)\?\([^+-]\+\).*$$/\2/p')
|
||||
QGIS_VERSION=$(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
|
||||
|
||||
ifeq (,$(DIST))
|
||||
DISTRIBUTION := $(shell dpkg-parsechangelog --format rfc822 | sed -ne "s/^Distribution: //p")
|
||||
DISTRIBUTION := $(DEB_DISTRIBUTION)
|
||||
else
|
||||
DISTRIBUTION := $(DIST)
|
||||
endif
|
||||
@ -42,12 +46,6 @@ endif
|
||||
|
||||
DEB_BUILD_NAME ?= $(DISTRIBUTION)-$(DEB_BUILD_ARCH)
|
||||
|
||||
ifeq (,$(DISPLAY))
|
||||
TESTMAKE=xvfb-run -a -n 1 -s "-screen 0 1280x1024x24 -dpi 96" ninja
|
||||
else
|
||||
TESTMAKE=ninja
|
||||
endif
|
||||
|
||||
QGIS_MAJOR=$(shell sed -ne 's/SET(CPACK_PACKAGE_VERSION_MAJOR "\([0-9]*\)")/\1/p' CMakeLists.txt)
|
||||
QGIS_MINOR=$(shell sed -ne 's/SET(CPACK_PACKAGE_VERSION_MINOR "\([0-9]*\)")/\1/p' CMakeLists.txt)
|
||||
QGIS_PATCH=$(shell sed -ne 's/SET(CPACK_PACKAGE_VERSION_PATCH "\([0-9]*\)")/\1/p' CMakeLists.txt)
|
||||
@ -56,6 +54,25 @@ GRASS=grass$(subst .,,$(shell pkg-config --modversion grass|cut -d. -f1,2))
|
||||
GRASSVER=$(subst .,,$(shell pkg-config --modversion grass|cut -d. -f1))
|
||||
GRASSABI=$(subst .,,$(shell pkg-config --modversion grass|cut -d. -f1,2,3|sed -e 's/RC/-/'))
|
||||
|
||||
# Include percentage of started edges
|
||||
export NINJA_STATUS=[%f/%t %p]
|
||||
|
||||
ifeq (,$(filter terse,$(DEB_BUILD_OPTIONS)))
|
||||
NINJA_OPTS += -v
|
||||
endif
|
||||
|
||||
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
||||
NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
||||
MAKEFLAGS += -j$(NUMJOBS)
|
||||
NINJA_OPTS += -j$(NUMJOBS)
|
||||
endif
|
||||
|
||||
ifeq (,$(DISPLAY))
|
||||
TESTMAKE=xvfb-run -a -n 1 -s "-screen 0 1280x1024x24 -dpi 96" ninja $(NINJA_OPTS)
|
||||
else
|
||||
TESTMAKE=ninja $(NINJA_OPTS)
|
||||
endif
|
||||
|
||||
CMAKE_OPTS := \
|
||||
-G Ninja \
|
||||
-DBUILDNAME=$(DEB_BUILD_NAME) \
|
||||
@ -87,11 +104,6 @@ ifeq ($(GRASSVER),7)
|
||||
-DGRASS_PREFIX7=/usr/lib/$(GRASS)
|
||||
endif
|
||||
|
||||
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
||||
NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
||||
MAKEFLAGS += -j$(NUMJOBS)
|
||||
endif
|
||||
|
||||
ifneq ($(DISTRIBUTION),xenial)
|
||||
CMAKE_OPTS += -DWITH_QSPATIALITE=TRUE
|
||||
endif
|
||||
@ -170,6 +182,10 @@ ifneq (,$(findstring profile,$(DEB_BUILD_OPTIONS)))
|
||||
LDFLAGS += -pg
|
||||
endif
|
||||
|
||||
ifeq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
|
||||
CFLAGS += -DNDEBUG
|
||||
CXXFLAGS += -DNDEBUG
|
||||
endif
|
||||
|
||||
# multi distribution support:
|
||||
# - remove lines with applicable excludes
|
||||
@ -195,11 +211,9 @@ $(2): $(1)
|
||||
-e 's/#([^#]+ |)![^#]+( [^#]*|)#//g' \
|
||||
-e '/^#/d' \
|
||||
-e "s/\{DEB_BUILD_GNU_TYPE\}/$(DEB_BUILD_GNU_TYPE)/g" \
|
||||
-e "s#\{QT_PLUGINS_DIR\}#$(QT_PLUGINS_DIR)#g" \
|
||||
-e "s/\{QGIS_ABI\}/$(QGIS_ABI)/g" \
|
||||
-e "s/\{GRASS\}/$(GRASS)/g" \
|
||||
-e "s/\{GRASSVER\}/$(GRASSVER)/g" \
|
||||
-e "s/\{GRASSABI\}/$(GRASSABI)/g" \
|
||||
-e "s/\{GRASSVER_QGISABI\}/$(GRASSVER)-$(QGIS_ABI)/g" \
|
||||
$$^ >$$@
|
||||
|
||||
@ -228,18 +242,17 @@ override_dh_clean: cleantemplates
|
||||
override_dh_auto_configure:
|
||||
dh_auto_configure -- $(CMAKE_OPTS)
|
||||
|
||||
override_dh_auto_build-arch:
|
||||
override_dh_auto_build:
|
||||
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
|
||||
ninja -C $(QGIS_BUILDDIR) $(DEB_TEST_TARGET)Build || \
|
||||
ninja $(NINJA_OPTS) -C $(QGIS_BUILDDIR) $(DEB_TEST_TARGET)Build || \
|
||||
cat $(QGIS_BUILDDIR)/Testing/Temporary/LastBuild_$$(head -1 $(QGIS_BUILDDIR)/Testing/TAG).log || \
|
||||
ninja -C $(QGIS_BUILDDIR) $(DEB_TEST_TARGET)Submit || \
|
||||
ninja $(NINJA_OPTS) -C $(QGIS_BUILDDIR) $(DEB_TEST_TARGET)Submit || \
|
||||
false
|
||||
else
|
||||
ninja -C $(QGIS_BUILDDIR)
|
||||
ninja $(NINJA_OPTS) -C $(QGIS_BUILDDIR)
|
||||
endif
|
||||
|
||||
override_dh_auto_build-indep:
|
||||
ninja -C $(QGIS_BUILDDIR) apidoc
|
||||
ninja $(NINJA_OPTS) -C $(QGIS_BUILDDIR) apidoc
|
||||
|
||||
override_dh_auto_test: test-stamp
|
||||
|
||||
@ -264,12 +277,10 @@ endif
|
||||
touch test-stamp
|
||||
|
||||
override_dh_auto_install:
|
||||
DESTDIR=$(CURDIR)/debian/tmp ninja -C $(QGIS_BUILDDIR) install
|
||||
DESTDIR=$(CURDIR)/debian/tmp ninja $(NINJA_OPTS) -C $(QGIS_BUILDDIR) install
|
||||
|
||||
# remove unwanted files
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/doc/api/installdox
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/doc/api/html/jquery.js
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/doc/api/jquery.js
|
||||
|
||||
# replace leaflet and jquery urls
|
||||
perl -i -p \
|
||||
@ -291,6 +302,13 @@ override_dh_auto_install:
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/bin/qgis_bench
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/resources/wcs-servers.json
|
||||
|
||||
# remove documentation outside usr/share/doc
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/python/plugins/db_manager/README
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/python/plugins/db_manager/TODO
|
||||
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/resources/cpt-city-qgis-min/README-qgis.txt
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/resources/cpt-city-qgis-min/README.txt
|
||||
|
||||
# Man pages are installed by dh_installman
|
||||
$(RM) $(CURDIR)/debian/tmp/usr/man/man1/qgis.1
|
||||
|
||||
@ -329,11 +347,10 @@ override_dh_installman:
|
||||
override_dh_installmime:
|
||||
dh_installmime -pqgis
|
||||
|
||||
|
||||
override_dh_python3:
|
||||
dh_python3
|
||||
dh_python3 usr/share/qgis/grass/scripts
|
||||
dh_sip -ppython-qgis
|
||||
dh_sip3 -ppython3-qgis
|
||||
|
||||
override_dh_compress:
|
||||
dh_compress --exclude=pdf
|
||||
@ -355,3 +372,5 @@ endif
|
||||
override_dh_strip:
|
||||
dh_strip --dbg-package=qgis-dbg
|
||||
|
||||
override_dh_gencontrol:
|
||||
dh_gencontrol -- -Vgrass:Depends="grass$(GRASSABI)"
|
||||
|
2
debian/upstream/metadata
vendored
2
debian/upstream/metadata
vendored
@ -4,7 +4,7 @@ Bug-Submit: https://issues.qgis.org/projects/qgis/issues/new
|
||||
Contact: qgis-developer@lists.osgeo.org
|
||||
Donation: https://qgis.org/en/site/getinvolved/donations.html
|
||||
Name: QGIS
|
||||
Registration: https://www2.osgeo.org/cgi-bin/ldap_create_user.py
|
||||
Registration: https://id.osgeo.org/ldap/create
|
||||
Repository: https://github.com/qgis/QGIS.git
|
||||
Repository-Browse: https://github.com/qgis/QGIS
|
||||
Screenshots: https://qgis.org/en/site/about/screenshots.html
|
||||
|
7
debian/watch
vendored
7
debian/watch
vendored
@ -1,3 +1,6 @@
|
||||
version=3
|
||||
opts="dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/" \
|
||||
http://qgis.org/downloads/ (?:.*/)?(?:rel|v|qgis)[\-\_](\d[\d\-\.]+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
|
||||
opts=\
|
||||
dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,\
|
||||
uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/;s/RC/rc/ \
|
||||
https://qgis.org/downloads/ \
|
||||
(?:.*/)?(?:rel|v|qgis)[\-\_](\d[\d\-\.]+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user