[qgis] 02/09: Merge tag 'upstream/2.8.5+dfsg'

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Mon Dec 21 11:45:45 UTC 2015


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

sebastic pushed a commit to branch master
in repository qgis.

commit be5293e67c6de2d85e46ceea4187ec049999e998
Merge: 35d8827 0df9b23
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Mon Dec 21 02:07:52 2015 +0100

    Merge tag 'upstream/2.8.5+dfsg'
    
    Upstream version 2.8.5+dfsg
    
    Conflicts:
    	debian/changelog
    	debian/qgis-provider-grass.lintian-overrides
    	debian/rules

 CMakeLists.txt                           |  2 +-
 ChangeLog                                | 57 +++++++++++++++++++++++++++++
 debian/changelog                         |  6 +++
 debian/control.in                        | 13 ++++---
 debian/rules                             | 63 ++++++++++++++++++++++++++------
 python/core/qgsfeature.sip               |  2 +-
 src/app/legend/qgsapplegendinterface.cpp | 26 +++++++++++--
 src/core/dxf/qgsdxfexport.cpp            |  2 +-
 src/server/qgshttprequesthandler.cpp     |  1 +
 src/server/qgsserverprojectparser.cpp    | 42 +++++++++++++++------
 src/server/qgswmsconfigparser.cpp        |  2 +-
 11 files changed, 178 insertions(+), 38 deletions(-)

diff --cc debian/changelog
index 35b08d7,e38df26..67c582b
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,20 -1,17 +1,26 @@@
+ qgis (2.8.5) UNRELEASED; urgency=medium
+ 
+   * Release of 2.8.5
+ 
+  -- Jürgen E. Fischer <jef at norbit.de>  Fri, 18 Dec 2015 14:18:20 +0100
+ 
 -qgis (2.8.4) unstable; urgency=medium
 +qgis (2.8.4+dfsg-1) unstable; urgency=medium
  
 -  * Release of 2.8.4
 +  * Update symbols for other architectures.
  
 - -- Jürgen E. Fischer <jef at norbit.de>  Fri, 18 Dec 2015 14:18:20 +0100
 + -- Bas Couwenberg <sebastic at debian.org>  Tue, 08 Dec 2015 18:01:50 +0100
 +
 +qgis (2.8.4+dfsg-1~exp2) unstable; urgency=medium
 +
 +  * Update symbols for other architectures.
 +  * Move from experimental to unstable.
  
 -qgis (2.8.3-1) unstable; urgency=medium
 + -- Bas Couwenberg <sebastic at debian.org>  Mon, 07 Dec 2015 14:23:35 +0100
  
 +qgis (2.8.4+dfsg-1~exp1) experimental; urgency=medium
 +
 +  [ Jürgen E. Fischer ]
 +  * Release of 2.8.4
    * split grass provider off into a separate package.
    * disable grass plugin on sid (because of GRASS7)
    * add ubuntu wily
diff --cc debian/rules
index ed2fa48,289742a..fe2e5dc
--- a/debian/rules
+++ b/debian/rules
@@@ -142,29 -136,65 +139,71 @@@ ifneq (,$(findstring profile,$(DEB_BUIL
  	LDFLAGS += -pg
  endif
  
- %:
- 	dh $@ --with python2,pkgkde_symbolshelper --parallel
+ 
+ # multi distribution support:
+ # - remove lines with applicable excludes
+ # - remove prefixes with applicable includes
+ # - remove prefixes with not applicable excludes
+ # - remove remaining comments
+ 
+ CONTROL_EXPRESSIONS = $(DISTRIBUTION) grass$(GRASSVER)
+ 
+ ifneq (,$(WITH_ORACLE))
+ 	CONTROL_EXPRESSIONS += oracle
+ endif
+ 
+ define gentemplate
+ $(2): $(1)
+ 	sed -r \
+ 		-e '/#(.+ |)!($(subst $(eval) ,|,$(CONTROL_EXPRESSIONS)))( .+|)#/d' \
+ 		-e 's/#([^#]+ |)($(subst $(eval) ,|,$(CONTROL_EXPRESSIONS)))( [^#]+|)#//g' \
+ 		-e 's/#([^#]+ |)![^#]+( [^#]*|)#//g' \
+ 		-e '/^#/d' \
+ 		-e "s/\{DEB_BUILD_GNU_TYPE\}/$(DEB_BUILD_GNU_TYPE)/g" \
+ 		-e "s#\{QT_PLUGIN_DIR\}#$(QT_PLUGIN_DIR)#g" \
+ 		-e "s/\{QGIS_ABI\}/$(QGIS_ABI)/g" \
+ 		-e "s/\{GRASS\}/$(GRASS)/g" \
+ 		-e "s/\{GRASSVER\}/$(GRASSVER)/g" \
+ 		$$^ >$$@
+ 
+ templates:: $(2)
+ 
+ templateclean::
+ 	rm -f $(2)
+ endef
+ 
+ $(foreach t,$(wildcard debian/*.in),$(eval $(call gentemplate,$(t),$(basename $(t)))))
+ $(foreach t,$(wildcard debian/*{QGIS_ABI}*),$(eval $(call gentemplate,$(t),$(subst {QGIS_ABI},$(QGIS_ABI),$(t)))))
+ 
+ cleantemplates:
+ 	$(MAKE) -f debian/rules templateclean
+ 	$(MAKE) -f debian/rules debian/control debian/compat
+ 
+ binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep:
+ 	dh $@ --with python2 --parallel --builddirectory=$(QGIS_BUILDDIR)
  
 -override_dh_clean: cleantemplates
 +override_dh_clean:
  	dh_clean
  
  	# automatically generated files
  	-$(RM) $(CURDIR)/src/core/qgscontexthelp_texts.cpp
  	-$(RM) $(CURDIR)/src/core/qgsexpression_texts.cpp
  
- 	-$(RM) -r build/
+ 	-$(RM) -r $(CURDIR)/$(QGIS_BUILDDIR)/
  
 -override_dh_auto_configure: templates
 +override_dh_auto_configure:
  	dh_auto_configure -- $(CMAKE_OPTS)
  
 +override_dh_auto_build-arch:
 +	dh_auto_build --arch
 +
 +override_dh_auto_build-indep:
 +	cd obj-* && doxygen doc/Doxyfile ; cd -
 +
+ override_dh_auto_test: test-stamp
+ 
+ test-stamp:
  ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
- override_dh_auto_test:
  	# Code to run the package test suite - and ignore the outcome for now
  	mkdir -p debian/tmp/locale/
  	localedef -f UTF-8 -i en_US ./debian/tmp/locale/en_US.UTF-8/

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



More information about the Pkg-grass-devel mailing list