From b71250dc6eb169202029ec24efb8dc91fef9f26a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:55:03 +0000 Subject: [PATCH 01/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- algobox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index 49212cf..00cf55e 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -57,5 +57,8 @@ desktop-file-validate \ %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Mar 03 2020 Nicolas Chauvet - 1.0.3-1 - Initial spec file From 0003daa17ac8667254505c73b5b3f6c80bffa8f3 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 16 Dec 2020 23:23:04 +0000 Subject: [PATCH 02/19] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- algobox.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/algobox.spec b/algobox.spec index 00cf55e..fad7ee8 100644 --- a/algobox.spec +++ b/algobox.spec @@ -17,6 +17,7 @@ BuildRequires: qt5-qtbase-devel >= 5.7 BuildRequires: qt5-qtwebengine-devel BuildRequires: desktop-file-utils +BuildRequires: make %description Algobox is an initiation to algorithmic software at high school level. From 2b7f51e2bbf941eaf0dc5f4963bc9ba7c8ca9ce2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:58:30 +0000 Subject: [PATCH 03/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- algobox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index fad7ee8..bcf0cd7 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -58,6 +58,9 @@ desktop-file-validate \ %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 1.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 1f6184d842cf1b1838ec81b047ddc5c62658f263 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:30:36 +0000 Subject: [PATCH 04/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From bb0d8470341321409ff71daac419f51944f08d42 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:25:58 +0000 Subject: [PATCH 05/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- algobox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index bcf0cd7..0ad64da 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -58,6 +58,9 @@ desktop-file-validate \ %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jan 25 2021 Fedora Release Engineering - 1.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 3b24244a667951923217b540967fda87a3594af6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:06:42 +0000 Subject: [PATCH 06/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- algobox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index 0ad64da..dc7d074 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -58,6 +58,9 @@ desktop-file-validate \ %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.0.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 1.0.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 155ae5b1c014a0b9de799177ee3ee70d784b644b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:38:03 +0000 Subject: [PATCH 07/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- algobox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index dc7d074..9fa20ed 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -58,6 +58,9 @@ desktop-file-validate \ %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.0.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 1.0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 079d2a6131a54e758b318802b78b2bc532e86d6a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:35:01 +0000 Subject: [PATCH 08/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- algobox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index 9fa20ed..dcb4f85 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -58,6 +58,9 @@ desktop-file-validate \ %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1.0.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1.0.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From b70cd6f6e89ae775dd84d426a86832e242e3dff5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:06:50 +0000 Subject: [PATCH 09/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- algobox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index dcb4f85..294b13f 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -58,6 +58,9 @@ desktop-file-validate \ %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.0.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 1.0.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 48abdf2cc8de502cfd9db34ad7749c4a299737de Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Wed, 20 Dec 2023 15:06:01 +0100 Subject: [PATCH 10/19] Convert to %autorelease and %autochangelog [skip changelog] --- algobox.spec | 26 ++------------------------ changelog | 23 +++++++++++++++++++++++ 2 files changed, 25 insertions(+), 24 deletions(-) create mode 100644 changelog diff --git a/algobox.spec b/algobox.spec index 294b13f..abf0c22 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,6 +1,6 @@ Name: algobox Version: 1.0.3 -Release: 8%{?dist} +Release: %autorelease Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -58,26 +58,4 @@ desktop-file-validate \ %changelog -* Wed Jul 19 2023 Fedora Release Engineering - 1.0.3-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 1.0.3-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 1.0.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Jan 19 2022 Fedora Release Engineering - 1.0.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 1.0.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jan 25 2021 Fedora Release Engineering - 1.0.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.0.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Mar 03 2020 Nicolas Chauvet - 1.0.3-1 -- Initial spec file +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..94dedb9 --- /dev/null +++ b/changelog @@ -0,0 +1,23 @@ +* Wed Jul 19 2023 Fedora Release Engineering - 1.0.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jan 18 2023 Fedora Release Engineering - 1.0.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jul 20 2022 Fedora Release Engineering - 1.0.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jan 19 2022 Fedora Release Engineering - 1.0.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 1.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jan 25 2021 Fedora Release Engineering - 1.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 1.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Mar 03 2020 Nicolas Chauvet - 1.0.3-1 +- Initial spec file From a44da5c9b7d53f976a24ee3f9c1db13352a0b72a Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Wed, 20 Dec 2023 15:07:45 +0100 Subject: [PATCH 11/19] Update to 1.1.1 --- algobox.spec | 7 ++++++- sources | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/algobox.spec b/algobox.spec index abf0c22..44f7e96 100644 --- a/algobox.spec +++ b/algobox.spec @@ -1,5 +1,5 @@ Name: algobox -Version: 1.0.3 +Version: 1.1.1 Release: %autorelease Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique @@ -17,6 +17,7 @@ BuildRequires: qt5-qtbase-devel >= 5.7 BuildRequires: qt5-qtwebengine-devel BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib BuildRequires: make %description @@ -46,6 +47,9 @@ chmod -x license.txt desktop-file-validate \ %{buildroot}%{_datadir}/applications/algobox.desktop +appstream-util validate-relax --nonet \ + %{buildroot}%{_metainfodir}/*.metainfo.xml + %files %license license.txt @@ -55,6 +59,7 @@ desktop-file-validate \ %{_datadir}/applications/algobox.desktop %{_datadir}/mime/packages/x-algobox.xml %{_datadir}/pixmaps/algobox.png +%{_datadir}/metainfo/algobox.metainfo.xml %changelog diff --git a/sources b/sources index 51b82b3..e2e1a9f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (algobox-1.0.3.tar.bz2) = 5f9e957b6392c1aff60d6811fa5917e3eaca25015a080d07bbe68e193a094955ba8b72439b780e0c94bb6a5c8870d81e68a6a7f09d9cdd5dd21c7db690535698 +SHA512 (algobox-1.1.1.tar.bz2) = 11415e3e665d323559682abafd55a69560db0a162fb2acfb3ffef5f0cf361599b7bb10834576de4e3622f82378926f4cf22b97ebee4f46f6d089247fe9ac172f From df37c8d1d2c7874afb3f7fac3e624ee357e423dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:40:30 +0000 Subject: [PATCH 12/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 0c9d20b6afc4990dffd286f658fd31702b75e4b8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:53:33 +0000 Subject: [PATCH 13/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 386a7654bdf30c5e35c87bb66c1112faa05148dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:50:00 +0000 Subject: [PATCH 14/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 083d3237b110044566701f3ea39ec85fe42e16c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 22:54:18 +0200 Subject: [PATCH 15/19] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- algobox.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index 44f7e96..5b9c218 100644 --- a/algobox.spec +++ b/algobox.spec @@ -4,7 +4,8 @@ Release: %autorelease Summary: Algorithmic software Summary(fr): Logiciel d'algorithmique -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://www.xm1math.net/algobox Source0: %{url}/algobox-%{version}.tar.bz2 From bfcd27778152a322e991d55007c341267fb7f200 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:51:02 +0000 Subject: [PATCH 16/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From a9ee1b975e44bea2d86f02578963a7dbf57af936 Mon Sep 17 00:00:00 2001 From: Tim Landscheidt Date: Wed, 19 Mar 2025 17:09:18 +0000 Subject: [PATCH 17/19] Fix "%description" syntax --- algobox.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/algobox.spec b/algobox.spec index 5b9c218..0b6058b 100644 --- a/algobox.spec +++ b/algobox.spec @@ -24,7 +24,7 @@ BuildRequires: make %description Algobox is an initiation to algorithmic software at high school level. -%description(fr) +%description -l fr Algobox est un logiciel d'initiation à l'algorithmique au niveau lycée. From b06f73da5c9223a758bd575fdca0afa9d5409317 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:53:26 +0000 Subject: [PATCH 18/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From e938e79e18706de5a5d96da9bbb0834027ebe89c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:34:58 +0000 Subject: [PATCH 19/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild