From a4c2f8ca015e740e52ca03b7d33f59844120da4e Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:49:20 +0000 Subject: [PATCH 01/18] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- warsow.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/warsow.spec b/warsow.spec index 32e35c6..2d9bdff 100644 --- a/warsow.spec +++ b/warsow.spec @@ -23,6 +23,7 @@ Patch1: warsow-build.patch # Warsow is only ported to these architectures ExclusiveArch: %{ix86} x86_64 %{arm} +BuildRequires: make BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cmake From 66b8d0bc71c2b76e2c8b93332891cae464d2d037 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:19:33 +0000 Subject: [PATCH 02/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 2d9bdff..7f189bf 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 2.1.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 2.1.2-8 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b097879f0b0f95904261eea3fd841ba7e7759030 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:45:39 +0000 Subject: [PATCH 03/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 7f189bf..d273690 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 2.1.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 2.1.2-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 50c26af9ff9fce315b206db77b9a59a36f941e9e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:16:23 +0000 Subject: [PATCH 04/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index d273690..785d276 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 2.1.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 2.1.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From c0463d3587dcf768bd7f21c1ad70699eefe6a1af Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:12:38 +0000 Subject: [PATCH 05/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 785d276..ad656d2 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 2.1.2-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 2.1.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From d951a887a4beec10829404a4a5631dc9fa8e632f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:36:16 +0000 Subject: [PATCH 06/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index ad656d2..c3f1ad2 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 2.1.2-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 2.1.2-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 69f67beb571f2bb41c82010798e4808c0dac2a6e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:58:27 +0000 Subject: [PATCH 07/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index c3f1ad2..c3aa372 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 2.1.2-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 2.1.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From d1813836a0d642317e364796ffcaf0c7852cd877 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:22:59 +0000 Subject: [PATCH 08/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index c3aa372..85afb7b 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 2.1.2-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 2.1.2-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 3ed78e51dd7792f86dbe017622a091eaac11085a Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 6 May 2024 16:39:15 -0400 Subject: [PATCH 09/18] Fix ImageMagick dependency ImageMagick may be built for flatpaks in /app and therefore its prefix must not be assumed in the form of a file dependency. --- warsow.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 85afb7b..0061f46 100644 --- a/warsow.spec +++ b/warsow.spec @@ -43,7 +43,7 @@ BuildRequires: openal-devel BuildRequires: openssl-devel BuildRequires: SDL2-devel BuildRequires: /usr/bin/appstream-util -BuildRequires: /usr/bin/convert +BuildRequires: ImageMagick BuildRequires: /usr/bin/desktop-file-validate BuildRequires: /usr/bin/dos2unix Requires: hicolor-icon-theme From e4656205d693b65f6c80317f3905085cab47e1cf Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:49 +0200 Subject: [PATCH 10/18] Eliminate use of obsolete %patchN syntax (#2283636) --- warsow.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/warsow.spec b/warsow.spec index 0061f46..264493c 100644 --- a/warsow.spec +++ b/warsow.spec @@ -78,8 +78,8 @@ This package installs the standalone server and TV server for Warsow. %prep %setup -q -n warsow_%{nodotver}_sdk -%patch0 -p1 -b .paths -%patch1 -p1 -b .build +%patch -P0 -p1 -b .paths +%patch -P1 -p1 -b .build # Replace the placeholder that patch0 added with the actual prefix sed -i -e 's|__PREFIX__|%{_prefix}|g' source/source/qcommon/files.c From a3396a48850de11458d8440cd912b608efe28671 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:07:22 +0000 Subject: [PATCH 11/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 264493c..74bffc5 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Fast paced 3D first person shooter License: GPLv2+ @@ -145,6 +145,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 2.1.2-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 2.1.2-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From a43878c75e3703e3832d25139b47521047e7d850 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:37:55 +0200 Subject: [PATCH 12/18] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- warsow.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/warsow.spec b/warsow.spec index 74bffc5..f3d1fb4 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,10 +7,11 @@ Name: warsow Version: 2.1.2 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Fast paced 3D first person shooter -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://www.warsow.net/ Source0: http://update.warsow.gg/mirror/warsow_%{nodotver}_sdk.tar.gz Source1: warsow.desktop @@ -145,6 +146,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Fri Jul 26 2024 Miroslav Suchý - 2.1.2-17 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 2.1.2-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From b9567bdb5f5df00ad83412e1830b2287c651ecd8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:45:13 +0000 Subject: [PATCH 13/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index f3d1fb4..51511e9 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Fast paced 3D first person shooter # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -146,6 +146,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 2.1.2-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 2.1.2-17 - convert license to SPDX From 6365f75b1362c040137ba4f8ca1cd4fb88c105d0 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 10 Mar 2025 21:12:56 -0400 Subject: [PATCH 14/18] Update openal-soft-devel dependency openal-devel was a compatibility virtual provides which was just removed: https://src.fedoraproject.org/rpms/openal-soft/c/12d876fd36c41a051c10a67ce038ae09100b8b16 --- warsow.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 51511e9..0ffeffe 100644 --- a/warsow.spec +++ b/warsow.spec @@ -40,7 +40,7 @@ BuildRequires: libXrandr-devel BuildRequires: libXxf86dga-devel BuildRequires: libXxf86vm-devel BuildRequires: mesa-libGL-devel -BuildRequires: openal-devel +BuildRequires: openal-soft-devel BuildRequires: openssl-devel BuildRequires: SDL2-devel BuildRequires: /usr/bin/appstream-util From 4c01064bcb3bdd64c8bb22a08818273e3c239a87 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:17:19 +0000 Subject: [PATCH 15/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 0ffeffe..d3303ad 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Fast paced 3D first person shooter # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -146,6 +146,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 2.1.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 2.1.2-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From db2877a065859742812d65a7f69e792c8112b649 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 14 Aug 2025 08:39:30 -0500 Subject: [PATCH 16/18] CMake fixes --- warsow.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/warsow.spec b/warsow.spec index d3303ad..d617025 100644 --- a/warsow.spec +++ b/warsow.spec @@ -1,6 +1,6 @@ %global __cmake_in_source_build 1 %global _legacy_common_support 1 - +%global _cmake_generator "Unix Makefiles" %global warsow_libdir %{_prefix}/lib/warsow %global nodotver 21 @@ -101,8 +101,9 @@ pushd source/source/cmake_build %cmake \ -DQFUSION_GAME=Warsow \ -DUSE_SDL2=YES \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ .. -make %{?_smp_mflags} +%cmake_build popd From 417ea01f846bff1e37e3a420e3f83300affe5b3f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:07:02 +0000 Subject: [PATCH 17/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index d617025..2f0905f 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Fast paced 3D first person shooter # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -147,6 +147,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 2.1.2-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 2.1.2-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From a1b4655dabb7f140d7fe5f4880a4b435e2e01ae1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:41:15 +0000 Subject: [PATCH 18/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- warsow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warsow.spec b/warsow.spec index 2f0905f..b6b7a9b 100644 --- a/warsow.spec +++ b/warsow.spec @@ -7,7 +7,7 @@ Name: warsow Version: 2.1.2 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Fast paced 3D first person shooter # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -147,6 +147,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/warsow. %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 2.1.2-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 2.1.2-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild