From 998cbc722574b4b54d963e5dfc7aa90eb694e963 Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Fri, 4 May 2012 11:21:11 -0400 Subject: [PATCH 01/57] Initial import (#816699). --- .gitignore | 1 + remove_rake_extension.patch | 51 ++++++++++++++ rubygem-redcarpet.spec | 128 ++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 181 insertions(+) create mode 100644 remove_rake_extension.patch create mode 100644 rubygem-redcarpet.spec diff --git a/.gitignore b/.gitignore index e69de29..01abd0f 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/redcarpet-2.1.1.gem diff --git a/remove_rake_extension.patch b/remove_rake_extension.patch new file mode 100644 index 0000000..ac28ecd --- /dev/null +++ b/remove_rake_extension.patch @@ -0,0 +1,51 @@ +diff --git a/Rakefile b/Rakefile +index 3936a10..d8001a9 100644 +--- a/Rakefile ++++ b/Rakefile +@@ -1,17 +1,10 @@ + require 'date' + require 'rake/clean' +-require 'rake/extensiontask' + require 'digest/md5' + + task :default => :test + + # ========================================================== +-# Ruby Extension +-# ========================================================== +- +-Rake::ExtensionTask.new('redcarpet') +- +-# ========================================================== + # Testing + # ========================================================== + +@@ -20,10 +13,10 @@ Rake::TestTask.new('test:unit') do |t| + t.test_files = FileList['test/*_test.rb'] + t.ruby_opts += ['-rubygems'] if defined? Gem + end +-task 'test:unit' => [:compile] ++task 'test:unit' + + desc 'Run conformance tests (MARKDOWN_TEST_VER=1.0)' +-task 'test:conformance' => [:compile] do |t| ++task 'test:conformance' do |t| + script = "#{pwd}/bin/redcarpet" + test_version = ENV['MARKDOWN_TEST_VER'] || '1.0.3' + lib_dir = "#{pwd}/lib" +@@ -33,13 +26,13 @@ task 'test:conformance' => [:compile] do |t| + end + + desc 'Run version 1.0 conformance suite' +-task 'test:conformance:1.0' => [:compile] do |t| ++task 'test:conformance:1.0' do |t| + ENV['MARKDOWN_TEST_VER'] = '1.0' + Rake::Task['test:conformance'].invoke + end + + desc 'Run 1.0.3 conformance suite' +-task 'test:conformance:1.0.3' => [:compile] do |t| ++task 'test:conformance:1.0.3' do |t| + ENV['MARKDOWN_TEST_VER'] = '1.0.3' + Rake::Task['test:conformance'].invoke + end diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec new file mode 100644 index 0000000..9f4b0be --- /dev/null +++ b/rubygem-redcarpet.spec @@ -0,0 +1,128 @@ +%global gem_name redcarpet +%global rubyabi 1.9.1 +%global gem_extinstdir %{gem_extdir}/lib + +%if 0%{?el6} +%global gem_dir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) +%global gem_cache %{gem_dir}/cache/%{gem_name}-%{version}.gem +%global gem_docdir %{gem_dir}/doc/%{gem_name}-%{version} +%global gem_instdir %{gem_dir}/gems/%{gem_name}-%{version} +%global gem_libdir %{gem_instdir}/lib +%global gem_spec %{gem_dir}/specifications/%{gem_name}-%{version}.gemspec +%endif + +%if 0%{?el6}%{?fc16} +%global rubyabi 1.8 +%{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"] ')} +%global gem_extinstdir %{ruby_sitearch} +%endif + + +Summary: A fast, safe and extensible Markdown to (X)HTML parser +Name: rubygem-%{gem_name} +Version: 2.1.1 +Release: 1%{?dist} +Group: Development/Languages +License: ISC +URL: http://github.com/tanoku/redcarpet +Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem +Patch0: remove_rake_extension.patch +Requires: ruby(abi) = %{rubyabi} + +%if 0%{?el6} +BuildRequires: rubygems +%else +BuildRequires: rubygems-devel +%endif + +BuildRequires: ruby-devel +BuildRequires: rubygem(minitest) +BuildRequires: rubygem(rake) +BuildRequires: rubygem(nokogiri) + +Provides: rubygem(%{gem_name}) = %{version} + + + +%description +A fast, safe and extensible Markdown to (X)HTML parser + + +%package doc +Summary: Documentation for %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Documentation for %{name} + +%prep +gem unpack %{SOURCE0} +%setup -q -D -T -n %{gem_name}-%{version} +%patch0 -p1 + +gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec + +%build +mkdir -p .%{gem_dir} +gem build %{gem_name}.gemspec +export CONFIGURE_ARGS="--with-cflags='%{optflags}'" + +# gem install compiles any C extensions and installs into a directory +# We set that to be a local directory so that we can move it into the +# buildroot in the install section +gem install -V \ + --local \ + --install-dir ./%{gem_dir} \ + --bindir ./%{_bindir} \ + --force \ + --rdoc \ + %{gem_name}-%{version}.gem + +# Fix permissions +chmod 644 ./%{gem_dir}/gems/%{gem_name}-%{version}/COPYING +chmod 644 ./%{gem_dir}/gems/%{gem_name}-%{version}/ext/redcarpet/* + +%install +mkdir -p %{buildroot}%{gem_dir} +cp -a ./%{gem_dir}/* %{buildroot}%{gem_dir}/ + +mkdir -p %{buildroot}%{_bindir} +cp -a ./%{_bindir}/* %{buildroot}%{_bindir} +chmod 755 %{buildroot}%{_bindir}/redcarpet + +mkdir -p %{buildroot}%{gem_extinstdir} +mv %{buildroot}%{gem_instdir}/lib/redcarpet.so %{buildroot}%{gem_extinstdir} + +# Clean up ext artifacts +rm %{buildroot}%{gem_instdir}/ext/redcarpet/*.o +rm %{buildroot}%{gem_instdir}/ext/redcarpet/*.so + +%check +pushd .%{gem_instdir} +rake test:unit +popd + +%files +%dir %{gem_instdir} +%{_bindir}/redcarpet +%{gem_instdir}/bin +%{gem_instdir}/ext +%{gem_libdir} +%{gem_extinstdir} +%{gem_cache} +%{gem_spec} +%doc %{gem_instdir}/COPYING +%doc %{gem_instdir}/README.markdown + +%files doc +%{gem_instdir}/Rakefile +%{gem_instdir}/test +%{gem_instdir}/%{gem_name}.gemspec +%doc %{gem_docdir} + + +%changelog +* Thu Apr 26 2012 Matt Hicks - 2.1.1-1 +- Initial package diff --git a/sources b/sources index e69de29..40f061c 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +9fb22c5a84d5068362d78c95505dd307 redcarpet-2.1.1.gem From 21dd706da9660e396bab441d34f60328096e72a5 Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Fri, 18 May 2012 17:44:33 -0400 Subject: [PATCH 02/57] Removing rake dependency on testing and associated patch --- remove_rake_extension.patch | 51 ------------------------------------- rubygem-redcarpet.spec | 17 +++++-------- 2 files changed, 6 insertions(+), 62 deletions(-) delete mode 100644 remove_rake_extension.patch diff --git a/remove_rake_extension.patch b/remove_rake_extension.patch deleted file mode 100644 index ac28ecd..0000000 --- a/remove_rake_extension.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff --git a/Rakefile b/Rakefile -index 3936a10..d8001a9 100644 ---- a/Rakefile -+++ b/Rakefile -@@ -1,17 +1,10 @@ - require 'date' - require 'rake/clean' --require 'rake/extensiontask' - require 'digest/md5' - - task :default => :test - - # ========================================================== --# Ruby Extension --# ========================================================== -- --Rake::ExtensionTask.new('redcarpet') -- --# ========================================================== - # Testing - # ========================================================== - -@@ -20,10 +13,10 @@ Rake::TestTask.new('test:unit') do |t| - t.test_files = FileList['test/*_test.rb'] - t.ruby_opts += ['-rubygems'] if defined? Gem - end --task 'test:unit' => [:compile] -+task 'test:unit' - - desc 'Run conformance tests (MARKDOWN_TEST_VER=1.0)' --task 'test:conformance' => [:compile] do |t| -+task 'test:conformance' do |t| - script = "#{pwd}/bin/redcarpet" - test_version = ENV['MARKDOWN_TEST_VER'] || '1.0.3' - lib_dir = "#{pwd}/lib" -@@ -33,13 +26,13 @@ task 'test:conformance' => [:compile] do |t| - end - - desc 'Run version 1.0 conformance suite' --task 'test:conformance:1.0' => [:compile] do |t| -+task 'test:conformance:1.0' do |t| - ENV['MARKDOWN_TEST_VER'] = '1.0' - Rake::Task['test:conformance'].invoke - end - - desc 'Run 1.0.3 conformance suite' --task 'test:conformance:1.0.3' => [:compile] do |t| -+task 'test:conformance:1.0.3' do |t| - ENV['MARKDOWN_TEST_VER'] = '1.0.3' - Rake::Task['test:conformance'].invoke - end diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 9f4b0be..88a3e2f 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -21,12 +21,11 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem -Patch0: remove_rake_extension.patch Requires: ruby(abi) = %{rubyabi} %if 0%{?el6} @@ -58,15 +57,8 @@ BuildArch: noarch Documentation for %{name} %prep -gem unpack %{SOURCE0} -%setup -q -D -T -n %{gem_name}-%{version} -%patch0 -p1 - -gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec %build -mkdir -p .%{gem_dir} -gem build %{gem_name}.gemspec export CONFIGURE_ARGS="--with-cflags='%{optflags}'" # gem install compiles any C extensions and installs into a directory @@ -78,7 +70,7 @@ gem install -V \ --bindir ./%{_bindir} \ --force \ --rdoc \ - %{gem_name}-%{version}.gem + %{SOURCE0} # Fix permissions chmod 644 ./%{gem_dir}/gems/%{gem_name}-%{version}/COPYING @@ -101,7 +93,7 @@ rm %{buildroot}%{gem_instdir}/ext/redcarpet/*.so %check pushd .%{gem_instdir} -rake test:unit +ruby -rubygems -Ilib test/redcarpet_test.rb popd %files @@ -124,5 +116,8 @@ popd %changelog +* Fri May 18 2012 Matt Hicks - 2.1.1-2 +- Cleaning up spec to remove patch and rake testing dependency + * Thu Apr 26 2012 Matt Hicks - 2.1.1-1 - Initial package From 274f93a74ff1fac035988c592a016470f40b3a5a Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Mon, 21 May 2012 11:20:11 -0400 Subject: [PATCH 03/57] Adding build req. on newer rdoc to fix rpmdiff issue --- rubygem-redcarpet.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 88a3e2f..29d30c8 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -38,6 +38,7 @@ BuildRequires: ruby-devel BuildRequires: rubygem(minitest) BuildRequires: rubygem(rake) BuildRequires: rubygem(nokogiri) +BuildRequires: rubygem(rdoc) Provides: rubygem(%{gem_name}) = %{version} @@ -116,6 +117,9 @@ popd %changelog +* Mon May 21 2012 Matt Hicks - 2.1.1-3 +- Adding newer rdoc build requires to fix rpmdiff issue + * Fri May 18 2012 Matt Hicks - 2.1.1-2 - Cleaning up spec to remove patch and rake testing dependency From 8b983e814f1a787e43b0ea42b3b048443b9db8c9 Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Mon, 21 May 2012 13:42:00 -0400 Subject: [PATCH 04/57] Merge branches 'f16' and 'f17' into f17 From fecb1e2b9dc9a7ca9a8a76f999a67519a9eb62ba Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Mon, 21 May 2012 13:43:06 -0400 Subject: [PATCH 05/57] Bumping RPM spec version --- rubygem-redcarpet.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 29d30c8..7d08d64 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -21,7 +21,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet From 0e8cc85e69ea873f3ca452e1a689fa952c791767 Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Mon, 21 May 2012 18:34:21 -0400 Subject: [PATCH 06/57] Removing conditionals --- rubygem-redcarpet.spec | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 7d08d64..729e0e6 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,38 +2,17 @@ %global rubyabi 1.9.1 %global gem_extinstdir %{gem_extdir}/lib -%if 0%{?el6} -%global gem_dir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) -%global gem_cache %{gem_dir}/cache/%{gem_name}-%{version}.gem -%global gem_docdir %{gem_dir}/doc/%{gem_name}-%{version} -%global gem_instdir %{gem_dir}/gems/%{gem_name}-%{version} -%global gem_libdir %{gem_instdir}/lib -%global gem_spec %{gem_dir}/specifications/%{gem_name}-%{version}.gemspec -%endif - -%if 0%{?el6}%{?fc16} -%global rubyabi 1.8 -%{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"] ')} -%global gem_extinstdir %{ruby_sitearch} -%endif - - Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Requires: ruby(abi) = %{rubyabi} -%if 0%{?el6} -BuildRequires: rubygems -%else BuildRequires: rubygems-devel -%endif - BuildRequires: ruby-devel BuildRequires: rubygem(minitest) BuildRequires: rubygem(rake) @@ -117,6 +96,9 @@ popd %changelog +* Mon May 21 2012 Matt Hicks - 2.1.1-4 +- Removing conditionals + * Mon May 21 2012 Matt Hicks - 2.1.1-3 - Adding newer rdoc build requires to fix rpmdiff issue From 941267c9692671b5f55457c2ad835d081460f6ae Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Mon, 21 May 2012 18:42:36 -0400 Subject: [PATCH 07/57] Merge branches 'f17' and 'master' From d963544a3d682af86d05de8aa6d8deeeb04d3214 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 13:23:42 -0500 Subject: [PATCH 08/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 729e0e6..7c6cce3 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -5,7 +5,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet @@ -96,6 +96,9 @@ popd %changelog +* Sat Jul 21 2012 Fedora Release Engineering - 2.1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon May 21 2012 Matt Hicks - 2.1.1-4 - Removing conditionals From 21f51798f82910fc5e3a0da7a617efe748830e08 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 17:03:57 -0600 Subject: [PATCH 09/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 7c6cce3..908e6d7 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -5,7 +5,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet @@ -96,6 +96,9 @@ popd %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 2.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sat Jul 21 2012 Fedora Release Engineering - 2.1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 53db703724d05dad2d1827065f5effe6bf986c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Thu, 14 Mar 2013 17:44:53 +0100 Subject: [PATCH 10/57] Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 --- rubygem-redcarpet-libxml2-2.8-fix.patch | 127 ++++++++++++++++++++++++ rubygem-redcarpet.spec | 41 +++----- 2 files changed, 143 insertions(+), 25 deletions(-) create mode 100644 rubygem-redcarpet-libxml2-2.8-fix.patch diff --git a/rubygem-redcarpet-libxml2-2.8-fix.patch b/rubygem-redcarpet-libxml2-2.8-fix.patch new file mode 100644 index 0000000..5ba5296 --- /dev/null +++ b/rubygem-redcarpet-libxml2-2.8-fix.patch @@ -0,0 +1,127 @@ +diff --git a/test/redcarpet_test.rb b/test/redcarpet_test.rb +index 70e40ea..67bea67 100644 +--- a/test/redcarpet_test.rb ++++ b/test/redcarpet_test.rb +@@ -83,8 +83,7 @@ EOS + +

<script>BAD</script>

+ +-

<img src="/favicon.ico" /> +- ++

<img src="/favicon.ico" />

+ EOE + + markdown = render_with(@rndr[:escape_html], source) +@@ -93,7 +92,7 @@ EOE + + def test_that_filter_html_works + markdown = render_with(@rndr[:no_html], 'Through NO ') +- html_equal "

Through NO DOUBLE NO

", markdown ++ html_equal "

Through NO DOUBLE NO

\n", markdown + end + + def test_filter_html_doesnt_break_two_space_hard_break +@@ -141,21 +140,21 @@ class MarkdownTest < Test::Unit::TestCase + + def test_that_simple_one_liner_goes_to_html + assert_respond_to @markdown, :render +- html_equal "

Hello World.

", @markdown.render("Hello World.") ++ html_equal "

Hello World.

\n", @markdown.render("Hello World.") + end + + def test_that_inline_markdown_goes_to_html + markdown = @markdown.render('_Hello World_!') +- html_equal "

Hello World!

", markdown ++ html_equal "

Hello World!

\n", markdown + end + + def test_that_inline_markdown_starts_and_ends_correctly + markdown = render_with({:no_intra_emphasis => true}, '_start _ foo_bar bar_baz _ end_ *italic* **bold** _blah_') + +- html_equal "

start _ foo_bar bar_baz _ end italic bold blah

", markdown ++ html_equal "

start _ foo_bar bar_baz _ end italic bold blah

\n", markdown + + markdown = @markdown.render("Run 'rake radiant:extensions:rbac_base:migrate'") +- html_equal "

Run 'rake radiant:extensions:rbac_base:migrate'

", markdown ++ html_equal "

Run 'rake radiant:extensions:rbac_base:migrate'

\n", markdown + end + + def test_that_urls_are_not_doubly_escaped +@@ -249,7 +248,7 @@ class MarkdownTest < Test::Unit::TestCase + + def test_whitespace_after_urls + rd = render_with({:autolink => true}, "Japan: http://www.abc.net.au/news/events/japan-quake-2011/beforeafter.htm (yes, japan)") +- exp = %{

Japan: http://www.abc.net.au/news/events/japan-quake-2011/beforeafter.htm (yes, japan)

} ++ exp = %{

Japan: http://www.abc.net.au/news/events/japan-quake-2011/beforeafter.htm (yes, japan)

\n} + html_equal exp, rd + end + +@@ -269,7 +268,7 @@ class MarkdownTest < Test::Unit::TestCase + end + + def test_infinite_loop_in_header +- html_equal @markdown.render(<<-header), "

Body

" ++ html_equal @markdown.render(<<-header), "

Body

\n" + ###### + #Body# + ###### +@@ -313,7 +312,7 @@ fenced + + def test_that_headers_are_linkable + markdown = @markdown.render('### Hello [GitHub](http://github.com)') +- html_equal "

Hello GitHub

", markdown ++ html_equal "

Hello GitHub

\n", markdown + end + + def test_autolinking_with_ent_chars +@@ -338,7 +337,7 @@ class CustomRenderTest < Test::Unit::TestCase + + def test_simple_overload + md = Redcarpet::Markdown.new(SimpleRender) +- html_equal "

This is just a test

", ++ html_equal "

This is just a test

\n", + md.render("This is *just* a test") + end + +@@ -358,36 +357,36 @@ end + class RedcarpetCompatTest < Test::Unit::TestCase + def test_simple_compat_api + html = RedcarpetCompat.new("This is_just_a test").to_html +- html_equal "

This isjusta test

", html ++ html_equal "

This isjusta test

\n", html + end + + def test_compat_api_enables_extensions + html = RedcarpetCompat.new("This is_just_a test", :no_intra_emphasis).to_html +- html_equal "

This is_just_a test

", html ++ html_equal "

This is_just_a test

\n", html + end + + def test_compat_api_knows_fenced_code_extension + text = "```ruby\nx = 'foo'\n```" + html = RedcarpetCompat.new(text, :fenced_code).to_html +- html_equal "
x = 'foo'\n
", html ++ html_equal "
x = 'foo'\n
\n", html + end + + def test_compat_api_ignores_gh_blockcode_extension + text = "```ruby\nx = 'foo'\n```" + html = RedcarpetCompat.new(text, :fenced_code, :gh_blockcode).to_html +- html_equal "
x = 'foo'\n
", html ++ html_equal "
x = 'foo'\n
\n", html + end + + def test_compat_api_knows_no_intraemphasis_extension + html = RedcarpetCompat.new("This is_just_a test", :no_intraemphasis).to_html +- html_equal "

