From 711ba9a8ad3b803be027481e1ce61a45c97a04e4 Mon Sep 17 00:00:00 2001 From: Edjunior Machado Date: Fri, 9 Dec 2022 16:55:43 +0100 Subject: [PATCH 01/10] tests: Fix fmf plan attributes --- plans/ci.fmf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plans/ci.fmf b/plans/ci.fmf index 1ad2c12..3fd3ab7 100644 --- a/plans/ci.fmf +++ b/plans/ci.fmf @@ -1,6 +1,5 @@ summary: CI Gating Plan discover: how: fmf - directory: tests execute: - how: beakerlib + how: tmt From 12a46b39b610c4c66cc6c863de00d9e054603797 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 19:52:01 +0000 Subject: [PATCH 02/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- flex.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flex.spec b/flex.spec index 71ca4e6..1f10541 100644 --- a/flex.spec +++ b/flex.spec @@ -3,7 +3,7 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 12%{?dist} +Release: 13%{?dist} # parse.c and parse.h are under GPLv3+ with exception which allows # relicensing. Since flex is shipped under BDS-style license, # let's assume that the relicensing was done. @@ -133,6 +133,9 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2.6.4-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Thu Jan 19 2023 Fedora Release Engineering - 2.6.4-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From d687d8a4131309aafaed893f27058d3007a6910a Mon Sep 17 00:00:00 2001 From: Arjun Shankar Date: Mon, 30 Oct 2023 12:14:26 +0100 Subject: [PATCH 03/10] Migrate License field to SPDX identifiers https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2 --- flex.spec | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/flex.spec b/flex.spec index 1f10541..05fc914 100644 --- a/flex.spec +++ b/flex.spec @@ -3,12 +3,13 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 13%{?dist} -# parse.c and parse.h are under GPLv3+ with exception which allows -# relicensing. Since flex is shipped under BDS-style license, -# let's assume that the relicensing was done. -# gettext.h (copied from gnulib) is under LGPLv2+ -License: BSD and LGPLv2+ +Release: 14%{?dist} + +# An SPDX license string check done against flex-2.6.4 using fossology +# found strings corresponding to the licenses noted below across the flex +# source tree. +License: BSD-3-Clause-flex AND GPL-3.0-or-later WITH Autoconf-exception-generic-3.0 AND GPL-3.0-or-later WITH Bison-exception-2.2 AND GPL-3.0-or-later WITH Texinfo-exception AND FSFAP AND FSFUL AND FSFULLR AND FSFULLRWD AND GPL-2.0-or-later AND X11 + URL: https://github.com/westes/flex Source: https://github.com/westes/flex/releases/download/v%{version}/flex-%{version}.tar.gz @@ -133,6 +134,12 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Mon Oct 30 2023 Arjun Shankar - 2.6.4-14 +- Analyse flex sources for license information +- Migrate License field to SPDX identifiers for + https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2 + (#2222083) + * Wed Jul 19 2023 Fedora Release Engineering - 2.6.4-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 2b40fc115363a9dd45a70b1f7b502360382952e6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 19:28:13 +0000 Subject: [PATCH 04/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- flex.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flex.spec b/flex.spec index 05fc914..b1719bd 100644 --- a/flex.spec +++ b/flex.spec @@ -3,7 +3,7 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 14%{?dist} +Release: 15%{?dist} # An SPDX license string check done against flex-2.6.4 using fossology # found strings corresponding to the licenses noted below across the flex @@ -134,6 +134,9 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2.6.4-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Oct 30 2023 Arjun Shankar - 2.6.4-14 - Analyse flex sources for license information - Migrate License field to SPDX identifiers for From e2cfee03f981f42a53da6e3b2d02d428ca9b53d2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 11:43:21 +0000 Subject: [PATCH 05/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- flex.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flex.spec b/flex.spec index b1719bd..bcba896 100644 --- a/flex.spec +++ b/flex.spec @@ -3,7 +3,7 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 15%{?dist} +Release: 16%{?dist} # An SPDX license string check done against flex-2.6.4 using fossology # found strings corresponding to the licenses noted below across the flex @@ -134,6 +134,9 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2.6.4-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 2.6.4-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 992cb3242a5cd8648c38d610ddfd0c9bcb4238d7 Mon Sep 17 00:00:00 2001 From: Arjun Shankar Date: Tue, 23 Apr 2024 17:16:04 +0200 Subject: [PATCH 06/10] Switch to %autosetup --- flex.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/flex.spec b/flex.spec index bcba896..bec4b6d 100644 --- a/flex.spec +++ b/flex.spec @@ -80,8 +80,7 @@ This package contains the static library with default implementations of statically link against instead of implementing their own. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build autoreconf -i From 6e3f209ce3390dbc83041818632a75940b52461d Mon Sep 17 00:00:00 2001 From: Arjun Shankar Date: Tue, 23 Apr 2024 15:45:25 +0200 Subject: [PATCH 07/10] Provide flex-doc via the main flex package Commit e7d1e0be2590517693c9c541f1b6d9f00641c000 removed and obsoleted flex-doc, but did not 'Provides:' it. This commit fixes that. --- flex.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/flex.spec b/flex.spec index bec4b6d..a39f9e2 100644 --- a/flex.spec +++ b/flex.spec @@ -3,7 +3,7 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 16%{?dist} +Release: 17%{?dist} # An SPDX license string check done against flex-2.6.4 using fossology # found strings corresponding to the licenses noted below across the flex @@ -20,6 +20,7 @@ BuildRequires: gettext gettext-devel bison m4 help2man gcc gcc-c++ automake libt BuildRequires: make Obsoletes: flex-doc < 2.6.4-8 +Provides: flex-doc = %{version}-%{release} %description The flex program generates scanners. Scanners are programs which can @@ -133,6 +134,9 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Tue Apr 23 2024 Arjun Shankar - 2.6.4-17 +- Provide flex-doc via the main flex package + * Wed Jan 24 2024 Fedora Release Engineering - 2.6.4-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From dc359e98697ef6da7bc6abc0674bbd0b31ef7915 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 23:17:23 +0000 Subject: [PATCH 08/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- flex.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flex.spec b/flex.spec index a39f9e2..661ccd8 100644 --- a/flex.spec +++ b/flex.spec @@ -3,7 +3,7 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 17%{?dist} +Release: 18%{?dist} # An SPDX license string check done against flex-2.6.4 using fossology # found strings corresponding to the licenses noted below across the flex @@ -134,6 +134,9 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 2.6.4-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Apr 23 2024 Arjun Shankar - 2.6.4-17 - Provide flex-doc via the main flex package From 92050e21e824d7b90d5f98d3e0cb6a33531e15e3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 18:26:34 +0000 Subject: [PATCH 09/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- flex.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flex.spec b/flex.spec index 661ccd8..7499e27 100644 --- a/flex.spec +++ b/flex.spec @@ -3,7 +3,7 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 18%{?dist} +Release: 19%{?dist} # An SPDX license string check done against flex-2.6.4 using fossology # found strings corresponding to the licenses noted below across the flex @@ -134,6 +134,9 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.6.4-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 2.6.4-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 642acc32b575e39c52b22d87aca21250a18ff1cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 20:36:11 +0000 Subject: [PATCH 10/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- flex.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flex.spec b/flex.spec index 7499e27..90a52a3 100644 --- a/flex.spec +++ b/flex.spec @@ -3,7 +3,7 @@ Summary: A tool for generating scanners (text pattern recognizers) Name: flex Version: 2.6.4 -Release: 19%{?dist} +Release: 20%{?dist} # An SPDX license string check done against flex-2.6.4 using fossology # found strings corresponding to the licenses noted below across the flex @@ -134,6 +134,9 @@ echo ============END TESTING=========== %{_libdir}/*.a %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.6.4-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 2.6.4-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild