Accepting request 984733 from Application:Geo

OBS-URL: https://build.opensuse.org/request/show/984733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geos?expand=0&rev=19
This commit is contained in:
Dominique Leuenberger 2022-06-24 06:45:50 +00:00 committed by Git OBS Bridge
commit 07ea85e006
4 changed files with 28 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50bbc599ac386b4c2b3962dcc411f0040a61f204aaef4eba7225ecdd0cf45715
size 6714655

3
geos-3.10.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c141b07d61958a758345d5f54e3c735834b2f4303edb9f67fb26914f0d44770
size 6720568

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Fri Jun 17 09:04:36 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
- Rectify conflict dependencies (shlib transition from Nov 9 2015)
against old geos.
- Update to release 3.10.3
* VoronoiDiagramBuilder::setSites(const CoordinateSequence&)
returns sorted output now
* Add SnappingNoder seeding
* Fix segfault in Hausdorff distance with empty geometries
* Fix inf loop in PolygonTriangulator
* Fix IsValidOp to handle repeated node points
* Fix IsSimpleOp to handle closed LineStrings with repeated
endpoints
* Fix crash in GeometryNoder on empty input
-------------------------------------------------------------------
Mon Mar 28 07:38:28 UTC 2022 - Martin Pluskal <mpluskal@suse.com>

View File

@ -16,9 +16,9 @@
#
%define uver 3_10_2
%define uver 3_10_3
Name: geos
Version: 3.10.2
Version: 3.10.3
Release: 0
Summary: Geometry Engine - Open Source
License: LGPL-2.1-only
@ -39,6 +39,8 @@ functions such as IsValid().
%package -n libgeos%{uver}
Summary: Geometry Engine library
Group: System/Libraries
# Old version was not conforming to SLPP
Conflicts: geos <= 3.5.0
%description -n libgeos%{uver}
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology
@ -50,8 +52,7 @@ functions such as IsValid().
%package -n libgeos_c1
Summary: C language interface for the GEOS library
Group: System/Libraries
Provides: geos = %{version}-%{release}
Obsoletes: geos < %{version}-%{release}
Conflicts: geos <= 3.5.0
%description -n libgeos_c1
This subpackage contains a shared library providing a C linkage
@ -60,9 +61,9 @@ interface for the (C++) GEOS library.
%package devel
Summary: Development files for GEOS
Group: Development/Libraries/C and C++
Requires: libgeos%{uver} = %{version}
Requires: libgeos_c1 = %{version}
Provides: lib%{name}-devel = %{version}
Requires: libgeos%{uver} = %{version}-%{release}
Requires: libgeos_c1 = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}
%description devel
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology
@ -75,7 +76,7 @@ This package contains the development files to build applications that
use GEOS.
%prep
%setup -q
%autosetup
%build
%cmake