This is_just_a test

", html ++ html_equal "

This is_just_a test

\n", html + end + + def test_translate_outdated_extensions + # these extensions are no longer used + exts = [:gh_blockcode, :no_tables, :smart, :strict] + html = RedcarpetCompat.new('"TEST"', *exts).to_html +- html_equal "

"TEST"

", html ++ html_equal "

"TEST"

\n", html + end + end diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 908e6d7..8e4ac32 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -1,17 +1,16 @@ %global gem_name redcarpet -%global rubyabi 1.9.1 -%global gem_extinstdir %{gem_extdir}/lib +%global gem_extinstdir %{gem_extdir_mri}/lib Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 6%{?dist} +Release: 7%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem -Requires: ruby(abi) = %{rubyabi} - +Patch0: rubygem-redcarpet-libxml2-2.8-fix.patch +Requires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby-devel BuildRequires: rubygem(minitest) @@ -37,24 +36,14 @@ BuildArch: noarch Documentation for %{name} %prep +%setup -q -c -T +%gem_install -n %{SOURCE0} + +pushd .%{gem_instdir} +%patch0 -p1 +popd %build -export CONFIGURE_ARGS="--with-cflags='%{optflags}'" - -# gem install compiles any C extensions and installs into a directory -# We set that to be a local directory so that we can move it into the -# buildroot in the install section -gem install -V \ - --local \ - --install-dir ./%{gem_dir} \ - --bindir ./%{_bindir} \ - --force \ - --rdoc \ - %{SOURCE0} - -# Fix permissions -chmod 644 ./%{gem_dir}/gems/%{gem_name}-%{version}/COPYING -chmod 644 ./%{gem_dir}/gems/%{gem_name}-%{version}/ext/redcarpet/* %install mkdir -p %{buildroot}%{gem_dir} @@ -67,9 +56,8 @@ chmod 755 %{buildroot}%{_bindir}/redcarpet mkdir -p %{buildroot}%{gem_extinstdir} mv %{buildroot}%{gem_instdir}/lib/redcarpet.so %{buildroot}%{gem_extinstdir} -# Clean up ext artifacts -rm %{buildroot}%{gem_instdir}/ext/redcarpet/*.o -rm %{buildroot}%{gem_instdir}/ext/redcarpet/*.so +# Fix permissions +chmod 644 ./%{gem_instdir}/COPYING %check pushd .%{gem_instdir} @@ -80,7 +68,7 @@ popd %dir %{gem_instdir} %{_bindir}/redcarpet %{gem_instdir}/bin -%{gem_instdir}/ext +%exclude %{gem_instdir}/ext %{gem_libdir} %{gem_extinstdir} %{gem_cache} @@ -96,6 +84,9 @@ popd %changelog +* Thu Mar 14 2013 Josef Stribny - 2.1.1-7 +- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 + * Thu Feb 14 2013 Fedora Release Engineering - 2.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From a27dbecf2eafdf83de3741a999c0cf2fe6985cab Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 09:51:08 -0500 Subject: [PATCH 11/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 8e4ac32..f771079 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -4,7 +4,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 7%{?dist} +Release: 8%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet @@ -84,6 +84,9 @@ popd %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 2.1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu Mar 14 2013 Josef Stribny - 2.1.1-7 - Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 From 60c07ad4165c9265d61117bf2fd3736d71d665f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Thu, 17 Apr 2014 11:23:25 +0200 Subject: [PATCH 12/57] Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1 --- rubygem-redcarpet.spec | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index f771079..0edbb3b 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -1,24 +1,21 @@ %global gem_name redcarpet -%global gem_extinstdir %{gem_extdir_mri}/lib Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 8%{?dist} +Release: 9%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Patch0: rubygem-redcarpet-libxml2-2.8-fix.patch -Requires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby-devel -BuildRequires: rubygem(minitest) +BuildRequires: rubygem(test-unit) BuildRequires: rubygem(rake) BuildRequires: rubygem(nokogiri) BuildRequires: rubygem(rdoc) -Provides: rubygem(%{gem_name}) = %{version} @@ -53,25 +50,27 @@ mkdir -p %{buildroot}%{_bindir} cp -a ./%{_bindir}/* %{buildroot}%{_bindir} chmod 755 %{buildroot}%{_bindir}/redcarpet -mkdir -p %{buildroot}%{gem_extinstdir} -mv %{buildroot}%{gem_instdir}/lib/redcarpet.so %{buildroot}%{gem_extinstdir} +mkdir -p %{buildroot}%{gem_extdir_mri} +cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} %{buildroot}%{gem_extdir_mri}/ + +# Prevent dangling symlink in -debuginfo. +rm -rf %{buildroot}%{gem_instdir}/ext # Fix permissions chmod 644 ./%{gem_instdir}/COPYING %check pushd .%{gem_instdir} -ruby -rubygems -Ilib test/redcarpet_test.rb +ruby -Ilib:$(dirs +1)%{gem_extdir_mri} test/redcarpet_test.rb popd %files %dir %{gem_instdir} %{_bindir}/redcarpet %{gem_instdir}/bin -%exclude %{gem_instdir}/ext %{gem_libdir} -%{gem_extinstdir} -%{gem_cache} +%{gem_extdir_mri} +%exclude %{gem_cache} %{gem_spec} %doc %{gem_instdir}/COPYING %doc %{gem_instdir}/README.markdown @@ -84,6 +83,9 @@ popd %changelog +* Thu Apr 17 2014 Vít Ondruch - 2.1.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1 + * Sun Aug 04 2013 Fedora Release Engineering - 2.1.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From b7cb4474af29b9f91760b98be31b6193de37c11d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 8 Jun 2014 00:11:07 -0500 Subject: [PATCH 13/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 0edbb3b..e78c90c 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -3,7 +3,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 9%{?dist} +Release: 10%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet @@ -83,6 +83,9 @@ popd %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 2.1.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Thu Apr 17 2014 Vít Ondruch - 2.1.1-9 - Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1 From 59435f3fc02a222eb6e6402e44faaea539539508 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 00:55:36 +0000 Subject: [PATCH 14/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index e78c90c..0cadce9 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -3,7 +3,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 10%{?dist} +Release: 11%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet @@ -83,6 +83,9 @@ popd %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 2.1.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 2.1.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 04044ef194bb1b58ff7e3e6cfe143527a072b317 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Fri, 16 Jan 2015 15:28:33 +0100 Subject: [PATCH 15/57] Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.2 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 0cadce9..99d0d62 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -3,7 +3,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 11%{?dist} +Release: 12%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet @@ -83,6 +83,9 @@ popd %changelog +* Fri Jan 16 2015 Vít Ondruch - 2.1.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.2 + * Mon Aug 18 2014 Fedora Release Engineering - 2.1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From b1194bd128ba320dc58d872b385f1e292b8c657a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 23:43:58 +0000 Subject: [PATCH 16/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 99d0d62..577439f 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -3,7 +3,7 @@ Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} Version: 2.1.1 -Release: 12%{?dist} +Release: 13%{?dist} Group: Development/Languages License: ISC URL: http://github.com/tanoku/redcarpet @@ -83,6 +83,9 @@ popd %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 2.1.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Fri Jan 16 2015 Vít Ondruch - 2.1.1-12 - Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.2 From 0f4968cb17bd68540b4773fe12107877c05d0e2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Wed, 8 Jul 2015 16:58:09 +0200 Subject: [PATCH 17/57] Update to Redcarpet 3.3.2. --- .gitignore | 1 + rubygem-redcarpet-libxml2-2.8-fix.patch | 127 ------------------------ rubygem-redcarpet.spec | 41 ++++---- sources | 2 +- 4 files changed, 20 insertions(+), 151 deletions(-) delete mode 100644 rubygem-redcarpet-libxml2-2.8-fix.patch diff --git a/.gitignore b/.gitignore index 01abd0f..5778047 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /redcarpet-2.1.1.gem +/redcarpet-3.3.2.gem diff --git a/rubygem-redcarpet-libxml2-2.8-fix.patch b/rubygem-redcarpet-libxml2-2.8-fix.patch deleted file mode 100644 index 5ba5296..0000000 --- a/rubygem-redcarpet-libxml2-2.8-fix.patch +++ /dev/null @@ -1,127 +0,0 @@ -diff --git a/test/redcarpet_test.rb b/test/redcarpet_test.rb -index 70e40ea..67bea67 100644 ---- a/test/redcarpet_test.rb -+++ b/test/redcarpet_test.rb -@@ -83,8 +83,7 @@ EOS - -

