From 177f57d996be78e4fc7cdfe99048c54421fac244 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Thu, 11 Jan 2018 14:52:04 +0100 Subject: [PATCH 01/34] Remove obsolete scriptlets Signed-off-by: Igor Gnatenko --- frozen-bubble.spec | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 331105f..d71d48d 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.21.beta1%{?dist} +Release: 0.22.beta1%{?dist} License: GPLv2 Group: Amusements/Games URL: http://www.frozen-bubble.org/ @@ -154,18 +154,6 @@ EOF appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bubble.appdata.xml -%post -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - %post server /usr/sbin/useradd -r -s /sbin/nologin -d %{_datadir}/%{name} fbubble \ @@ -200,6 +188,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Jan 11 2018 Igor Gnatenko - 2.2.1-0.22.beta1 +- Remove obsolete scriptlets + * Wed Aug 02 2017 Fedora Release Engineering - 2.2.1-0.21.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From cead19d78094e82a980b4a13d88173236ba0e5bf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 10:14:25 +0000 Subject: [PATCH 02/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index d71d48d..006f061 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.22.beta1%{?dist} +Release: 0.23.beta1%{?dist} License: GPLv2 Group: Amusements/Games URL: http://www.frozen-bubble.org/ @@ -188,6 +188,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 2.2.1-0.23.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jan 11 2018 Igor Gnatenko - 2.2.1-0.22.beta1 - Remove obsolete scriptlets From ac52039d2fdac86a5b08a769dee773066f3f2b2f Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Thu, 8 Feb 2018 14:14:03 +0100 Subject: [PATCH 03/34] =?UTF-8?q?Fix=20FTBFS=20(patch=20from=20Petr=20P?= =?UTF-8?q?=C3=ADsa=C5=99)=20(rhbz#1541359)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...er-size-when-formatting-current-date.patch | 69 +++++++++++++++++++ frozen-bubble.spec | 9 ++- 2 files changed, 75 insertions(+), 3 deletions(-) create mode 100644 0001-Fix-buffer-size-when-formatting-current-date.patch diff --git a/0001-Fix-buffer-size-when-formatting-current-date.patch b/0001-Fix-buffer-size-when-formatting-current-date.patch new file mode 100644 index 0000000..b1b3bfc --- /dev/null +++ b/0001-Fix-buffer-size-when-formatting-current-date.patch @@ -0,0 +1,69 @@ +From aa2ce32185b4477e659ed7c70d09c440610ef67b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Fri, 2 Feb 2018 12:44:15 +0100 +Subject: [PATCH] Fix buffer size when formatting current date +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +gcc-8 and glibc-2.26.9000 reports this error: + +server/log.c:64:54: error: '%03d' directive output may be truncated writing between 3 and 11 bytes into a region of size between 0 and 49 [-Werror=format-truncation=] + snprintf(current_date, sizeof(current_date), "%s.%03d", buf, (int)(1000 * (time-seconds))); + ^~~~ + +This patch fixes two mistakes in the get_current_date() function: + +First strftime() can fail and then buf content is undefined. The patch +makes sure the buf content is properly null-termited. + +Second if strftime() uses up the the whole buf array, no space will be +left for appending miliseconds to current_date value in the subsequent +snprintf() call. The patch increases current_data size so that things +will always fit. + +In reality, all this should not matter because sane strftime() will +return fixed-lenght string. But for all the cases and for sake of the +compiler check this patch should be applied. + +Signed-off-by: Petr Písař +--- + server/log.c | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/server/log.c b/server/log.c +index 2fe7b7c..f696752 100644 +--- a/server/log.c ++++ b/server/log.c +@@ -52,15 +52,17 @@ double get_current_time_exact(void) + return (double) now.tv_sec + now.tv_usec / 1e6; // bad bad idea to use float as precision is not down to the seconds then + } + +-char current_date[50]; ++char current_date[70]; + char* get_current_date(void) + { + struct tm * lt; + char buf[50]; + double time = get_current_time_exact(); + time_t seconds = (time_t)time; ++ size_t length; + lt = localtime(&seconds); +- strftime(buf, sizeof(buf), "%Y-%m-%d %H:%M:%S", lt); ++ length = strftime(buf, sizeof(buf), "%Y-%m-%d %H:%M:%S", lt); ++ buf[length] = '\0'; + snprintf(current_date, sizeof(current_date), "%s.%03d", buf, (int)(1000 * (time-seconds))); + return current_date; + } +diff -up frozen-bubble-2.2.1-beta1/server/log.h~ frozen-bubble-2.2.1-beta1/server/log.h +--- frozen-bubble-2.2.1-beta1/server/log.h~ 2010-08-07 15:36:27.000000000 +0200 ++++ frozen-bubble-2.2.1-beta1/server/log.h 2018-02-08 14:09:52.472451694 +0100 +@@ -23,7 +23,7 @@ + time_t get_current_time(void); + double get_current_time_exact(void); + +-extern char current_date[50]; ++extern char current_date[70]; + char* get_current_date(void); + + enum output_types { OUTPUT_TYPE_DEBUG, OUTPUT_TYPE_CONNECT, OUTPUT_TYPE_INFO, OUTPUT_TYPE_ERROR }; diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 006f061..f6fad14 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.23.beta1%{?dist} +Release: 0.24.beta1%{?dist} License: GPLv2 Group: Amusements/Games URL: http://www.frozen-bubble.org/ @@ -11,6 +11,7 @@ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz Source1: frozen-bubble.desktop Source2: fb-server.service Patch0: frozen-bubble-2.2.1-setuid.patch +Patch1: 0001-Fix-buffer-size-when-formatting-current-date.patch BuildRequires: /usr/bin/appstream-util BuildRequires: desktop-file-utils BuildRequires: gettext @@ -62,8 +63,7 @@ Frozen Bubble network game server. %prep -%setup -q -n %{name}-%{version}-beta1 -%patch0 -p1 +%autosetup -p1 -n %{name}-%{version}-beta1 # Rename this README since the main server README has the same name %{__mv} server/init/README server/README.init # Change the example server configuration file to be a working one, which only @@ -188,6 +188,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Thu Feb 08 2018 Hans de Goede - 2.2.1-0.24.beta1 +- Fix FTBFS (patch from Petr Písař) (rhbz#1541359) + * Wed Feb 07 2018 Fedora Release Engineering - 2.2.1-0.23.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From e52aabf847d12d9961485c3e455d1f47b90c9301 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Sat, 30 Jun 2018 01:16:13 +0200 Subject: [PATCH 04/34] Perl 5.28 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index f6fad14..2e2d176 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.24.beta1%{?dist} +Release: 0.25.beta1%{?dist} License: GPLv2 Group: Amusements/Games URL: http://www.frozen-bubble.org/ @@ -188,6 +188,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Fri Jun 29 2018 Jitka Plesnikova - 2.2.1-0.25.beta1 +- Perl 5.28 rebuild + * Thu Feb 08 2018 Hans de Goede - 2.2.1-0.24.beta1 - Fix FTBFS (patch from Petr Písař) (rhbz#1541359) From 1a727253f5358a466dfb6a8e1db9ae73aedc749e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 00:53:44 +0000 Subject: [PATCH 05/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 2e2d176..3ac3b0d 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.25.beta1%{?dist} +Release: 0.26.beta1%{?dist} License: GPLv2 Group: Amusements/Games URL: http://www.frozen-bubble.org/ @@ -188,6 +188,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 2.2.1-0.26.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Jun 29 2018 Jitka Plesnikova - 2.2.1-0.25.beta1 - Perl 5.28 rebuild From bac0f3c564dc0bbfa07283152e841c67b31a8ce8 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:44 +0100 Subject: [PATCH 06/34] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- frozen-bubble.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 3ac3b0d..3e4683d 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -5,7 +5,6 @@ Name: frozen-bubble Version: 2.2.1 Release: 0.26.beta1%{?dist} License: GPLv2 -Group: Amusements/Games URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 Source1: frozen-bubble.desktop @@ -49,7 +48,6 @@ You need this game. %package server Summary: Frozen Bubble network game dedicated server -Group: System Environment/Daemons Requires(post): systemd Requires(preun): systemd Requires(postun): systemd From 57e574658e6f1dfc303214eaa5ce75d4217a829e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 20:13:55 +0000 Subject: [PATCH 07/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 3e4683d..1a58dc6 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.26.beta1%{?dist} +Release: 0.27.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 2.2.1-0.27.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 2.2.1-0.26.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From c60da755f52f7b03e645cd4279f72a8b922912a5 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 31 May 2019 16:59:50 +0200 Subject: [PATCH 08/34] Perl 5.30 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 1a58dc6..fcfba9e 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.27.beta1%{?dist} +Release: 0.28.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Fri May 31 2019 Jitka Plesnikova - 2.2.1-0.28.beta1 +- Perl 5.30 rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 2.2.1-0.27.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From f0fd1bbfd2a657415d79da1059a58cacd722a599 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 01:06:15 +0000 Subject: [PATCH 09/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index fcfba9e..caedebd 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.28.beta1%{?dist} +Release: 0.29.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 2.2.1-0.29.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri May 31 2019 Jitka Plesnikova - 2.2.1-0.28.beta1 - Perl 5.30 rebuild From 1e24a456cbacbdf726dfa8757b5f108914a6bc87 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 19:04:27 +0000 Subject: [PATCH 10/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index caedebd..ed465cd 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.29.beta1%{?dist} +Release: 0.30.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 2.2.1-0.30.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Fedora Release Engineering - 2.2.1-0.29.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 9915e6072d3e5e50de938628d98d885f1df99b94 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 23 Jun 2020 10:54:22 +0200 Subject: [PATCH 11/34] Perl 5.32 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index ed465cd..963d698 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.30.beta1%{?dist} +Release: 0.31.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Tue Jun 23 2020 Jitka Plesnikova - 2.2.1-0.31.beta1 +- Perl 5.32 rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 2.2.1-0.30.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 3e4e81db6053c23eacdaebc0ec70b014ae340591 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 17:53:27 +0000 Subject: [PATCH 12/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 963d698..ffe2882 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.31.beta1%{?dist} +Release: 0.32.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 2.2.1-0.32.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jun 23 2020 Jitka Plesnikova - 2.2.1-0.31.beta1 - Perl 5.32 rebuild From 4a20599a0e1adac911cc037000c5873e76f316fd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 05:58:50 +0000 Subject: [PATCH 13/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index ffe2882..ec0bc12 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.32.beta1%{?dist} +Release: 0.33.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2.2.1-0.33.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 2.2.1-0.32.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 6a88cbd0cabe51875bfb557a79fcbcd9e177c3e8 Mon Sep 17 00:00:00 2001 From: sobek Date: Sun, 21 Feb 2021 17:34:19 +0000 Subject: [PATCH 14/34] Update frozen-bubble.spec fix AppData screenshots and change updatecontact to update_contact --- frozen-bubble.spec | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index ec0bc12..956f570 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.33.beta1%{?dist} +Release: 0.34.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -139,11 +139,10 @@ SentUpstream: 2014-09-17 http://www.frozen-bubble.org/ - https://www.filepicker.io/api/file/zfCHFlCsR4OnStuPBwmQ - http://blog.kii.com/wp-content/uploads/2013/06/frozenbubble.jpg - https://www.filepicker.io/api/file/eqPdEWZMTtS1Un1LoRQ0 + https://upload.wikimedia.org/wikipedia/commons/d/d6/Frozen-bubble.jpg + http://www.frozen-bubble.org/data/fb2-5p.png - contact2_at_frozen-bubble.org + contact2_at_frozen-bubble.org EOF @@ -186,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Sun Feb 21 2021 René Genz - 2.2.1-0.34.beta1 +- fix AppData screenshots and update_contact + * Tue Jan 26 2021 Fedora Release Engineering - 2.2.1-0.33.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 69dbf9207f0414492d9f361cfdb57a2f1a46c92c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 2 Mar 2021 16:13:45 +0100 Subject: [PATCH 15/34] Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. --- frozen-bubble.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 956f570..b30dcb7 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.34.beta1%{?dist} +Release: 0.35.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,10 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 2.2.1-0.35.beta1 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + * Sun Feb 21 2021 René Genz - 2.2.1-0.34.beta1 - fix AppData screenshots and update_contact From 60c85d9a3f469317e249257c1680901a2baea105 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Sun, 23 May 2021 02:48:31 +0200 Subject: [PATCH 16/34] Perl 5.34 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index b30dcb7..4c15ff4 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.35.beta1%{?dist} +Release: 0.36.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Sun May 23 2021 Jitka Plesnikova - 2.2.1-0.36.beta1 +- Perl 5.34 rebuild + * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 2.2.1-0.35.beta1 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. From 7eacf771eff8ede2ec037a0823c006235512981b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 23:24:52 +0000 Subject: [PATCH 17/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 4c15ff4..e0eeb84 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.36.beta1%{?dist} +Release: 0.37.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 2.2.1-0.37.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Sun May 23 2021 Jitka Plesnikova - 2.2.1-0.36.beta1 - Perl 5.34 rebuild From f25e733f2d7f1cf07741a78710836cdf592747c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 03:28:44 +0000 Subject: [PATCH 18/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index e0eeb84..f754120 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.37.beta1%{?dist} +Release: 0.38.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 2.2.1-0.38.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 2.2.1-0.37.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 2d209525bcbf127fa067dd9bbf1bf6e2ba604c2e Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 1 Jun 2022 08:31:07 +0200 Subject: [PATCH 19/34] Perl 5.36 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index f754120..592cb1e 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.38.beta1%{?dist} +Release: 0.39.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Wed Jun 01 2022 Jitka Plesnikova - 2.2.1-0.39.beta1 +- Perl 5.36 rebuild + * Thu Jan 20 2022 Fedora Release Engineering - 2.2.1-0.38.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 4fb5b998f7afd2c6cc0a2449f5f078bc04550a9a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 03:41:05 +0000 Subject: [PATCH 20/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 592cb1e..471a474 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.39.beta1%{?dist} +Release: 0.40.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 2.2.1-0.40.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jun 01 2022 Jitka Plesnikova - 2.2.1-0.39.beta1 - Perl 5.36 rebuild From 42e135dd8d3bd402845aab4c6f0df588d0912c16 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 13 Jan 2023 09:34:54 +0100 Subject: [PATCH 21/34] Remove perl(MODULE_COMPAT), it will be replaced by generators --- frozen-bubble.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 471a474..c51f098 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -34,7 +34,6 @@ BuildRequires: SDL_mixer-devel BuildRequires: SDL_Pango-devel Requires: perl(SDL) >= 2.511 Requires: perl(Alien::SDL) >= 1.413 -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: hicolor-icon-theme %{?perl_default_filter} From 38ad1077d106c982b37478ac1279b9cff619c015 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 03:57:09 +0000 Subject: [PATCH 22/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index c51f098..5f27a71 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.40.beta1%{?dist} +Release: 0.41.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -184,6 +184,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 2.2.1-0.41.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Jul 21 2022 Fedora Release Engineering - 2.2.1-0.40.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 80b27b5e1586790cf3f5b7330d306ad8a3d75ac2 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 11 Jul 2023 16:27:22 +0200 Subject: [PATCH 23/34] Perl 5.38 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 5f27a71..e00aa0d 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.41.beta1%{?dist} +Release: 0.42.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -184,6 +184,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Tue Jul 11 2023 Jitka Plesnikova - 2.2.1-0.42.beta1 +- Perl 5.38 rebuild + * Thu Jan 19 2023 Fedora Release Engineering - 2.2.1-0.41.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 7a83833dfd5a7ca9125ddce327e23f1b3699c6cc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 20:19:07 +0000 Subject: [PATCH 24/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index e00aa0d..04a4709 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.42.beta1%{?dist} +Release: 0.43.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -184,6 +184,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2.2.1-0.43.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jul 11 2023 Jitka Plesnikova - 2.2.1-0.42.beta1 - Perl 5.38 rebuild From 226cb76b52b98ccc2056aade8915912e7896c8fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 19:50:51 +0000 Subject: [PATCH 25/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 04a4709..fd3c770 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.43.beta1%{?dist} +Release: 0.44.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -184,6 +184,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2.2.1-0.44.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 2.2.1-0.43.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 554955fcc688855f92c4300506dd8d4d76a9f867 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 12:05:46 +0000 Subject: [PATCH 26/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index fd3c770..aa6d51b 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.44.beta1%{?dist} +Release: 0.45.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -184,6 +184,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2.2.1-0.45.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 2.2.1-0.44.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 168694401c2bab2bfc0a59f9100d9c472f6ae982 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 6 May 2024 13:08:57 +0200 Subject: [PATCH 27/34] Using a true version number in a version check Using a quoted version number in a version check instead of a true number is error since perl 5.39.1 --- ...rue-number-instead-of-quoted-version-number.patch | 12 ++++++++++++ frozen-bubble.spec | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 frozen-bubble-2.2.1-Use-true-number-instead-of-quoted-version-number.patch diff --git a/frozen-bubble-2.2.1-Use-true-number-instead-of-quoted-version-number.patch b/frozen-bubble-2.2.1-Use-true-number-instead-of-quoted-version-number.patch new file mode 100644 index 0000000..4f3c5e8 --- /dev/null +++ b/frozen-bubble-2.2.1-Use-true-number-instead-of-quoted-version-number.patch @@ -0,0 +1,12 @@ +diff -up frozen-bubble-2.2.1-beta1/inc/My/Builder.pm.orig frozen-bubble-2.2.1-beta1/inc/My/Builder.pm +--- frozen-bubble-2.2.1-beta1/inc/My/Builder.pm.orig 2024-05-06 10:59:53.637978092 +0200 ++++ frozen-bubble-2.2.1-beta1/inc/My/Builder.pm 2024-05-06 11:00:10.886123628 +0200 +@@ -8,7 +8,7 @@ use File::Copy qw(move); + use File::Slurp qw(read_file write_file); + use File::Spec::Functions qw(catdir catfile rootdir); + use IO::File qw(); +-use Module::Build '0.36' => qw(); ++use Module::Build 0.36 qw(); + use autodie qw(:all move read_file write_file); + use parent 'Module::Build'; + use Locale::Maketext::Extract; diff --git a/frozen-bubble.spec b/frozen-bubble.spec index aa6d51b..e026f41 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.45.beta1%{?dist} +Release: 0.46.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -11,6 +11,7 @@ Source1: frozen-bubble.desktop Source2: fb-server.service Patch0: frozen-bubble-2.2.1-setuid.patch Patch1: 0001-Fix-buffer-size-when-formatting-current-date.patch +Patch2: frozen-bubble-2.2.1-Use-true-number-instead-of-quoted-version-number.patch BuildRequires: /usr/bin/appstream-util BuildRequires: desktop-file-utils BuildRequires: gettext @@ -184,6 +185,10 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Mon May 06 2024 Jitka Plesnikova - 2.2.1-0.46.beta1 +- Using a quoted version number in a version check instead of a true number + is error since perl 5.39.1 + * Wed Jan 24 2024 Fedora Release Engineering - 2.2.1-0.45.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 8e384afe6a90633214bd7c4490ce294ae80d9cc2 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 11 Jun 2024 12:01:16 +0200 Subject: [PATCH 28/34] Perl 5.40 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index e026f41..9e4e407 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.46.beta1%{?dist} +Release: 0.47.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Tue Jun 11 2024 Jitka Plesnikova - 2.2.1-0.47.beta1 +- Perl 5.40 rebuild + * Mon May 06 2024 Jitka Plesnikova - 2.2.1-0.46.beta1 - Using a quoted version number in a version check instead of a true number is error since perl 5.39.1 From 13a1c7f6c23a2f3de506517011d7d0bcb0fe96c1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 23:42:15 +0000 Subject: [PATCH 29/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 9e4e407..bfe615c 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.47.beta1%{?dist} +Release: 0.48.beta1%{?dist} License: GPLv2 URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 @@ -185,6 +185,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 2.2.1-0.48.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jun 11 2024 Jitka Plesnikova - 2.2.1-0.47.beta1 - Perl 5.40 rebuild From c35bee4daec5c741bdd63906ba7aa0f1d1a2b341 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 29 Jul 2024 10:35:00 +0200 Subject: [PATCH 30/34] convert GPLv2 license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- frozen-bubble.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index bfe615c..f233ab4 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,8 +3,9 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.48.beta1%{?dist} -License: GPLv2 +Release: 0.49.beta1%{?dist} +# Automatically converted from old format: GPLv2 - review is highly recommended. +License: GPL-2.0-only URL: http://www.frozen-bubble.org/ Source0: http://www.frozen-bubble.org/data/frozen-bubble-%{version}-beta1.tar.bz2 Source1: frozen-bubble.desktop @@ -185,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Mon Jul 29 2024 Miroslav Suchý - 2.2.1-0.49.beta1 +- convert license to SPDX + * Wed Jul 17 2024 Fedora Release Engineering - 2.2.1-0.48.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d421a4f550eb0ff4491297d3f7549114a70547a0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 18:54:12 +0000 Subject: [PATCH 31/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index f233ab4..df45277 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.49.beta1%{?dist} +Release: 0.50.beta1%{?dist} # Automatically converted from old format: GPLv2 - review is highly recommended. License: GPL-2.0-only URL: http://www.frozen-bubble.org/ @@ -186,6 +186,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.2.1-0.50.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Mon Jul 29 2024 Miroslav Suchý - 2.2.1-0.49.beta1 - convert license to SPDX From 4fc3a372b3a9af3edaa316a71db3b5d8fbd0159c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 11 Feb 2025 15:35:16 +0100 Subject: [PATCH 32/34] Add sysusers.d config file to allow rpm to create users/groups automatically See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers. --- frozen-bubble.spec | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index df45277..69a2f14 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.50.beta1%{?dist} +Release: 0.51.beta1%{?dist} # Automatically converted from old format: GPLv2 - review is highly recommended. License: GPL-2.0-only URL: http://www.frozen-bubble.org/ @@ -69,6 +69,11 @@ Frozen Bubble network game server. # launches a LAN server and doesn't try to register itself on the Internet %{__sed} -ie "s#^a .*#z\nq\nL#" server/init/fb-server.conf +# Create a sysusers.d config file +cat >frozen-bubble.sysusers.conf < EOF +install -m0644 -D frozen-bubble.sysusers.conf %{buildroot}%{_sysusersdir}/frozen-bubble.conf + %check ./Build test appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bubble.appdata.xml @@ -154,8 +161,6 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %post server -/usr/sbin/useradd -r -s /sbin/nologin -d %{_datadir}/%{name} fbubble \ - &>/dev/null || : %systemd_post fb-server.service %preun server @@ -183,9 +188,13 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %config(noreplace) %{_sysconfdir}/fb-server.conf %{_unitdir}/fb-server.service %{_bindir}/fb-server +%{_sysusersdir}/frozen-bubble.conf %changelog +* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 2.2.1-0.51.beta1 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Thu Jan 16 2025 Fedora Release Engineering - 2.2.1-0.50.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 58bfe93bd3371e309859ecf80c916d53fe9ea83a Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 7 Jul 2025 16:07:18 +0200 Subject: [PATCH 33/34] Perl 5.42 rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 69a2f14..4cf1c2f 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.51.beta1%{?dist} +Release: 0.52.beta1%{?dist} # Automatically converted from old format: GPLv2 - review is highly recommended. License: GPL-2.0-only URL: http://www.frozen-bubble.org/ @@ -192,6 +192,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Mon Jul 07 2025 Jitka Plesnikova - 2.2.1-0.52.beta1 +- Perl 5.42 rebuild + * Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 2.2.1-0.51.beta1 - Add sysusers.d config file to allow rpm to create users/groups automatically From 576984f29932608708209bf2445dfcf39b0af9d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 20:50:00 +0000 Subject: [PATCH 34/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- frozen-bubble.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frozen-bubble.spec b/frozen-bubble.spec index 4cf1c2f..ef9774f 100644 --- a/frozen-bubble.spec +++ b/frozen-bubble.spec @@ -3,7 +3,7 @@ Summary: Frozen Bubble arcade game Name: frozen-bubble Version: 2.2.1 -Release: 0.52.beta1%{?dist} +Release: 0.53.beta1%{?dist} # Automatically converted from old format: GPLv2 - review is highly recommended. License: GPL-2.0-only URL: http://www.frozen-bubble.org/ @@ -192,6 +192,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/frozen-bu %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.2.1-0.53.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jul 07 2025 Jitka Plesnikova - 2.2.1-0.52.beta1 - Perl 5.42 rebuild