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)

Reply via email to