<script>BAD</script>

- --

<img src="/favicon.ico" /> -- -+

<img src="/favicon.ico" />

- EOE - - markdown = render_with(@rndr[:escape_html], source) -@@ -93,7 +92,7 @@ EOE - - def test_that_filter_html_works - markdown = render_with(@rndr[:no_html], 'Through NO ') -- html_equal "

Through NO DOUBLE NO

", markdown -+ html_equal "

Through NO DOUBLE NO

\n", markdown - end - - def test_filter_html_doesnt_break_two_space_hard_break -@@ -141,21 +140,21 @@ class MarkdownTest < Test::Unit::TestCase - - def test_that_simple_one_liner_goes_to_html - assert_respond_to @markdown, :render -- html_equal "

Hello World.

", @markdown.render("Hello World.") -+ html_equal "

Hello World.

\n", @markdown.render("Hello World.") - end - - def test_that_inline_markdown_goes_to_html - markdown = @markdown.render('_Hello World_!') -- html_equal "

Hello World!

", markdown -+ html_equal "

Hello World!

\n", markdown - end - - def test_that_inline_markdown_starts_and_ends_correctly - markdown = render_with({:no_intra_emphasis => true}, '_start _ foo_bar bar_baz _ end_ *italic* **bold** _blah_') - -- html_equal "

