Skip to content

Commit

Permalink
debian packaging update
Browse files Browse the repository at this point in the history
  • Loading branch information
jef-n committed Jan 18, 2014
1 parent a9d8bd1 commit 5377ad3
Show file tree
Hide file tree
Showing 13 changed files with 1,986 additions and 219 deletions.
3 changes: 1 addition & 2 deletions debian/changelog
Expand Up @@ -4,9 +4,8 @@ qgis (2.1.0) UNRELEASED; urgency=low
* drop qgis_icon.xpm and use "upstream" version
* Update Qt dependency to 4.7
* drop support for Debian squeeze and Ubuntu lucid, maverick, natty and oneiric
* disable globe support for jessie (because of #728318)

-- Jürgen E. Fischer <jef@norbit.de> Sat, 18 Jan 2014 03:33:14 +0100
-- Jürgen E. Fischer <jef@norbit.de> Sat, 18 Jan 2014 23:05:48 +0100

qgis (1.9.0) UNRELEASED; urgency=low

Expand Down
86 changes: 54 additions & 32 deletions debian/control.jessie
@@ -1,6 +1,6 @@
Source: qgis
Section: science
Priority: extra
Priority: optional
Maintainer: QGIS developers <qgis-developer@lists.osgeo.org>
Build-Depends:
bison,
Expand Down Expand Up @@ -30,8 +30,8 @@ Build-Depends:
python-qt4-dev (>=4.1.0),
python-sip (>= 4.5.0),
python-sip-dev (>= 4.5.0),
# libosgearth-dev,
# libopenscenegraph-dev,
libosgearth-dev,
libopenscenegraph-dev,
git,
doxygen,
graphviz,
Expand All @@ -40,14 +40,12 @@ Build-Depends:
xfonts-base, xfonts-100dpi, xfonts-75dpi, xfonts-scalable
Build-Conflicts: libqgis-dev, qgis-dev
Standards-Version: 3.9.3
XS-Python-Version: current
Homepage: http://qgis.org/

Package: qgis
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, qgis-providers (= ${binary:Version}), qgis-common (= ${source:Version})
Recommends: qgis-plugin-grass, python-qgis
#, qgis-plugin-globe
Recommends: qgis-plugin-grass, python-qgis, qgis-plugin-globe
Suggests: gpsbabel
Conflicts: uim-qt3
Description: Geographic Information System (GIS)
Expand All @@ -71,8 +69,10 @@ Description: QGIS - architecture-independent data

Package: libqgis{QGIS_ABI}
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: qgis (<=0.9.2rc1), libqgis-core1, libqgis-gui1, libqgis0, libqgis1
Conflicts: libqgis-core{QGIS_ABI}, libqgis-gui{QGIS_ABI}
Description: QGIS - shared libraries
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
Expand Down Expand Up @@ -118,7 +118,7 @@ Description: GRASS plugin for QGIS

Package: qgis-plugin-grass-common
Architecture: all
Depends: python, ${python:Depends}, ${misc:Depends}
Depends: python2.7, ${python:Depends}, ${misc:Depends}
Replaces: qgis-common (<< 1.5)
Breaks: qgis-common (<< 1.5)
Description: GRASS plugin for QGIS - architecture-independent data
Expand All @@ -131,10 +131,17 @@ Description: GRASS plugin for QGIS - architecture-independent data
Package: python-qgis
Section: python
Architecture: any
Depends: python-qt4 (>=4.1.0), python-sip (>= 4.5.0), python-qgis-common (= ${source:Version}),
python-psycopg2, python-qscintilla2,
python-pyspatialite,
${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, ${sip:Depends}
Depends:
python-qt4,
python-sip,
python-qgis-common (= ${source:Version}),
python-psycopg2,
python-qscintilla2,
python-pyspatialite,
${shlibs:Depends},
${python:Depends},
${misc:Depends},
${sip:Depends}
Provides: ${python:Provides}
XB-Python-Version: ${python:Versions}
Description: Python bindings to QGIS
Expand All @@ -147,8 +154,13 @@ Package: python-qgis-common
Section: python
Architecture: all
Provides: ${python:Provides}
Depends: gdal-bin, python-gdal, python-matplotlib, ${python:Depends}, ${misc:Depends}, ${sip:Depends}
XB-Python-Version: ${python:Versions}
Depends:
gdal-bin,
python-gdal,
python-matplotlib,
${python:Depends},
${misc:Depends},
${sip:Depends}
Description: Python bindings to QGIS - architecture-independent files
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
Expand All @@ -158,7 +170,10 @@ Description: Python bindings to QGIS - architecture-independent files

Package: qgis-providers
Architecture: any
Depends: qgis-providers-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
Depends:
qgis-providers-common (= ${source:Version}),
${shlibs:Depends},
${misc:Depends}
Replaces: qgis (<= 1.6)
Breaks: qgis (<= 1.6)
Description: collection of data providers to QGIS
Expand All @@ -180,7 +195,10 @@ Description: collection of data providers to QGIS - architecture-independent fil

Package: qgis-mapserver
Architecture: any
Depends: qgis-providers (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Depends:
qgis-providers (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Description: QGIS mapserver
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
Expand All @@ -207,21 +225,25 @@ Description: QGIS API documentation
.
This package contains the QGIS API documentation.

#Package: qgis-plugin-globe
#Architecture: any
#Depends: qgis (= ${binary:Version}), qgis-plugin-globe-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
#Description: OSG globe plugin for QGIS
# QGIS is a Geographic Information System (GIS) which manages, analyzes and
# display databases of geographic information.
# .
# This plugin enables 3D viewing using OSG globe in the QGIS.

#Package: qgis-plugin-globe-common
#Architecture: all
#Description: OSG GLOBE plugin for QGIS - architecture-independent data
# QGIS is a Geographic Information System (GIS) which manages, analyzes and
# display databases of geographic information.
# .
# This package contains architecture-independent supporting data files for use
# with the QGIS GLOBE plugin.
Package: qgis-plugin-globe
Architecture: any
Depends:
qgis (= ${binary:Version}),
qgis-plugin-globe-common (= ${source:Version}),
${shlibs:Depends},
${misc:Depends}
Description: OSG globe plugin for QGIS
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
.
This plugin enables 3D viewing using OSG globe in the QGIS.

Package: qgis-plugin-globe-common
Architecture: all
Description: OSG GLOBE plugin for QGIS - architecture-independent data
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
.
This package contains architecture-independent supporting data files for use
with the QGIS GLOBE plugin.

49 changes: 37 additions & 12 deletions debian/control.quantal
@@ -1,6 +1,6 @@
Source: qgis
Section: science
Priority: extra
Priority: optional
Maintainer: QGIS developers <qgis-developer@lists.osgeo.org>
Build-Depends:
bison,
Expand All @@ -10,7 +10,7 @@ Build-Depends:
grass-dev,
libexpat1-dev,
libfcgi-dev,
libgdal1-dev,
libgdal-dev (>= 1.9.0),
libgeos-dev (>= 3.0.0),
libgsl0-dev,
libpq-dev,
Expand Down Expand Up @@ -70,8 +70,10 @@ Description: QGIS - architecture-independent data

Package: libqgis{QGIS_ABI}
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: qgis (<=0.9.2rc1), libqgis-core1, libqgis-gui1, libqgis0, libqgis1
Conflicts: libqgis-core{QGIS_ABI}, libqgis-gui{QGIS_ABI}
Description: QGIS - shared libraries
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
Expand All @@ -85,7 +87,7 @@ Section: libdevel
Depends:
grass-dev,
libexpat1-dev,
libgdal1-dev,
libgdal-dev (>= 1.9.0),
libgeos-dev (>= 3.0.0),
libgsl0-dev,
libpq-dev,
Expand Down Expand Up @@ -117,7 +119,7 @@ Description: GRASS plugin for QGIS

Package: qgis-plugin-grass-common
Architecture: all
Depends: python, ${python:Depends}, ${misc:Depends}
Depends: python2.7, ${python:Depends}, ${misc:Depends}
Replaces: qgis-common (<< 1.5)
Breaks: qgis-common (<< 1.5)
Description: GRASS plugin for QGIS - architecture-independent data
Expand All @@ -130,10 +132,17 @@ Description: GRASS plugin for QGIS - architecture-independent data
Package: python-qgis
Section: python
Architecture: any
Depends: python-qt4 (>=4.1.0), python-sip (>= 4.5.0), python-qgis-common (= ${source:Version}),
python-psycopg2, python-qscintilla2,
python-pyspatialite,
${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, ${sip:Depends}
Depends:
python-qt4 (>= 4.1.0),
python-sip (>= 4.5.0),
python-qgis-common (= ${source:Version}),
python-psycopg2,
python-qscintilla2,
python-pyspatialite,
${shlibs:Depends},
${python:Depends},
${misc:Depends},
${sip:Depends}
Provides: ${python:Provides}
XB-Python-Version: ${python:Versions}
Description: Python bindings to QGIS
Expand All @@ -146,7 +155,13 @@ Package: python-qgis-common
Section: python
Architecture: all
Provides: ${python:Provides}
Depends: gdal-bin, python-gdal, python-matplotlib, ${python:Depends}, ${misc:Depends}, ${sip:Depends}
Depends:
gdal-bin,
python-gdal,
python-matplotlib,
${python:Depends},
${misc:Depends},
${sip:Depends}
XB-Python-Version: ${python:Versions}
Description: Python bindings to QGIS - architecture-independent files
QGIS is a Geographic Information System (GIS) which manages, analyzes and
Expand All @@ -157,7 +172,10 @@ Description: Python bindings to QGIS - architecture-independent files

Package: qgis-providers
Architecture: any
Depends: qgis-providers-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
Depends:
qgis-providers-common (= ${source:Version}),
${shlibs:Depends},
${misc:Depends}
Replaces: qgis (<= 1.6)
Breaks: qgis (<= 1.6)
Description: collection of data providers to QGIS
Expand All @@ -179,7 +197,10 @@ Description: collection of data providers to QGIS - architecture-independent fil

Package: qgis-mapserver
Architecture: any
Depends: qgis-providers (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Depends:
qgis-providers (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Description: QGIS mapserver
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
Expand Down Expand Up @@ -208,7 +229,11 @@ Description: QGIS API documentation

Package: qgis-plugin-globe
Architecture: any
Depends: qgis (= ${binary:Version}), qgis-plugin-globe-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
Depends:
qgis (= ${binary:Version}),
qgis-plugin-globe-common (= ${source:Version}),
${shlibs:Depends},
${misc:Depends}
Description: OSG globe plugin for QGIS
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
Expand Down

0 comments on commit 5377ad3

Please sign in to comment.