From 079d2a6131a54e758b318802b78b2bc532e86d6a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:35:01 +0000 Subject: [PATCH 01/12] 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 02/12] 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 03/12] 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 04/12] 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 05/12] 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 06/12] 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 07/12] 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 08/12] 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 09/12] 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 10/12] 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 11/12] 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 12/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild