Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package geos for openSUSE:Factory checked in 
at 2021-12-28 12:26:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geos (Old)
 and      /work/SRC/openSUSE:Factory/.geos.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geos"

Tue Dec 28 12:26:32 2021 rev:17 rq:942907 version:3.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/geos/geos.changes        2021-11-17 
01:15:27.226191248 +0100
+++ /work/SRC/openSUSE:Factory/.geos.new.2520/geos.changes      2021-12-28 
12:27:12.184510544 +0100
@@ -1,0 +2,30 @@
+Tue Dec 28 08:59:59 UTC 2021 - Martin Pluskal <[email protected]>
+
+- Update to version 3.10.1:
+  * Fix mistake in constants used to select WKB flavor in C API (GH489, Paul 
Ramsey)
+  * Fix crash when reducing precision on a LinearRing (#1135, Paul Ramsey)
+  * Fix GeoJSON crash on invalid input (GH498, Even Rouault)
+  * Use std::sqrt exclusively for Solaris build (Paul Ramsey)
+  * Fix mistaken version numbers in some parts of 3.10.0 (Paul Ramsey)
+- Changes for version 3.10.0:
+  * Preserve ordering of lines in overlay results (Martin Davis)
+  * Check for invalid geometry before fixing polygonal result in Densifier
+    and DPSimplifier (Martin Davis)
+  * Fix overlay handling of flat interior lines (JTS-685, Martin Davis)
+  * Fix IsValidOp to correctly report invalid nested MultiPolygons (#1112, 
Martin Davis)
+  * Fix BufferOp to avoid artifacts in certain polygon buffers (#1101, Martin 
Davis)
+  * Fix IsValidOp to correctly report certain kinds of invalid LinearRings 
(Martin Davis)
+  * Improve STRtree performance through TemplateSTRtree implementation (Daniel 
Baston)
+  * Fix DiscreteFrechetDistance to use initial points of input lines (#1128, 
Martin Davis)
+  * Autoconf build system is dropped in favour of CMake
+    See README.md and INSTALL.md for examples of usage
+  * Libtool is no longer used for in favour of CMake
+    Therefor libgeos.la is no longer built/installed
+  * #1094, #1090: Drop inlines.cpp to address duplicate symbols on many 
platforms
+    (Regina Obe)
+  * GH475: Do not return NaN from GEOSProjectNormalized_r (Paul Ramsey)
+  * GH442: BufferOp now returns unique_ptr<Geometry> result (Paul Ramsey)
+- Drop geos-config.1
+- Update project and download URL
+
+-------------------------------------------------------------------

Old:
----
  geos-3.9.1.tar.bz2
  geos-config.1

New:
----
  geos-3.10.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ geos.spec ++++++
--- /var/tmp/diff_new_pack.FndMPZ/_old  2021-12-28 12:27:12.572510837 +0100
+++ /var/tmp/diff_new_pack.FndMPZ/_new  2021-12-28 12:27:12.576510841 +0100
@@ -16,17 +16,16 @@
 #
 
 
-%define uver   3_9_1
+%define uver   3_10_1
 Name:           geos
-Version:        3.9.1
+Version:        3.10.1
 Release:        0
 Summary:        Geometry Engine - Open Source
 License:        LGPL-2.1-only
 Group:          Development/Libraries/C and C++
-URL:            https://trac.osgeo.org/geos/
+URL:            https://libgeos.org
 Source0:        https://download.osgeo.org/%{name}/%{name}-%{version}.tar.bz2
-Source1:        %{name}-config.1
-BuildRequires:  fdupes
+BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 
@@ -37,11 +36,11 @@
 predicate functions and spatial operators, as well as specific JTS topology
 functions such as IsValid().
 
-%package -n libgeos-%{uver}
+%package -n libgeos%{uver}
 Summary:        Geometry Engine library
 Group:          System/Libraries
 
-%description -n libgeos-%{uver}
+%description -n libgeos%{uver}
 GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology
 Suite (JTS). As such, it aims to contain the complete functionality of JTS
 in C++. This includes all the OpenGIS "Simple Features for SQL" spatial
@@ -61,7 +60,7 @@
 %package devel
 Summary:        Development files for GEOS
 Group:          Development/Libraries/C and C++
-Requires:       libgeos-%{uver} = %{version}
+Requires:       libgeos%{uver} = %{version}
 Requires:       libgeos_c1 = %{version}
 Provides:       lib%{name}-devel = %{version}
 
@@ -79,37 +78,29 @@
 %setup -q
 
 %build
-# Disable inline for armv6/7 - https://trac.osgeo.org/geos/ticket/993
-%configure \
-%ifarch %{arm}
-  --disable-inline \
-%endif
-  --disable-static
-make %{?_smp_mflags}
-
-# tests fail with older releases and non-intel architectures
-# while this was reported to upstream, there has been no reply
-%ifarch %{ix86} x86_64
+%cmake
+%cmake_build
+
 %check
-make %{?_smp_mflags} check
-%endif
+# path needs to be exported otherwise unit tests will fail
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir}
+%ctest
 
 %install
-%make_install
-install -Dpm 0644 %{SOURCE1} \
-  %{buildroot}%{_mandir}/man1/geos-config.1
-# do not ship static libraries or la files
-find %{buildroot} -type f \( -name '*.a' -o -name '*.la' \) -delete -print
-%fdupes %{buildroot}%{python_sitelib}
+%cmake_install
 
-%post   -n libgeos-%{uver} -p /sbin/ldconfig
-%postun -n libgeos-%{uver} -p /sbin/ldconfig
+%post   -n libgeos%{uver} -p /sbin/ldconfig
+%postun -n libgeos%{uver} -p /sbin/ldconfig
 %post   -n libgeos_c1 -p /sbin/ldconfig
 %postun -n libgeos_c1 -p /sbin/ldconfig
 
-%files -n libgeos-%{uver}
+%files
+%license COPYING
+%{_bindir}/geosop
+
+%files -n libgeos%{uver}
 %license COPYING
-%{_libdir}/libgeos-%{version}.so
+%{_libdir}/libgeos.so.*
 
 %files -n libgeos_c1
 %license COPYING
@@ -117,11 +108,12 @@
 
 %files devel
 %license COPYING
-%doc AUTHORS NEWS README.md ChangeLog
-%{_mandir}/man1/%{name}-config.1%{ext_man}
-%{_bindir}/%{name}-config
+%doc AUTHORS NEWS README.md
+%{_bindir}/geos-config
 %{_includedir}/*
 %{_libdir}/pkgconfig/%{name}.pc
+%dir %{_libdir}/cmake/GEOS
+%{_libdir}/cmake/GEOS/geos-*
 %{_libdir}/lib%{name}.so
 %{_libdir}/lib%{name}_c.so
 

++++++ geos-3.9.1.tar.bz2 -> geos-3.10.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/geos/geos-3.9.1.tar.bz2 
/work/SRC/openSUSE:Factory/.geos.new.2520/geos-3.10.1.tar.bz2 differ: char 11, 
line 1

Reply via email to