Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package shapelib for openSUSE:Factory checked in at 2026-09-07 11:33:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shapelib (Old) and /work/SRC/openSUSE:Factory/.shapelib.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shapelib" Mon Sep 7 11:33:04 2026 rev:7 rq:1375928 version:1.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/shapelib/shapelib.changes 2024-09-19 21:17:12.550138919 +0200 +++ /work/SRC/openSUSE:Factory/.shapelib.new.1265/shapelib.changes 2026-09-07 11:34:24.869685820 +0200 @@ -1,0 +2,27 @@ +Thu Sep 3 17:10:37 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 1.6.3: + * Fix GCC 15 build failure in dbfadd.c + * shpgeo.c: fix wrong comparison operator in debug code +- Changes from version 1.6.2: + * Nullify userdata also in SASetupUtf8Hooks + * dbfcreate: allow creating Date and Logical fields + * DBFWriteAttribute(): report success when a double is written + without precision loss + * SHPCreateLL()/DBFCreate(): put the full filename into the error + message + * Fix cppcheck nullPointerOutOfMemory warnings + * Test suite enhancements +- Soname unchanged: -version-info 5:0:1 -> 6:1:2 leaves current-age + at 4, so the library stays libshp.so.4 +- Ship LICENSE-MIT; the License tag already carries the MIT option +- Drop unused cmake BuildRequires - the build is autotools +- Use %ldconfig_scriptlets instead of hand-written ldconfig scriptlets +- Stop masking %check with "||:" - the suite passes on every arch and + repo we build, the "contrib tests fail" comment was stale +- Spec cleanup: drop Group tags, %make_build, explicit %autosetup, + list shapefil.h instead of a %{_includedir} glob, https source URL +- Restore the missing " - " in three pre-2013 changelog headers; the + source validator rejects them as INVALID DATE + +------------------------------------------------------------------- @@ -169 +196 @@ -Mon Jul 21 00:00:00 UTC 2008 Dirk Stöcker <[email protected]> +Mon Jul 21 00:00:00 UTC 2008 - Dirk Stöcker <[email protected]> @@ -174 +201 @@ -Wed Jan 11 00:00:00 UTC 2006 Pascal Bleser +Wed Jan 11 00:00:00 UTC 2006 - Pascal Bleser @@ -179 +206 @@ -Wed Jan 11 00:00:00 UTC 2006 Pascal Bleser +Wed Jan 11 00:00:00 UTC 2006 - Pascal Bleser Old: ---- shapelib-1.6.1.tar.gz New: ---- shapelib-1.6.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shapelib.spec ++++++ --- /var/tmp/diff_new_pack.h9fFob/_old 2026-09-07 11:34:25.702714906 +0200 +++ /var/tmp/diff_new_pack.h9fFob/_new 2026-09-07 11:34:25.704714976 +0200 @@ -1,7 +1,7 @@ # # spec file for package shapelib # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,18 +18,16 @@ %define so_ver 4 Name: shapelib -Version: 1.6.1 +Version: 1.6.3 Release: 0 Summary: Library for ESRI Shapefile Handling License: GPL-2.0-or-later AND (LGPL-2.0-or-later OR MIT) AND SUSE-Public-Domain -Group: Productivity/Graphics/Other URL: http://shapelib.maptools.org/ -Source0: http://download.osgeo.org/shapelib/%{name}-%{version}.tar.gz - -BuildRequires: cmake +Source0: https://download.osgeo.org/shapelib/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: pkgconfig # dbfdump is also in perl-DBD-XBase +# keep the package name: spec-cleaner --perl expands it into 26 perl() Conflicts Conflicts: perl-DBD-XBase %description @@ -41,7 +39,6 @@ %package -n libshp-devel Summary: Development Environment for %{name} -Group: Development/Libraries/C and C++ Requires: libshp%{so_ver} = %{version} Provides: shapelib-devel = %{version} @@ -54,7 +51,6 @@ %package -n libshp%{so_ver} Summary: Library for ESRI Shapefile Handling -Group: System/Libraries %description -n libshp%{so_ver} The Shapefile C Library provides the ability to write simple C programs for @@ -64,7 +60,7 @@ This package contains the dynamic link library for shapelib project. %prep -# %autosetup -p1 +%autosetup -p1 # Fix rpmlint warning "wrong-file-end-of-line-encoding" sed -i 's/\r$//' contrib/doc/shpsort.txt @@ -73,7 +69,7 @@ %configure \ --disable-static \ --disable-silent-rules -make %{?_smp_mflags} +%make_build %install %make_install @@ -82,14 +78,12 @@ find %{buildroot} -type f -name "*.la" -delete -print %check -# Contrib tests fail -make %{?_smp_mflags} check ||: +%make_build check -%post -n libshp%{so_ver} -p /sbin/ldconfig -%postun -n libshp%{so_ver} -p /sbin/ldconfig +%ldconfig_scriptlets -n libshp%{so_ver} %files -%license LICENSE-LGPL +%license LICENSE-LGPL LICENSE-MIT %doc ChangeLog %doc contrib/doc/ web/ %{_bindir}/Shape_PointInPoly @@ -115,7 +109,7 @@ %{_bindir}/shpwkb %files -n libshp-devel -%{_includedir}/* +%{_includedir}/shapefil.h %{_libdir}/pkgconfig/shapelib.pc %{_libdir}/libshp.so ++++++ shapelib-1.6.1.tar.gz -> shapelib-1.6.3.tar.gz ++++++ ++++ 21749 lines of diff (skipped)