start _ foo_bar bar_baz _ end italic bold blah

", markdown -+ html_equal "

start _ foo_bar bar_baz _ end italic bold blah

\n", markdown - - markdown = @markdown.render("Run 'rake radiant:extensions:rbac_base:migrate'") -- html_equal "

Run 'rake radiant:extensions:rbac_base:migrate'

", markdown -+ html_equal "

Run 'rake radiant:extensions:rbac_base:migrate'

\n", markdown - end - - def test_that_urls_are_not_doubly_escaped -@@ -249,7 +248,7 @@ class MarkdownTest < Test::Unit::TestCase - - def test_whitespace_after_urls - rd = render_with({:autolink => true}, "Japan: http://www.abc.net.au/news/events/japan-quake-2011/beforeafter.htm (yes, japan)") -- exp = %{

Japan: http://www.abc.net.au/news/events/japan-quake-2011/beforeafter.htm (yes, japan)

} -+ exp = %{

Japan: http://www.abc.net.au/news/events/japan-quake-2011/beforeafter.htm (yes, japan)

\n} - html_equal exp, rd - end - -@@ -269,7 +268,7 @@ class MarkdownTest < Test::Unit::TestCase - end - - def test_infinite_loop_in_header -- html_equal @markdown.render(<<-header), "

Body

