From 6db1b109c7654cb67a8a00ef9cf84fc91e219aaa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 04:40:24 +0000 Subject: [PATCH 01/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index c19c3e0..ad7f3ec 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 10%{?dist} +Release: 11%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser Group: Development/Languages # https://github.com/vmg/redcarpet/issues/502 @@ -75,6 +75,9 @@ popd %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 3.3.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 3.3.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 0027aa639b0cc1a45cc9fdd34e4f89e0760427b3 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 24 Jul 2018 16:39:44 +0200 Subject: [PATCH 02/31] Add missing BuildRequires on gcc make: gcc: Command not found References: https://bugzilla.redhat.com/show_bug.cgi?id=1606247 Signed-off-by: Igor Gnatenko --- rubygem-redcarpet.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index ad7f3ec..d277ab7 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -9,6 +9,7 @@ Group: Development/Languages License: MIT and ISC URL: http://github.com/vmg/redcarpet Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem +BuildRequires: gcc BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby-devel From 6639fa3f0f8a917b5eda6c6cc96b70c5079fbad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Thu, 17 Jan 2019 14:57:56 +0100 Subject: [PATCH 03/31] Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.6 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index d277ab7..2da0ff4 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 11%{?dist} +Release: 12%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser Group: Development/Languages # https://github.com/vmg/redcarpet/issues/502 @@ -76,6 +76,9 @@ popd %changelog +* Thu Jan 17 2019 Vít Ondruch - 3.3.2-12 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.6 + * Sat Jul 14 2018 Fedora Release Engineering - 3.3.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From e36905f46d2ad46c500baa3485e2c396dab8302c Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:23 +0100 Subject: [PATCH 04/31] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- rubygem-redcarpet.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 2da0ff4..73cc7c8 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -4,7 +4,6 @@ Name: rubygem-%{gem_name} Version: 3.3.2 Release: 12%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser -Group: Development/Languages # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC URL: http://github.com/vmg/redcarpet @@ -21,7 +20,6 @@ A fast, safe and extensible Markdown to (X)HTML parser. %package doc Summary: Documentation for %{name} -Group: Documentation Requires: %{name} = %{version}-%{release} BuildArch: noarch From 16d4bc90902b3b6c15edabf18c0f3c3345bde4ef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 2 Feb 2019 12:53:09 +0000 Subject: [PATCH 05/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 73cc7c8..b400d6d 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 12%{?dist} +Release: 13%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Sat Feb 02 2019 Fedora Release Engineering - 3.3.2-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jan 17 2019 Vít Ondruch - 3.3.2-12 - Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.6 From 57a43da04a0e753a2a3423bbc2405f88e88f3dca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 19:59:20 +0000 Subject: [PATCH 06/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index b400d6d..3d29ef8 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 13%{?dist} +Release: 14%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 3.3.2-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Feb 02 2019 Fedora Release Engineering - 3.3.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 43246b19567c0bab10cbae004d4f774fd6209de4 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 18 Jan 2020 08:29:10 +0900 Subject: [PATCH 07/31] F-32: rebuild against ruby27 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 3d29ef8..531a0bc 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 14%{?dist} +Release: 15%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Fri Jan 17 2020 Mamoru TASAKA - 3.3.2-15 +- F-32: rebuild against ruby27 + * Fri Jul 26 2019 Fedora Release Engineering - 3.3.2-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 747ee2d93fa5217abb878d50abba960e16d16568 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 19:13:52 +0000 Subject: [PATCH 08/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 531a0bc..d52cf84 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 15%{?dist} +Release: 16%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 3.3.2-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Jan 17 2020 Mamoru TASAKA - 3.3.2-15 - F-32: rebuild against ruby27 From 1a4b47ff2af88f3a1eed61fe734078efcb8bb771 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 06:57:04 +0000 Subject: [PATCH 09/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index d52cf84..ce28c44 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 16%{?dist} +Release: 17%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 3.3.2-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jan 30 2020 Fedora Release Engineering - 3.3.2-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From c5c4c42268d836200ff8e5b1f386d9f7b5f13547 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Wed, 6 Jan 2021 21:46:18 +0100 Subject: [PATCH 10/31] Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_3.0 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index ce28c44..84e9b92 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 17%{?dist} +Release: 18%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Wed Jan 6 2021 Vít Ondruch - 3.3.2-18 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_3.0 + * Wed Jul 29 2020 Fedora Release Engineering - 3.3.2-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 17242015cad2beaf61fce0f26918704afa6281af Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 16:23:24 +0000 Subject: [PATCH 11/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 84e9b92..51afebb 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 18%{?dist} +Release: 19%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 3.3.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jan 6 2021 Vít Ondruch - 3.3.2-18 - Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_3.0 From cae24dcf52c5a5d6e9a7e79d5167eaa9f2965adb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 12:34:45 +0000 Subject: [PATCH 12/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 51afebb..c7d4e26 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 19%{?dist} +Release: 20%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 3.3.2-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 3.3.2-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 20c6883e490132ad4cd91de45d3a13d4486c8faf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jan 2022 19:08:06 +0000 Subject: [PATCH 13/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index c7d4e26..467a9d9 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 20%{?dist} +Release: 21%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Fri Jan 21 2022 Fedora Release Engineering - 3.3.2-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 3.3.2-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 23520e64098451497bbaf3d4b53bf6b961838f8f Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 27 Jan 2022 08:17:10 +0900 Subject: [PATCH 14/31] F-36: rebuild against ruby31 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 467a9d9..df768a9 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 21%{?dist} +Release: 22%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -74,6 +74,9 @@ popd %changelog +* Wed Jan 26 2022 Mamoru TASAKA - 3.3.2-22 +- F-36: rebuild against ruby31 + * Fri Jan 21 2022 Fedora Release Engineering - 3.3.2-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From af9392fc7f3699f6f93566267d139e93a31b416a Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 27 Jan 2022 08:35:11 +0900 Subject: [PATCH 15/31] F-36: rebuild against ruby31 modernize spec file, especially move %gem_install to %build to fix FTBFS with package_notes --- rubygem-redcarpet.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index df768a9..7fca5a3 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -27,14 +27,15 @@ BuildArch: noarch Documentation for %{name}. %prep -%setup -q -c -T -%gem_install -n %{SOURCE0} +%setup -q -n %{gem_name}-%{version} + +%build +gem build ../%{gem_name}-%{version}.gemspec +%gem_install # https://github.com/vmg/redcarpet/pull/503 chmod a-x .%{gem_instdir}/ext/redcarpet/html.c -%build - %install mkdir -p %{buildroot}%{gem_dir} cp -a ./%{gem_dir}/* %{buildroot}%{gem_dir}/ @@ -76,6 +77,8 @@ popd %changelog * Wed Jan 26 2022 Mamoru TASAKA - 3.3.2-22 - F-36: rebuild against ruby31 +- modernize spec file, especially move %%gem_install to %%build + to fix FTBFS with package_notes * Fri Jan 21 2022 Fedora Release Engineering - 3.3.2-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 03c47bea6769205e87b81e8c9a785aa584016fd5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 02:10:26 +0000 Subject: [PATCH 16/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 7fca5a3..4cfbf8b 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 22%{?dist} +Release: 23%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -75,6 +75,9 @@ popd %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 3.3.2-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 26 2022 Mamoru TASAKA - 3.3.2-22 - F-36: rebuild against ruby31 - modernize spec file, especially move %%gem_install to %%build From b3b9162ae9c566d8022f0e8c2fc9b26cf4629a39 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 4 Jan 2023 10:46:25 +0900 Subject: [PATCH 17/31] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 4cfbf8b..1b7c782 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 23%{?dist} +Release: 24%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -75,6 +75,9 @@ popd %changelog +* Wed Jan 04 2023 Mamoru TASAKA - 3.3.2-24 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2 + * Sat Jul 23 2022 Fedora Release Engineering - 3.3.2-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 152534a9d8de69e74983f24e1058aa6b081da572 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 20 Jan 2023 21:01:52 +0000 Subject: [PATCH 18/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 1b7c782..a290c2a 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 24%{?dist} +Release: 25%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 License: MIT and ISC @@ -75,6 +75,9 @@ popd %changelog +* Fri Jan 20 2023 Fedora Release Engineering - 3.3.2-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jan 04 2023 Mamoru TASAKA - 3.3.2-24 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2 From 8d17959621b7be03176998611d6ef46636e83774 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 30 Apr 2023 14:05:03 +0900 Subject: [PATCH 19/31] Indentation, some unneeded files cleanup --- rubygem-redcarpet.spec | 70 +++++++++++++++++++++++++----------------- 1 file changed, 41 insertions(+), 29 deletions(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index a290c2a..8b4ab30 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -1,29 +1,30 @@ %global gem_name redcarpet -Name: rubygem-%{gem_name} -Version: 3.3.2 -Release: 25%{?dist} -Summary: A fast, safe and extensible Markdown to (X)HTML parser +Name: rubygem-%{gem_name} +Version: 3.3.2 +Release: 25%{?dist} + +Summary: A fast, safe and extensible Markdown to (X)HTML parser # https://github.com/vmg/redcarpet/issues/502 -License: MIT and ISC -URL: http://github.com/vmg/redcarpet -Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem -BuildRequires: gcc -BuildRequires: ruby(release) -BuildRequires: rubygems-devel -BuildRequires: ruby-devel -BuildRequires: rubygem(test-unit) +License: MIT and ISC +URL: http://github.com/vmg/redcarpet +Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem + +BuildRequires: gcc +BuildRequires: ruby(release) +BuildRequires: rubygems-devel +BuildRequires: ruby-devel +BuildRequires: rubygem(test-unit) %description A fast, safe and extensible Markdown to (X)HTML parser. +%package doc +Summary: Documentation for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch -%package doc -Summary: Documentation for %{name} -Requires: %{name} = %{version}-%{release} -BuildArch: noarch - -%description doc +%description doc Documentation for %{name}. %prep @@ -45,32 +46,43 @@ cp -a ./%{_bindir}/* %{buildroot}%{_bindir} chmod 755 %{buildroot}%{_bindir}/redcarpet mkdir -p %{buildroot}%{gem_extdir_mri} -cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} %{buildroot}%{gem_extdir_mri}/ +cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} \ + %{buildroot}%{gem_extdir_mri}/ +# cleanups +pushd %{buildroot}%{gem_instdir} # Prevent dangling symlink in -debuginfo. -rm -rf %{buildroot}%{gem_instdir}/ext +rm -rf \ + Gemfile \ + Rakefile \ + ext/ \ + test/ \ + %{gem_name}.gemspec \ + %{nil} +popd +rm -f %{buildroot}%{gem_cache} %check pushd .%{gem_instdir} -RUBYOPT=-Ilib:$(dirs +1)%{gem_extdir_mri}:test ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' +env \ + RUBYOPT=-Ilib:$(dirs +1)%{gem_extdir_mri}:test \ + ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd %files -%dir %{gem_instdir} +%dir %{gem_instdir} +%license %{gem_instdir}/COPYING +%doc %{gem_instdir}/README.markdown + %{_bindir}/redcarpet + %{gem_instdir}/bin %{gem_libdir} %{gem_extdir_mri} -%exclude %{gem_cache} + %{gem_spec} -%license %{gem_instdir}/COPYING -%doc %{gem_instdir}/README.markdown %files doc -%{gem_instdir}/Gemfile -%{gem_instdir}/Rakefile -%{gem_instdir}/test -%{gem_instdir}/%{gem_name}.gemspec %doc %{gem_docdir} From 9c9c219df775f723e4db7270236718bd3abd3e80 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 30 Apr 2023 14:53:41 +0900 Subject: [PATCH 20/31] 3.6.0 License changed to MIT (SPDX confimred) --- .gitignore | 4 ++-- rubygem-redcarpet.spec | 25 ++++++++++++++++++------- sources | 3 ++- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 5778047..89ae688 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/redcarpet-2.1.1.gem -/redcarpet-3.3.2.gem +/redcarpet-*gem +/redcarpet-*-test-missing-files.tar.gz diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 8b4ab30..1d0fad1 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -1,14 +1,17 @@ %global gem_name redcarpet Name: rubygem-%{gem_name} -Version: 3.3.2 -Release: 25%{?dist} +Version: 3.6.0 +Release: 1%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser -# https://github.com/vmg/redcarpet/issues/502 -License: MIT and ISC +# SPDX confirmed +License: MIT URL: http://github.com/vmg/redcarpet Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem +Source1: %{gem_name}-%{version}-test-missing-files.tar.gz +# Source1 is created by $ bash %%SOURCE2 %%version +Source2: %{gem_name}-create-missing-test-files.sh BuildRequires: gcc BuildRequires: ruby(release) @@ -28,10 +31,11 @@ BuildArch: noarch Documentation for %{name}. %prep -%setup -q -n %{gem_name}-%{version} +%setup -q -n %{gem_name}-%{version} -b1 +cp -p ../%{gem_name}-%{version}.gemspec . %build -gem build ../%{gem_name}-%{version}.gemspec +gem build ./%{gem_name}-%{version}.gemspec %gem_install # https://github.com/vmg/redcarpet/pull/503 @@ -63,6 +67,8 @@ popd rm -f %{buildroot}%{gem_cache} %check +cp -a test/ .%{gem_instdir}/ + pushd .%{gem_instdir} env \ RUBYOPT=-Ilib:$(dirs +1)%{gem_extdir_mri}:test \ @@ -84,9 +90,14 @@ popd %files doc %doc %{gem_docdir} - +%{gem_instdir}/CHANGELOG.md +%{gem_instdir}/CONTRIBUTING.md %changelog +* Sun Apr 30 2023 Mamoru TASAKA - 3.6.0-1 +- 3.6.0 +- License changed to MIT (SPDX confimred) + * Fri Jan 20 2023 Fedora Release Engineering - 3.3.2-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 98561bb..86c6290 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -048b42d499b37c6dd02f2e438758f9b0 redcarpet-3.3.2.gem +SHA512 (redcarpet-3.6.0.gem) = 795d4d252903ef6dd51febb18fa5665f599e199a07c0d60eeee60bea3d001c02d926f3b6802ac339de6b0f9efff30081471397256c5dcb6443ec1f04fd4e48f9 +SHA512 (redcarpet-3.6.0-test-missing-files.tar.gz) = 231f14865f026ef1b9733a393e774d646b3e91f520b36765f93716700d090745f8e4fa4ee66eb24c35feb943e78f1c744a1c0534039090be623bf9ddd6b2145e From 666a15fa954e7a09364c0164444956646407599c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 30 Apr 2023 14:54:08 +0900 Subject: [PATCH 21/31] add missing script --- redcarpet-create-missing-test-files.sh | 35 ++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 redcarpet-create-missing-test-files.sh diff --git a/redcarpet-create-missing-test-files.sh b/redcarpet-create-missing-test-files.sh new file mode 100644 index 0000000..8bab3c3 --- /dev/null +++ b/redcarpet-create-missing-test-files.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +usage() { + echo "$0 " +} + +set -e +set -x + +if [ $# -lt 1 ] ; then + usage + exit 1 +fi + +VERSION=$1 + +GEMNAME=redcarpet +TMPDIR=$(mktemp -d /tmp/${GEMNAME}-XXXXXX) +CURDIR=$(pwd) +GITTOPDIR=${GEMNAME}-${VERSION} + +pushd $TMPDIR + +git clone http://github.com/vmg/${GEMNAME} ${GITTOPDIR} +cd ${GEMNAME}-$VERSION + +git checkout -b fedora-$VERSION v$VERSION +cd .. + +tar czf $CURDIR/${GEMNAME}-${VERSION}-test-missing-files.tar.gz \ + ${GITTOPDIR}/test/ \ + +popd +rm -rf $TMPDIR + From c6d039accb866622db79b6483b1a41523575473c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 30 Apr 2023 19:57:14 +0900 Subject: [PATCH 22/31] mention CVE-2020-26298 is fixed --- rubygem-redcarpet.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 1d0fad1..878e0ca 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,9 +94,10 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog -* Sun Apr 30 2023 Mamoru TASAKA - 3.6.0-1 +* Sun Apr 30 2023 Mamoru TASAKA - 3.6.0-2 - 3.6.0 - License changed to MIT (SPDX confimred) +- CVE-2020-26298 is fixed in this version * Fri Jan 20 2023 Fedora Release Engineering - 3.3.2-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From fddd25057884e82d5801104134bb38dd24ab8c5c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 18:16:58 +0000 Subject: [PATCH 23/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 878e0ca..9aa877f 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 3.6.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sun Apr 30 2023 Mamoru TASAKA - 3.6.0-2 - 3.6.0 - License changed to MIT (SPDX confimred) From 04bc982fb0b2f5561c2789adfee009af9955bc40 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 4 Jan 2024 00:57:17 +0900 Subject: [PATCH 24/31] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 9aa877f..1dee365 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Wed Jan 03 2024 Mamoru TASAKA - 3.6.0-4 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 + * Fri Jul 21 2023 Fedora Release Engineering - 3.6.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 861f76c99b3091a74e72d4710d4c41523ce20feb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jan 2024 17:23:15 +0000 Subject: [PATCH 25/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 1dee365..bf2903b 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Fri Jan 26 2024 Fedora Release Engineering - 3.6.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jan 03 2024 Mamoru TASAKA - 3.6.0-4 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 From 77b0ae3124e8df33fe0fc9deb7d34607915c22f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 19:52:07 +0000 Subject: [PATCH 26/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index bf2903b..db83b0d 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 3.6.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jan 26 2024 Fedora Release Engineering - 3.6.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 39714be8132ce4956508675ed439935a34ff875f Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 8 Jan 2025 16:54:45 +0900 Subject: [PATCH 27/31] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index db83b0d..7e00096 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Wed Jan 08 2025 Mamoru TASAKA - 3.6.0-7 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 + * Fri Jul 19 2024 Fedora Release Engineering - 3.6.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 1d6602c7c5427fc5e270145a0b1198dd0ce3d127 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 23:54:46 +0000 Subject: [PATCH 28/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 7e00096..de303cd 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 3.6.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jan 08 2025 Mamoru TASAKA - 3.6.0-7 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 From 8fc73002712cee9d0916254ec94e4fa8e0b495cc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 27 Feb 2025 23:20:29 +0900 Subject: [PATCH 29/31] 3.6.1 --- redcarpet-create-missing-test-files.sh | 4 ++-- rubygem-redcarpet.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/redcarpet-create-missing-test-files.sh b/redcarpet-create-missing-test-files.sh index 8bab3c3..3c49d3d 100644 --- a/redcarpet-create-missing-test-files.sh +++ b/redcarpet-create-missing-test-files.sh @@ -15,7 +15,7 @@ fi VERSION=$1 GEMNAME=redcarpet -TMPDIR=$(mktemp -d /tmp/${GEMNAME}-XXXXXX) +TMPDIR=$(mktemp -d /var/tmp/${GEMNAME}-XXXXXX) CURDIR=$(pwd) GITTOPDIR=${GEMNAME}-${VERSION} @@ -24,7 +24,7 @@ pushd $TMPDIR git clone http://github.com/vmg/${GEMNAME} ${GITTOPDIR} cd ${GEMNAME}-$VERSION -git checkout -b fedora-$VERSION v$VERSION +git checkout -b fedora-$VERSION v$VERSION || true cd .. tar czf $CURDIR/${GEMNAME}-${VERSION}-test-missing-files.tar.gz \ diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index de303cd..c303085 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -1,8 +1,8 @@ %global gem_name redcarpet Name: rubygem-%{gem_name} -Version: 3.6.0 -Release: 8%{?dist} +Version: 3.6.1 +Release: 1%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Thu Feb 27 2025 Mamoru TASAKA - 3.6.1-1 +- 3.6.1 + * Sat Jan 18 2025 Fedora Release Engineering - 3.6.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 86c6290..34f4212 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (redcarpet-3.6.0.gem) = 795d4d252903ef6dd51febb18fa5665f599e199a07c0d60eeee60bea3d001c02d926f3b6802ac339de6b0f9efff30081471397256c5dcb6443ec1f04fd4e48f9 -SHA512 (redcarpet-3.6.0-test-missing-files.tar.gz) = 231f14865f026ef1b9733a393e774d646b3e91f520b36765f93716700d090745f8e4fa4ee66eb24c35feb943e78f1c744a1c0534039090be623bf9ddd6b2145e +SHA512 (redcarpet-3.6.1.gem) = 220452e147507604394ff5f3f2747cfc17da1e467bd59a54ed47ec46d2ffdaa1f505eb2a1c62723639d20f674e5e84014d55cf1b5d55b65c7ddee2d363a03812 +SHA512 (redcarpet-3.6.1-test-missing-files.tar.gz) = 1af8292c4289092b8adf2252e0586d7ec70120058690072087a6bf942ab1d10a25062078df506a45a9d45fe3075ec7cff8a489aa8f06c6b8fb2d1bb51ceba441 From 1f297d749b84940c419f79e57d2434e8eb95b4e9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 12:44:17 +0000 Subject: [PATCH 30/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index c303085..8fb68b1 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Feb 27 2025 Mamoru TASAKA - 3.6.1-1 - 3.6.1 From 1f3cfd59d37db518a38d71412f4a6104cd4adc5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Thu, 8 Jan 2026 20:54:26 +0100 Subject: [PATCH 31/31] Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_4.0 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 8fb68b1..23037f3 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.6.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A fast, safe and extensible Markdown to (X)HTML parser # SPDX confirmed @@ -94,6 +94,9 @@ popd %{gem_instdir}/CONTRIBUTING.md %changelog +* Thu Jan 08 2026 Vít Ondruch - 3.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_4.0 + * Fri Jul 25 2025 Fedora Release Engineering - 3.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild