424 Commits

Author SHA1 Message Date
Juergen E. Fischer
df234681c5 debian packaging drop ubuntu vivid support 2016-04-15 10:18:35 +02:00
Jürgen Fischer
60ada1185e Merge pull request #2946 from sebastic/debian
Debian packaging improvements
2016-04-07 08:59:58 +02:00
Bas Couwenberg
100c96c3a8 Add python-shapely to python-qgis-common dependencies.
Closes Debian Bug #820281 (https://bugs.debian.org/820281).
2016-04-07 07:15:48 +02:00
Juergen E. Fischer
f968f994ea debian packaging: no internal future only stretch sid wily xenial
(fixes #14577)
2016-04-04 20:40:32 +02:00
Juergen E. Fischer
1cbcf49043 include db2 provider in packaging 2016-04-04 00:59:38 +02:00
Juergen E. Fischer
dccd731070 debian packaging: no need for downgraded cmake on xenial anymore 2016-03-30 16:45:25 +02:00
Juergen E. Fischer
4e60dafb13 disable symbol visiblity flags for globe plugin on release builds on trusty
(cherry picked from commit 1bb98d6db932b0d1d7db0d34eb06fae144c523cf)
2016-03-27 20:02:26 +02:00
Bas Couwenberg
3818cbc29b Move all post installation changes to dh_auto_install override. 2016-03-25 17:35:23 +01:00
Bas Couwenberg
2e1b0cd20b Update upstream metadata URLs to use HTTPS. 2016-03-25 17:24:20 +01:00
Bas Couwenberg
83d823e76d Enable all hardening buildflags.
Adds ld -z now & -fPIE -pie.
2016-03-25 17:19:59 +01:00
Bas Couwenberg
8a133ddf53 Use Standards-Version 3.9.7 for sid, stretch & xenial. 2016-03-25 17:05:44 +01:00
Bas Couwenberg
3b24247de9 Update copyright file.
Changes:
- Update copyright years for Jürgen E. Fischer
- Add license & copyright for qwtpolar-1.1.1
- Group CMake files by Simon Edwards
2016-03-25 17:01:18 +01:00
Juergen E. Fischer
2b55d89d2a give qgis future (followup 15b3600) 2016-03-25 01:00:45 +01:00
Juergen E. Fischer
15b36005ad debian packaging: limit python-future to stretch, sid, wily and xenial
TODO add internal python-future for others
2016-03-24 09:53:39 +01:00
Juergen E. Fischer
c8cb3fb856 debian packaging remove duplicate change entry 2016-03-22 12:43:08 +01:00
Matthias Kuhn
9e096ebece Add python-future to debian dependencies 2016-03-22 11:18:00 +01:00
Juergen E. Fischer
b5c4d28eba build context help and expression help in build directory and still include it in translations 2016-03-20 16:31:05 +01:00
Juergen E. Fischer
e62d8fe790 debian packaging update 2016-03-09 23:42:20 +01:00
Juergen E. Fischer
0a6509d73a debian packaging update 2016-03-04 00:13:59 +01:00
Juergen E. Fischer
b766ac1c8f debian packaging update 2016-03-02 10:23:50 +01:00
Juergen E. Fischer
068da62917 Bump version to 2.15 2016-02-26 13:23:49 +01:00
Juergen E. Fischer
4a1cc337fe fix typo 2016-02-25 09:59:36 +01:00
Juergen E. Fischer
e0643f9d89 debian packaging update 2016-02-25 09:29:50 +01:00
Juergen E. Fischer
5c4bf99ce2 debian packaging update: manually merge some changes from PR#2818 and
some spelling fixes.
2016-02-20 16:55:16 +01:00
Juergen E. Fischer
7489af8695 debian packaging: fix removed diversion (take II; followup 8b054e6; reverts 5f310a7) 2016-02-12 22:58:56 +01:00
Juergen E. Fischer
bcc8e2a792 debian packaging: add yaml dependency python-qgis 2016-02-11 20:32:30 +01:00
Juergen E. Fischer
41ac88ad3e debian packaging: fix templates (fixes #14248) 2016-02-09 11:37:43 +01:00
Juergen E. Fischer
5f310a724e debian packaging: fix removed diversion (followup 8b054e6) 2016-02-09 10:40:40 +01:00
Juergen E. Fischer
1ae03be59b add internal nose2 (not available on precise) and update internal six
for processing tests
2016-02-06 03:12:25 +01:00
Juergen E. Fischer
8b054e6661 debian packaging update:
* replace grass diversion with generic wrapper also supporting oracle
* update liblwgeom dependency for stretch and unstable
2016-02-04 02:00:01 +01:00
Juergen E. Fischer
78d9617db0 debian packaging: optional support for oracle instantclient 12.1 2016-01-29 21:34:07 +01:00
Juergen E. Fischer
fdebde5080 debian packaging update: update liblwgeom dependency of python-qgis to 2.2-2 2016-01-04 20:19:02 +01:00
Juergen E. Fischer
d641ff6fd6 debian packaging: add psycopg2 as build dependency 2015-12-31 00:15:56 +01:00
Juergen E. Fischer
573a4b7061 debian packaging: upgrade python-qgis recommends to depends 2015-12-26 15:41:48 +01:00
Bas Couwenberg
076c2a09b7 Add dependency on openscenegraph-plugin-osgearth to qgis-plugin-globe.
QGIS crashes when using the Globe plugin if this package is not installed,
as reported in QGIS issue #9818 [0] and Debian Bug #808817 [1].

[0] https://hub.qgis.org/issues/9818
[1] https://bugs.debian.org/808817
2015-12-23 17:06:19 +01:00
Juergen E. Fischer
02696c71d4 include virtual layer provider in packaging 2015-12-19 15:19:36 +01:00
Juergen E. Fischer
24a61ff48d debian packaging update (partly reverts 245659f; fixes #13981) 2015-12-14 23:47:29 +01:00
Juergen E. Fischer
91180501bc remove spitplugin from packaging (followup b39e6d1) 2015-12-08 09:50:12 +01:00
Juergen E. Fischer
245659f798 debian packaging update
* sync other branches
* avoid testing and installing twice
* manually merge PR#2524
2015-12-06 22:26:18 +01:00
Juergen E. Fischer
dc73fb2a09 debian build: include stretch builds 2015-12-05 22:34:07 +01:00
Juergen E. Fischer
77526bd1a3 remove references to coding (followup 7b0837f) 2015-11-25 15:05:23 +01:00
Juergen E. Fischer
00715a66c9 fix PyQgsServerAccessControl in nightlies 2015-11-22 15:45:24 +01:00
Bas Couwenberg
d4e1c85d9f Update dependencies for GSL 2.0.
Starting with gsl (2.0+dfsg-1) the libgsl0-dev package has been renamed
to libgsl-dev, and libgsl0-dev is provided by libgsl-dev for transition
purposes.

libgsl-dev is likely to stop providing libgsl0-dev in the future. To
remain compatible with both GSL 1.x and 2.0 packaging libgsl-dev is now
the preferred (build) dependency, when it's not available libgsl0-dev will
be used instead.
2015-11-08 13:16:17 +01:00
Juergen E. Fischer
f8256dbb38 debian: add build dependency to qsci sip files 2015-11-03 23:58:12 +01:00
Juergen E. Fischer
1a9aec4adf Bump version to 2.13 2015-10-23 14:11:22 +02:00
Juergen E. Fischer
76ba841853 update debian changelog 2015-10-22 23:16:09 +02:00
Bas Couwenberg
fd6bec43fe Also install MIME type icon in hicolor theme.
Additionally the Shared MIME-info configuration is updated to reference the icon by name (without extension) like the desktop files.
2015-10-22 23:16:09 +02:00
Bas Couwenberg
b730fa0c78 Fix desktop-file-valide issues.
The desktop-file-valide utility reported the following issues:
```
debian/qbrowser.desktop: hint: value "Qt;Education;Science;Geography;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu
debian/qbrowser.desktop: error: value "map;globe;postgis;wms;wfs;ogc;osgeo" for locale string list key "Keywords" in group "Desktop Entry" does not have a semicolon (';') as trailing character

debian/qgis.desktop: hint: value "Qt;Education;Science;Geography;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu
debian/qgis.desktop: error: value "map;globe;postgis;wms;wfs;ogc;osgeo" for locale string list key "Keywords" in group "Desktop Entry" does not have a semicolon (';') as trailing character
```

Only the Keywords syntax error is addressed, the Categories hint is left as-is.
2015-10-22 23:16:09 +02:00
Bas Couwenberg
7102c522d4 Drop menu files in favor of desktop files.
The menu files are no longer required for the Debian packages since
[CTTE #741573 Debian Menu System](https://lists.debian.org/debian-devel-announce/2015/09/msg00000.html)
which advised:

>  2. In addition to those changes, the Technical Committee resolves that
>     packages providing a .desktop file shall not also provide a menu
>     file for the same application.
2015-10-22 23:16:09 +02:00
Juergen E. Fischer
e193c7c904 debian packaging update (revert GEOS C++ dependency) 2015-10-12 21:39:09 +02:00