" -+ html_equal @markdown.render(<<-header), "

Body

\n" - ###### - #Body# - ###### -@@ -313,7 +312,7 @@ fenced - - def test_that_headers_are_linkable - markdown = @markdown.render('### Hello [GitHub](http://github.com)') -- html_equal "

Hello GitHub

", markdown -+ html_equal "

Hello GitHub

\n", markdown - end - - def test_autolinking_with_ent_chars -@@ -338,7 +337,7 @@ class CustomRenderTest < Test::Unit::TestCase - - def test_simple_overload - md = Redcarpet::Markdown.new(SimpleRender) -- html_equal "

This is just a test

", -+ html_equal "

This is just a test

\n", - md.render("This is *just* a test") - end - -@@ -358,36 +357,36 @@ end - class RedcarpetCompatTest < Test::Unit::TestCase - def test_simple_compat_api - html = RedcarpetCompat.new("This is_just_a test").to_html -- html_equal "

This isjusta test

", html -+ html_equal "

This isjusta test

\n", html - end - - def test_compat_api_enables_extensions - html = RedcarpetCompat.new("This is_just_a test", :no_intra_emphasis).to_html -- html_equal "

This is_just_a test

", html -+ html_equal "

This is_just_a test

\n", html - end - - def test_compat_api_knows_fenced_code_extension - text = "```ruby\nx = 'foo'\n```" - html = RedcarpetCompat.new(text, :fenced_code).to_html -- html_equal "
x = 'foo'\n
", html -+ html_equal "
x = 'foo'\n
\n", html - end - - def test_compat_api_ignores_gh_blockcode_extension - text = "```ruby\nx = 'foo'\n```" - html = RedcarpetCompat.new(text, :fenced_code, :gh_blockcode).to_html -- html_equal "
x = 'foo'\n
", html -+ html_equal "
x = 'foo'\n
\n", html - end - - def test_compat_api_knows_no_intraemphasis_extension - html = RedcarpetCompat.new("This is_just_a test", :no_intraemphasis).to_html -- html_equal "

