Skip to content

Commit b321869

Browse files
sebasticjef-n
authored andcommitted
Merged and squashed pull requests #1923 & #1928 from sebastic/debian
PR#1923: Debian packaging improvements * Update copyright file. - Remove unused Files paragraph for the python plugin_installer - Fix qwtpolar-1.0 typo - Remove unused License paragraph for Apache-2.0 - Add License paragraph for Zlib * Remove unused substitution variable. * Update watch file, add version mangle. * Add upstream metadata. * Fix libqgis-customwidgets package name in dh_makeshlibs override, doesn't contain ABI anymore. * Also install scalable icons. PR#1928 Additional Debian packaging improvements * Update copyright file. - Add additional copyright holders to general files section - Add copyright years to general files section - Order copyright holder by year - Group files sections - Sort groups files sections alphanumerically - Document copyright holders & licenses for external modules - Add license specifications for: Apache-2.0, BSD-2-Clause, dxflib-Commercial-License, GPL-2, LGPL-2.1+, QT-Commericial, LGPL-2.1 with Digia Qt LGPL Exception 1.1 & GPL-3. * Remove extra license file for MetaSearch plugin. * Install libqgis_server.so in libqgis-dev. * Install schemaExtension.xsd in qgis-server. * Install contributors.json & developersmap.html in qgis-common.
1 parent 856ef80 commit b321869

9 files changed

+568
-146
lines changed

debian/control.in

-1
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,6 @@ Architecture: all
262262
Depends:
263263
#sid jessie saucy sid-oracle trusty# python2.7,
264264
#wheezy precise# python,
265-
${python:Depends},
266265
${misc:Depends}
267266
Breaks: qgis-common (<< 1.5)
268267
Replaces: qgis-common (<< 1.5)

debian/copyright

+550-144
Large diffs are not rendered by default.

debian/libqgis-dev.install

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ usr/lib/libqgis_core.so
33
usr/lib/libqgis_gui.so
44
usr/lib/libqgis_analysis.so
55
usr/lib/libqgis_networkanalysis.so
6+
usr/lib/libqgis_server.so
67
usr/lib/libqgisgrass.so
78
usr/lib/libqgispython.so
89
usr/share/qgis/FindQGIS.cmake

debian/qgis-common.install

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ usr/share/qgis/doc/INSTALL
77
usr/share/qgis/doc/INSTALL.html
88
usr/share/qgis/doc/SPONSORS
99
usr/share/qgis/doc/TRANSLATORS
10+
usr/share/qgis/doc/contributors.json
11+
usr/share/qgis/doc/developersmap.html
1012
usr/share/qgis/doc/favicon.ico
1113
usr/share/qgis/doc/images
1214
usr/share/qgis/doc/index.html

debian/qgis-server.install

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
usr/lib/cgi-bin/qgis_mapserv.fcgi
22
usr/lib/cgi-bin/admin.sld
33
usr/lib/cgi-bin/wms_metadata.xml
4+
usr/lib/cgi-bin/schemaExtension.xsd

debian/qgis.install

+1
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@ usr/share/applications/
1919
usr/share/mime/packages/
2020
usr/share/mimelnk/
2121
usr/share/icons/hicolor/
22+
usr/share/icons/scalable/

debian/rules

+2-1
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,7 @@ override_dh_install:
243243
-find $(CURDIR)/debian/tmp/usr/share/qgis/resources/cpt-city-qgis-min/ -name COPYING.xml -delete
244244
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/doc/LICENSE
245245
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/python/plugins/db_manager/LICENSE
246+
$(RM) $(CURDIR)/debian/tmp/usr/share/qgis/python/plugins/MetaSearch/LICENSE.txt
246247

247248
# Man pages are installed by dh_installman
248249
$(RM) $(CURDIR)/debian/tmp/usr/man/man1/qgis.1
@@ -267,7 +268,7 @@ override_dh_compress:
267268
dh_compress --exclude=pdf
268269

269270
override_dh_makeshlibs:
270-
dh_makeshlibs -Xqgis-plugin-grass -Xlibqgis-customwidgets$(QGIS_ABI) -- -c0 -v$(QGIS_VERSION)
271+
dh_makeshlibs -Xqgis-plugin-grass -Xlibqgis-customwidgets -- -c0 -v$(QGIS_VERSION)
271272

272273
override_dh_shlibdeps:
273274
dh_shlibdeps -l/usr/lib/$(GRASS)/lib

debian/upstream/metadata

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
Bug-Database: http://hub.qgis.org/projects/quantum-gis/issues
3+
Bug-Submit: http://hub.qgis.org/projects/quantum-gis/issues/new
4+
Contact: qgis-developer@lists.osgeo.org
5+
Donation: http://qgis.org/en/site/getinvolved/donations.html
6+
Name: QGIS
7+
Registration: https://www2.osgeo.org/cgi-bin/ldap_create_user.py
8+
Repository: https://github.com/qgis/QGIS.git
9+
Repository-Browse: https://github.com/qgis/QGIS
10+
Screenshots: http://qgis.org/en/site/about/screenshots.html

debian/watch

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
version=3
2+
opts="dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/" \
23
http://qgis.org/downloads/ (?:.*/)?(?:rel|v|qgis)[\-\_](\d[\d\-\.]+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))

0 commit comments

Comments
 (0)