This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch experimental in repository geos.
commit 45d985e4b3ea0281aded11987964fd073da54c67 Author: Bas Couwenberg <[email protected]> Date: Fri Jan 20 15:57:11 2017 +0100 Merge changes from 3.5.1-4. --- debian/changelog | 51 ++++++++++++++++++++++++++++++----------- debian/control | 35 +++++++++------------------- debian/control.in | 35 +++++++++------------------- debian/rules | 11 ++++++--- debian/source.lintian-overrides | 3 +++ 5 files changed, 70 insertions(+), 65 deletions(-) diff --git a/debian/changelog b/debian/changelog index a478ff5..fec2f05 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,9 +4,6 @@ geos (3.6.2-1) UNRELEASED; urgency=medium * Merge changes from 3.5.1. * Refresh patches. * Update symbols for amd64. - * Add autopkgtest to test installability. - * Change priority for libgeos-dbg from extra to optional. - * Bump Standards-Version to 4.1.0, changes: priority. -- Bas Couwenberg <[email protected]> Tue, 25 Jul 2017 11:50:34 +0200 @@ -22,6 +19,32 @@ geos (3.6.0-1~exp1) experimental; urgency=medium -- Bas Couwenberg <[email protected]> Tue, 25 Oct 2016 19:32:54 +0200 +geos (3.5.1-4) unstable; urgency=medium + + * Ignore test failures on problematic architectures only. + * Strip trailing whitespace from changelog, control & rules files. + * Add patch to fix empty GEOSSimplify return on inner ring collapse. + * Change priority for libgeos-dbg from extra to optional. + * Bump Standards-Version to 4.1.1, changes: priority. + * Add lintian override for debian-watch-uses-insecure-uri. + * Drop obsolete dbg package. + * Add autopkgtest to test installability. + * Update symbols for amd64. + + -- Bas Couwenberg <[email protected]> Tue, 28 Nov 2017 20:12:26 +0100 + +geos (3.5.1-3) unstable; urgency=medium + + * Fix architectures for getGeometryN(unsigned long) symbol. + + -- Bas Couwenberg <[email protected]> Sat, 05 Nov 2016 10:09:15 +0100 + +geos (3.5.1-2) unstable; urgency=medium + + * Update symbols for other architectures. + + -- Bas Couwenberg <[email protected]> Sat, 05 Nov 2016 08:57:24 +0100 + geos (3.5.1-1) unstable; urgency=medium * Use dh_install -a instead of deprecated --same-arch option. @@ -163,7 +186,7 @@ geos (3.4.2-5) unstable; urgency=medium geos (3.4.2-4) unstable; urgency=low * Re-enable parallel builds, wasn't cause of testrunning failures. - * Skip tests on troublesome architectures. + * Skip tests on troublesome architectures. -- Bas Couwenberg <[email protected]> Thu, 20 Mar 2014 08:44:52 +0100 @@ -206,7 +229,7 @@ geos (3.4.2-1.1) unstable; urgency=medium geos (3.4.2-1) unstable; urgency=low [ Markus Wanner and Francesco Paolo Lovergine ] - * New upstream release. + * New upstream release. (closes: #693694) * Patches just refreshed. @@ -257,7 +280,7 @@ geos (3.3.1-1) unstable; urgency=low * Patches refreshed and merged with upstream changes. * Added patch geos-config to fix library paths. This is coherent with upstream approach too. - * Moved the C++ headers under libgeos++-dev automagically and added a break + * Moved the C++ headers under libgeos++-dev automagically and added a break against the old libgeos-dev all-in-one package. * The libgeos++-dev package depends on libgeos-dev for a couple of reasons: - a common header (geos/extern.h) @@ -284,7 +307,7 @@ geos (3.2.2-2) unstable; urgency=low * Added CoordinateSequenceFactory.h patch to fix a missing declaration. (closes: #624949) * Added Bintree.cpp, Node.cpp, MonotoneChainBuilder.h, AbstractNode.cpp, - and other patches to fix a missing cstddef header file inclusion in + and other patches to fix a missing cstddef header file inclusion in some files and use of std namespace. This is required in current default gcc flavor. * Use -fpermessive at building time to work around some minor compatibility @@ -296,7 +319,7 @@ geos (3.2.2-1) unstable; urgency=low [ Alan Boudreault ] * New upstream release. - + [ Francesco Paolo Lovergine ] * Policy set to 3.9.1, without changes. * Merged log for post squeeze release. @@ -314,7 +337,7 @@ geos (3.2.0-1) unstable; urgency=low * Removed kobold among uploaders because no more active on DebianGIS packages. * Policy bumped to 3.8.3, without changes. * Changed a bit debian/rules to manage RC patch version. - * Now, it does not install libtool helper file .la, as currently deprecated. + * Now, it does not install libtool helper file .la, as currently deprecated. * Revised licenses around and updated the debian/copyright file. -- Francesco Paolo Lovergine <[email protected]> Thu, 21 Jan 2010 17:05:45 +0100 @@ -324,7 +347,7 @@ geos (3.1.1-1) unstable; urgency=low * New upstream release (bug fixes only). * Added me as an uploader. * Policy bumped to 3.8.2 (no changes). - * Introduced a debian/control.in template to version automagically + * Introduced a debian/control.in template to version automagically the C++ binding package and dependencies. -- Francesco Paolo Lovergine <[email protected]> Fri, 26 Jun 2009 14:28:42 +0200 @@ -356,7 +379,7 @@ geos (3.0.3-1) unstable; urgency=low * Watch file updated. (closes: #504470) * Patch gcc43.dpatch removed, merged upstream. - * Moved to debhelper level 7. + * Moved to debhelper level 7. * Some minor clean up in debian/rules. [ Fabio Tranchitella ] @@ -417,7 +440,7 @@ geos (2.2.3-4) unstable; urgency=low * Switch to the new Homepage field [ Francesco Paolo Lovergine ] - * Fixed lintian error: debian-rules-ignores-make-clean-error + * Fixed lintian error: debian-rules-ignores-make-clean-error -- Francesco Paolo Lovergine <[email protected]> Wed, 17 Oct 2007 12:30:10 +0200 @@ -450,7 +473,7 @@ geos (2.2.1-1) unstable; urgency=low * 2.2.1 introduces a new C API in the libgeos-c1 package * Apply patch from Martin Michlmayr for FTBFS with g++ (Closes: #356111) - * Don't put empty ChangeLog file in packages + * Don't put empty ChangeLog file in packages [ Paul Wise ] * Add homepages to the package descriptions. @@ -485,7 +508,7 @@ geos (2.1.3-1) unstable; urgency=low * New upstream release * Renaming libgeos2 to libgeos2c2 for C++ ABI transition - * Removed cp config.{guess,sub} from clean: target and + * Removed cp config.{guess,sub} from clean: target and put it into configure target (change from ubuntu bug #11183) -- Steve Halasz <[email protected]> Mon, 11 Jul 2005 11:17:32 -0400 diff --git a/debian/control b/debian/control index f699073..4e91532 100644 --- a/debian/control +++ b/debian/control @@ -4,13 +4,13 @@ Uploaders: Francesco Paolo Lovergine <[email protected]>, Bas Couwenberg <[email protected]> Section: science Priority: optional -Build-Depends: debhelper (>= 9), +Build-Depends: debhelper (>= 9.20160114), dh-autoreconf, doxygen, pkg-kde-tools, ruby-all-dev, swig -Standards-Version: 4.1.0 +Standards-Version: 4.1.1 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/geos.git Vcs-Git: https://anonscm.debian.org/git/pkg-grass/geos.git -b experimental Homepage: https://trac.osgeo.org/geos/ @@ -24,9 +24,9 @@ Suggests: libgdal-doc Description: Geometry engine for GIS - Development files GEOS provides a spatial object model and fundamental geometric functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. + OpenGIS Consortium Simple Features Specification for SQL. . - This package contains the headers and libraries needed to + This package contains the headers and libraries needed to develop programs using GEOS. Package: libgeos++-dev @@ -40,11 +40,11 @@ Breaks: libgeos-dev (<< 3.3.1-1~) Description: Geometry engine for GIS - C++ development files GEOS provides a spatial object model and fundamental geometric functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. + OpenGIS Consortium Simple Features Specification for SQL. . - This package contains the headers and libraries needed to + This package contains the headers and libraries needed to develop programs using GEOS in C++. Note that third-parties - programs should use the stable C API instead of the + programs should use the stable C API instead of the unstable C++ one. Package: libgeos-c1v5 @@ -77,13 +77,13 @@ Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Description: Geometry engine for Geographic Information Systems - C++ Library - GEOS provides a spatial object model and fundamental geometric - functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. + GEOS provides a spatial object model and fundamental geometric + functions. It implements the geometry model defined in the + OpenGIS Consortium Simple Features Specification for SQL. Functions provided include: . * spatial predicates (based on the DE-9IM model), - * overlay functions (intersection, difference, union, + * overlay functions (intersection, difference, union, symmetric difference), * buffer, * convex hull, @@ -123,16 +123,3 @@ Description: GEOS bindings for Ruby . This package contains the Ruby bindings for GEOS. -Package: libgeos-dbg -Architecture: any -Section: debug -Pre-Depends: ${misc:Pre-Depends} -Depends: libgeos-3.6.2 (= ${binary:Version}), - libgeos-c1v5 (= ${binary:Version}), - ${misc:Depends} -Description: Debugging symbols for the GEOS library - GEOS provides a spatial object model and fundamental geometric - functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. - . - This package contains the debugging symbols for C/C++ GEOS library. diff --git a/debian/control.in b/debian/control.in index 932e544..9d5fe3e 100644 --- a/debian/control.in +++ b/debian/control.in @@ -4,13 +4,13 @@ Uploaders: Francesco Paolo Lovergine <[email protected]>, Bas Couwenberg <[email protected]> Section: science Priority: optional -Build-Depends: debhelper (>= 9), +Build-Depends: debhelper (>= 9.20160114), dh-autoreconf, doxygen, pkg-kde-tools, ruby-all-dev, swig -Standards-Version: 4.1.0 +Standards-Version: 4.1.1 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/geos.git Vcs-Git: https://anonscm.debian.org/git/pkg-grass/geos.git -b experimental Homepage: https://trac.osgeo.org/geos/ @@ -24,9 +24,9 @@ Suggests: libgdal-doc Description: Geometry engine for GIS - Development files GEOS provides a spatial object model and fundamental geometric functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. + OpenGIS Consortium Simple Features Specification for SQL. . - This package contains the headers and libraries needed to + This package contains the headers and libraries needed to develop programs using GEOS. Package: libgeos++-dev @@ -40,11 +40,11 @@ Breaks: libgeos-dev (<< 3.3.1-1~) Description: Geometry engine for GIS - C++ development files GEOS provides a spatial object model and fundamental geometric functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. + OpenGIS Consortium Simple Features Specification for SQL. . - This package contains the headers and libraries needed to + This package contains the headers and libraries needed to develop programs using GEOS in C++. Note that third-parties - programs should use the stable C API instead of the + programs should use the stable C API instead of the unstable C++ one. Package: libgeos-c1v5 @@ -77,13 +77,13 @@ Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Description: Geometry engine for Geographic Information Systems - C++ Library - GEOS provides a spatial object model and fundamental geometric - functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. + GEOS provides a spatial object model and fundamental geometric + functions. It implements the geometry model defined in the + OpenGIS Consortium Simple Features Specification for SQL. Functions provided include: . * spatial predicates (based on the DE-9IM model), - * overlay functions (intersection, difference, union, + * overlay functions (intersection, difference, union, symmetric difference), * buffer, * convex hull, @@ -123,16 +123,3 @@ Description: GEOS bindings for Ruby . This package contains the Ruby bindings for GEOS. -Package: libgeos-dbg -Architecture: any -Section: debug -Pre-Depends: ${misc:Pre-Depends} -Depends: libgeos-@VERSION@ (= ${binary:Version}), - libgeos-c1v5 (= ${binary:Version}), - ${misc:Depends} -Description: Debugging symbols for the GEOS library - GEOS provides a spatial object model and fundamental geometric - functions. It implements the geometry model defined in the - OpenGIS Consortium Simple Features Specification for SQL. - . - This package contains the debugging symbols for C/C++ GEOS library. diff --git a/debian/rules b/debian/rules index f44936f..dfc33ad 100755 --- a/debian/rules +++ b/debian/rules @@ -32,12 +32,12 @@ endif CXX = g++ -fpermissive -# catch both armel and armhf +# catch both armel and armhf ifneq (,$(findstring arm-linux-gnueabi,$(DEB_HOST_GNU_TYPE))) CONFFLAGS += --disable-inline endif -debian/control: +debian/control: @sed -e 's/@VERSION@/$(VER)/' debian/control.in >$@ %: @@ -64,7 +64,12 @@ override_dh_auto_build-indep: $(MAKE) -C doc doxygen-html override_dh_auto_test: +# Ignore test failures on problematic architectures only +ifneq (,$(findstring $(DEB_BUILD_ARCH),"arm64 armel armhf mips mips64el mipsel ppc64el s390x powerpc ppc64")) dh_auto_test || echo "Ignoring test failures" +else + dh_auto_test +endif override_dh_install-arch: # add C++ headers to C++ dev package install file @@ -103,7 +108,7 @@ override_dh_installman: dh_installman -plibgeos-dev debian/geos-config.1 override_dh_strip: - dh_strip --dbg-package=libgeos-dbg + dh_strip --dbgsym-migration='libgeos-dbg (<< 3.5.1-4~)' override_dh_makeshlibs: dh_makeshlibs -- -v$(VER) -c0 diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides new file mode 100644 index 0000000..e74b23a --- /dev/null +++ b/debian/source.lintian-overrides @@ -0,0 +1,3 @@ +# download.osgeo.org is not available via HTTPS +geos source: debian-watch-uses-insecure-uri * + -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/geos.git _______________________________________________ Pkg-grass-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