This is_just_a test

", html -+ html_equal "

This is_just_a test

\n", html - end - - def test_translate_outdated_extensions - # these extensions are no longer used - exts = [:gh_blockcode, :no_tables, :smart, :strict] - html = RedcarpetCompat.new('"TEST"', *exts).to_html -- html_equal "

"TEST"

", html -+ html_equal "

"TEST"

\n", html - end - end diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 577439f..0b34c08 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -1,26 +1,21 @@ %global gem_name redcarpet -Summary: A fast, safe and extensible Markdown to (X)HTML parser Name: rubygem-%{gem_name} -Version: 2.1.1 -Release: 13%{?dist} +Version: 3.3.2 +Release: 1%{?dist} +Summary: A fast, safe and extensible Markdown to (X)HTML parser Group: Development/Languages -License: ISC -URL: http://github.com/tanoku/redcarpet -Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem -Patch0: rubygem-redcarpet-libxml2-2.8-fix.patch +# 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: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby-devel BuildRequires: rubygem(test-unit) -BuildRequires: rubygem(rake) -BuildRequires: rubygem(nokogiri) -BuildRequires: rubygem(rdoc) - - - %description -A fast, safe and extensible Markdown to (X)HTML parser +A fast, safe and extensible Markdown to (X)HTML parser. %package doc @@ -30,15 +25,14 @@ Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc -Documentation for %{name} +Documentation for %{name}. %prep %setup -q -c -T %gem_install -n %{SOURCE0} -pushd .%{gem_instdir} -%patch0 -p1 -popd +# https://github.com/vmg/redcarpet/pull/503 +chmod a-x .%{gem_instdir}/ext/redcarpet/html.c %build @@ -56,12 +50,9 @@ cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} %{buildroot}%{gem_extdir_mri} # Prevent dangling symlink in -debuginfo. rm -rf %{buildroot}%{gem_instdir}/ext -# Fix permissions -chmod 644 ./%{gem_instdir}/COPYING - %check pushd .%{gem_instdir} -ruby -Ilib:$(dirs +1)%{gem_extdir_mri} test/redcarpet_test.rb +RUBYOPT=-Ilib:$(dirs +1)%{gem_extdir_mri}:test ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd %files @@ -72,10 +63,11 @@ popd %{gem_extdir_mri} %exclude %{gem_cache} %{gem_spec} -%doc %{gem_instdir}/COPYING +%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 @@ -83,6 +75,9 @@ popd %changelog +* Wed Jul 08 2015 Vít Ondruch - 3.3.2-1 +- Update to Redcarpet 3.3.2. + * Thu Jun 18 2015 Fedora Release Engineering - 2.1.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 40f061c..98561bb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9fb22c5a84d5068362d78c95505dd307 redcarpet-2.1.1.gem +048b42d499b37c6dd02f2e438758f9b0 redcarpet-3.3.2.gem From 890bfeeccad1ec159644706d06be321a7784eb37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Mon, 11 Jan 2016 17:18:18 +0100 Subject: [PATCH 18/57] Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 0b34c08..c2e4e69 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 1%{?dist} +Release: 2%{?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 +* Mon Jan 11 2016 Vít Ondruch - 3.3.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3 + * Wed Jul 08 2015 Vít Ondruch - 3.3.2-1 - Update to Redcarpet 3.3.2. From c35001293e41241ad28d11a7a6c120749f47360c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 23:11:03 +0000 Subject: [PATCH 19/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index c2e4e69..cd46881 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 2%{?dist} +Release: 3%{?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 +* Thu Feb 04 2016 Fedora Release Engineering - 3.3.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Mon Jan 11 2016 Vít Ondruch - 3.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3 From f2f2a32e7e0900471381fd9696e5c2254a9eab23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Wed, 11 Jan 2017 16:44:41 +0100 Subject: [PATCH 20/57] Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index cd46881..bc2cebb 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 3%{?dist} +Release: 4%{?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 +* Wed Jan 11 2017 Vít Ondruch - 3.3.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4 + * Thu Feb 04 2016 Fedora Release Engineering - 3.3.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 17ea9c99cca8bdc28a81adfafe1b0a7a8d3bba5a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 12:41:28 +0000 Subject: [PATCH 21/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index bc2cebb..d539c30 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 4%{?dist} +Release: 5%{?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 Feb 11 2017 Fedora Release Engineering - 3.3.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Jan 11 2017 Vít Ondruch - 3.3.2-4 - Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4 From d474a7b8fa20861720e699b6c74e7ae81b7807d7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 17:41:05 +0000 Subject: [PATCH 22/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index d539c30..2298bda 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 5%{?dist} +Release: 6%{?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 +* Thu Jul 27 2017 Fedora Release Engineering - 3.3.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 3.3.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 64b148dacad659180f313e3308fd2e30e078aa29 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 07:59:20 +0000 Subject: [PATCH 23/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 2298bda..7b2fdff 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 6%{?dist} +Release: 7%{?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 +* Thu Aug 03 2017 Fedora Release Engineering - 3.3.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 3.3.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 1964d0352d5236c18b1b8c1c60261a2ecc4e1c1c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 4 Jan 2018 17:41:00 +0900 Subject: [PATCH 24/57] F-28: rebuild for ruby25 --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index 7b2fdff..b2d28c7 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 7%{?dist} +Release: 8%{?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 +* Thu Jan 04 2018 Mamoru TASAKA - 3.3.2-8 +- F-28: rebuild for ruby25 + * Thu Aug 03 2017 Fedora Release Engineering - 3.3.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 39a48ec539fc4b12ce3e08d5e3c2e8e5c415b8bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 20 Jan 2018 23:08:12 +0100 Subject: [PATCH 25/57] Rebuilt for switch to libxcrypt --- rubygem-redcarpet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-redcarpet.spec b/rubygem-redcarpet.spec index b2d28c7..51c20c1 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 8%{?dist} +Release: 9%{?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 Jan 20 2018 Björn Esser - 3.3.2-9 +- Rebuilt for switch to libxcrypt + * Thu Jan 04 2018 Mamoru TASAKA - 3.3.2-8 - F-28: rebuild for ruby25 From 2c3d706175ace8dc87f3a7d0972cc763bc26edb7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 14:42:44 +0000 Subject: [PATCH 26/57] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_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 51c20c1..c19c3e0 100644 --- a/rubygem-redcarpet.spec +++ b/rubygem-redcarpet.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 3.3.2 -Release: 9%{?dist} +Release: 10%{?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 +* Fri Feb 09 2018 Fedora Release Engineering - 3.3.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Sat Jan 20 2018 Björn Esser - 3.3.2-9 - Rebuilt for switch to libxcrypt From 6db1b109c7654cb67a8a00ef9cf84fc91e219aaa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 04:40:24 +0000 Subject: [PATCH 27/57] - 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 28/57] 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 29/57] 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 30/57] 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 31/57] - 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 32/57] - 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 33/57] 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 34/57] - 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 35/57] - 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 36/57] 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 37/57] - 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 38/57] - 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 39/57] - 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 40/57] 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 41/57] 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 42/57] 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 43/57] 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 44/57] 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 45/57] 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 46/57] 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 47/57] 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 48/57] 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 49/57] 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 50/57] 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 51/57] 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 52/57] 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 53/57] 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 54/57] 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 55/57] 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 56/57] 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 57/57] 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