Sync with fedora to make geos up to date

Resolves: RHEL-78734
This commit is contained in:
Ales Nezbeda 2025-04-23 14:56:18 +02:00
parent d361c64053
commit f1b6cedafd
3 changed files with 33 additions and 13 deletions

1
.gitignore vendored
View File

@ -13,3 +13,4 @@
/geos-3.11.2.tar.bz2
/geos-3.12.0.tar.bz2
/geos-3.12.1.tar.bz2
/geos-3.13.1.tar.bz2

View File

@ -1,16 +1,13 @@
# mingw is x86_64 only on EL9
%if 0%{?rhel} >= 9
%ifarch x86_64
# When distributed in RHEL, EPEL shouldn't be used. Mingw shouldn't be in RHEL,
# so it shouldn't be used anywhere, but in fedora.
%if 0%{?fedora}
%bcond_without mingw
%else
%bcond_with mingw
%endif
%else
%bcond_without mingw
%endif
Name: geos
Version: 3.12.1
Version: 3.13.1
Release: 1%{?dist}
Summary: GEOS is a C++ port of the Java Topology Suite
@ -81,7 +78,7 @@ MinGW Windows GEOS library.
%build
# Native build
%cmake -DDISABLE_GEOS_INLINE=ON -DBUILD_DOCUMENTATION=ON
%cmake -DDISABLE_GEOS_INLINE=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_RPATH=""
%cmake_build
%if %{with mingw}
@ -111,7 +108,8 @@ rm -f %{buildroot}%{mingw64_bindir}/geos-config
%check
%ifnarch s390x
%ctest
# FIXME: test_docs failed on F42 mass rebuild, retest in future
%ctest -E test_docs
%endif
@ -119,7 +117,7 @@ rm -f %{buildroot}%{mingw64_bindir}/geos-config
%doc AUTHORS NEWS.md README.md
%license COPYING
%{_bindir}/geosop
%{_libdir}/libgeos.so.3.12.1
%{_libdir}/libgeos.so.3.13.1
%{_libdir}/libgeos_c.so.1*
%files devel
@ -137,7 +135,7 @@ rm -f %{buildroot}%{mingw64_bindir}/geos-config
%files -n mingw32-%{name}
%license COPYING
%{mingw32_bindir}/geosop.exe
%{mingw32_bindir}/libgeos-3.12.1.dll
%{mingw32_bindir}/libgeos-3.13.1.dll
%{mingw32_bindir}/libgeos_c-1.dll
%{mingw32_includedir}/geos/
%{mingw32_includedir}/geos_c.h
@ -150,7 +148,7 @@ rm -f %{buildroot}%{mingw64_bindir}/geos-config
%files -n mingw64-%{name}
%license COPYING
%{mingw64_bindir}/geosop.exe
%{mingw64_bindir}/libgeos-3.12.1.dll
%{mingw64_bindir}/libgeos-3.13.1.dll
%{mingw64_bindir}/libgeos_c-1.dll
%{mingw64_includedir}/geos/
%{mingw64_includedir}/geos_c.h
@ -163,6 +161,27 @@ rm -f %{buildroot}%{mingw64_bindir}/geos-config
%changelog
* Wed Mar 05 2025 Sandro Mani <manisandro@gmail.com> - 3.13.1-1
- Update to 3.13.1
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.13.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Mon Sep 09 2024 Sandro Mani <manisandro@gmail.com> - 3.13.0-1
- Update to 3.13.0
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.12.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Jun 06 2024 Sandro Mani <manisandro@gmail.com> - 3.12.2-1
- Update to 3.12.2
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.12.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.12.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Nov 12 2023 Sandro Mani <manisandro@gmail.com> - 3.12.1-1
- Update to 3.12.1

View File

@ -1 +1 @@
SHA512 (geos-3.12.1.tar.bz2) = 192eba83c651e935b3c9a5cc19321285e4d28b9da9d7a1fa15d9471803027e630db7a7ecea96343d9c5f9846d279062ca3694fe47916a4ebf5698ae66dd5210d
SHA512 (geos-3.13.1.tar.bz2) = 38a6d8bb05b374160c6e5eb82e5f601915ee44e75bdba0414bb7b1096a62f3cdfbb877389998bd3ff4c77c98927ce95a8d8298dd599a0fcb8ea0e83f174f1744