diff --git a/.gitignore b/.gitignore index 3165a23..565abff 100644 --- a/.gitignore +++ b/.gitignore @@ -91,24 +91,6 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.17.26.tar.bz2 /wesnoth-1.18.0.tar.bz2 /wesnoth-1.18.2.tar.bz2 -/wesnoth-1.19.3.tar.bz2 -/wesnoth-1.19.4.tar.bz2 -/wesnoth-1.19.5.tar.bz2 -/wesnoth-1.19.6.tar.bz2 -/wesnoth-1.19.7.tar.bz2 -/wesnoth-1.19.8.tar.bz2 -/wesnoth-1.19.9.tar.bz2 -/wesnoth-1.19.10.tar.bz2 -/wesnoth-1.19.11.tar.bz2 -/wesnoth-1.19.12.tar.bz2 -/wesnoth-1.19.13.tar.bz2 -/wesnoth-1.19.14.tar.bz2 -/wesnoth-1.19.15.tar.bz2 -/wesnoth-1.19.16.tar.bz2 -/wesnoth-1.19.17.tar.bz2 -/wesnoth-1.19.19.tar.bz2 -/wesnoth-1.19.20.tar.bz2 -/wesnoth-1.19.21.tar.bz2 -/wesnoth-1.19.22.tar.bz2 -/wesnoth-1.19.23.tar.bz2 -/wesnoth-1.19.24.tar.bz2 +/wesnoth-1.18.3.tar.bz2 +/wesnoth-1.18.4.tar.bz2 +/wesnoth-1.18.5.tar.bz2 diff --git a/sources b/sources index 2b95d6c..b6ff281 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.24.tar.bz2) = c82b65d8ae74156bdf8fbb4ab7bcb7ffda0688d7d4cb5d12177a31f297a116288aae8cdc03abff0de80a1099561019ce44ff33d7f0f75953c23d12da74a7d6fb +SHA512 (wesnoth-1.18.5.tar.bz2) = 43137cd90f0d64eab579d58aadbf3cff045ead5709040e84b8299e33d2515182b0c5c0747cc06f9d9a4155e160dbee59963a1165392dde0c3cdb85c9c70ebc0b diff --git a/wesnoth.spec b/wesnoth.spec index cf7cc67..e814bbc 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth -Version: 1.19.24 -Release: 5%{?dist} +Version: 1.18.5 +Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -29,6 +29,9 @@ BuildRequires: lua-devel BuildRequires: readline-devel BuildRequires: python3-scons BuildRequires: openssl-devel +%if 0%{?fedora} >= 41 +BuildRequires: openssl-devel-engine +%endif BuildRequires: libvorbis-devel BuildRequires: libcurl-devel BuildRequires: systemd @@ -54,6 +57,7 @@ friends--or strangers--and fight multi-player epic fantasy battles. %package server Summary: %{summary} Requires: %{name} = %{version}-%{release} +Requires(pre): /usr/sbin/useradd %description server This package contains the binaries for running a Wesnoth server @@ -82,12 +86,6 @@ This package contains the data files for Wesnoth. %prep %autosetup -p0 -# Create a sysusers.d config file. -# Upstream provides a file that we don't like. -cat >wesnoth-server.sysusers.conf < /dev/null || : %post server @@ -178,7 +178,6 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_unitdir}/wesnothd.service %{_tmpfilesdir}/wesnothd.tmpfiles.conf %exclude %{_prefix}/lib/sysusers.d/wesnothd.sysusers.conf -%{_sysusersdir}/wesnoth-server.conf %files data -f LANGFILES %{_datadir}/applications/org.wesnoth.Wesnoth.desktop @@ -190,104 +189,14 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog -* Wed Jul 22 2026 Python Maint - 1.19.24-5 -- Rebuilt for Python 3.15.0b4 ABI change +* Mon Jul 21 2025 Gwyn Ciesla - 1.18.5-1 +- 1.18.5 -* Fri Jul 17 2026 Fedora Release Engineering - 1.19.24-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild +* Fri Feb 21 2025 Gwyn Ciesla - 1.18.4-1 +- 1.18.4 -* Sat Jun 13 2026 Yaakov Selkowitz - 1.19.24-3 -- Rebuilt for openssl 4.0 - -* Thu Jun 04 2026 Python Maint - 1.19.24-2 -- Rebuilt for Python 3.15 - -* Thu May 21 2026 Gwyn Ciesla - 1.19.24-1 -- 1.19.24 - -* Thu Apr 23 2026 Gwyn Ciesla - 1.19.23-1 -- 1.19.23 - -* Tue Mar 24 2026 Gwyn Ciesla - 1.19.22-1 -- 1.19.22 - -* Thu Feb 26 2026 Gwyn Ciesla - 1.19.21-1 -- 1.19.21 - -* Wed Jan 21 2026 Gwyn Ciesla - 1.19.20-1 -- 1.19.20 - -* Sat Jan 17 2026 Fedora Release Engineering - 1.19.19-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Thu Jan 15 2026 Gwyn Ciesla - 1.19.19-2 -- Patch for Boost 1.90.0 - -* Fri Jan 02 2026 Gwyn Ciesla - 1.19.19-1 -- 1.19.19 - -* Tue Oct 21 2025 Gwyn Ciesla - 1.19.17-1 -- 1.19.17 - -* Mon Sep 22 2025 Gwyn Ciesla - 1.19.16-1 -- 1.19.16 - -* Fri Sep 19 2025 Python Maint - 1.19.15-2 -- Rebuilt for Python 3.14.0rc3 bytecode - -* Tue Aug 19 2025 Gwyn Ciesla - 1.19.15-1 -- 1.19.15 - -* Fri Aug 15 2025 Python Maint - 1.19.14-3 -- Rebuilt for Python 3.14.0rc2 bytecode - -* Fri Jul 25 2025 Fedora Release Engineering - 1.19.14-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Mon Jul 21 2025 Gwyn Ciesla - 1.19.14-1 -- 1.19.14 - -* Mon Jun 16 2025 Gwyn Ciesla - 1.19.13-1 -- 1.19.13 - -* Tue Jun 03 2025 Python Maint - 1.19.12-2 -- Rebuilt for Python 3.14 - -* Wed May 21 2025 Gwyn Ciesla - 1.19.12-1 -- 1.19.12 - -* Tue May 06 2025 Gwyn Ciesla - 1.19.11-1 -- 1.19.11 - -* Mon Mar 17 2025 Gwyn Ciesla - 1.19.10-1 -- 1.19.10 - -* Mon Mar 10 2025 Zbigniew Jędrzejewski-Szmek - 1.19.9-2 -- Add sysusers.d config file to allow rpm to create users/groups automatically - -* Tue Feb 18 2025 Gwyn Ciesla - 1.19.9-1 -- 1.19.9 - -* Thu Jan 23 2025 Gwyn Ciesla - 1.19.8-1 -- 1.19.8 - -* Sun Jan 19 2025 Fedora Release Engineering - 1.19.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Thu Dec 19 2024 Gwyn Ciesla - 1.19.7-1 -- 1.19.7 - -* Tue Nov 26 2024 Gwyn Ciesla - 1.19.6-1 -- 1.19.6 - -* Wed Oct 23 2024 Gwyn Ciesla - 1.19.5-1 -- 1.19.5 - -* Mon Sep 23 2024 Gwyn Ciesla - 1.19.4-1 -- 1.19.4 - -* Fri Aug 23 2024 Gwyn Ciesla - 1.19.3-1 -- 1.19.3 +* Mon Dec 30 2024 Gwyn Ciesla - 1.18.3-1 +- 1.18.3 * Wed Jul 31 2024 Gwyn Ciesla - 1.18.2-1 - 1.18.2