diff --git a/rubygem-asciidoctor.spec b/rubygem-asciidoctor.spec index 7cff70d..c467901 100644 --- a/rubygem-asciidoctor.spec +++ b/rubygem-asciidoctor.spec @@ -6,8 +6,8 @@ Summary: A fast, open source AsciiDoc implementation in Ruby Name: rubygem-%{gem_name} -Version: 2.0.26 -Release: 1%{?dist} +Version: 2.0.15 +Release: 3%{?dist} License: MIT URL: https://asciidoctor.org Source0: https://github.com/asciidoctor/asciidoctor/archive/%{gittag}/%{gem_name}-%{version}%{pre}.tar.gz @@ -23,7 +23,6 @@ BuildRequires: rubygem(coderay) BuildRequires: rubygem(concurrent-ruby) BuildRequires: rubygem(erubi) BuildRequires: rubygem(haml) -BuildRequires: rubygem(logger) BuildRequires: rubygem(minitest) BuildRequires: rubygem(nokogiri) BuildRequires: rubygem(rouge) @@ -37,7 +36,7 @@ Provides: rubygem(%{gem_name}) = %{version} %endif %if %{?pre:1} -%global gem_instdir() %{gem_dir}/gems/%{gem_name}-%{version}%{pre} +%global gem_instdir %{gem_dir}/gems/%{gem_name}-%{version}%{pre} %global gem_cache %{gem_dir}/cache/%{gem_name}-%{version}%{pre}.gem %global gem_spec %{gem_dir}/specifications/%{gem_name}-%{version}%{pre}.gemspec %global gem_docdir %{gem_dir}/doc/%{gem_name}-%{version}%{pre} @@ -67,11 +66,6 @@ sed -i -e 's/#\(s\.test_files\)/\1/' %{gem_name}.gemspec # Fix shebang (avoid Requires: /usr/bin/env) sed -i -e 's|#!/usr/bin/env ruby|#!/usr/bin/ruby|' bin/%{gem_name} -# ref: https://github.com/asciidoctor/asciidoctor/issues/4684 -# the upstream plans to remove logger dep, but for now -# add logger dep explicitly for ruby3_5 -%gemspec_add_dep -g logger -s ./%{gem_name}.gemspec - %build gem build %{gem_name}.gemspec %gem_install -n %{gem_name}-%{version}%{pre}.gem @@ -81,10 +75,6 @@ pushd .%{gem_instdir} %if ! 0%{?rhel} # Asciidoctor tests require Minitest 5, so we can't run them on EPEL -# -# disable tests which require open-uri-cached gem -sed -Ei "/test 'should cache remote (SVG|image) when allow-uri-read, cache-uri, and (inline option|data-uri) are set' do/a \\ - skip('open-uri-cached gem is not avaiable on Fedora')" test/blocks_test.rb LANG=C.UTF-8 ruby -I"lib:test" -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' %endif popd @@ -127,63 +117,6 @@ cp -a .%{gem_instdir}/man/*.1 \ %doc %{gem_docdir} %changelog -* Mon Dec 15 2025 Dominik Mierzejewski - 2.0.26-1 -- updated to 2.0.26 (resolves rhbz#2265214) -- droped upstreamed patches - -* Wed Nov 05 2025 Mamoru TASAKA - 2.0.20-11 -- Add logger dep for ruby3_5 - -* Fri Jul 25 2025 Fedora Release Engineering - 2.0.20-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sat Jan 18 2025 Fedora Release Engineering - 2.0.20-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Thu Nov 14 2024 Mamoru TASAKA - 2.0.20-8 -- Backport upstream PR to remove base64 dependency -- Backport upstream fix for ruby34 formatting change - -* Fri Jul 19 2024 Fedora Release Engineering - 2.0.20-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Fri Jan 26 2024 Fedora Release Engineering - 2.0.20-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering - 2.0.20-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Sep 29 2023 Mamoru TASAKA - 2.0.20-4 -- Apply the upstream PR to support ruby 3.3 Logger - -* Fri Jul 21 2023 Fedora Release Engineering - 2.0.20-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu May 25 2023 Todd Zullinger - 2.0.20-2 -- improve ruby-2.5 compatibility (epel8) - -* Thu May 18 2023 Todd Zullinger - 2.0.20-1 -- update to asciidoctor 2.0.20 (rhbz#2208089) - -* Wed May 17 2023 Todd Zullinger - 2.0.19-1 -- update to asciidoctor 2.0.19 (rhbz#2208089) - -* Mon Feb 20 2023 Todd Zullinger - 2.0.18-3 -- fixes for ruby-3.2.x and rouge-4.1.0 (rhbz#2171711) - -* Fri Jan 20 2023 Fedora Release Engineering - 2.0.18-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Oct 15 2022 Todd Zullinger - 2.0.18-1 -- update to asciidoctor 2.0.18 (rhbz#1989716) - -* Tue Aug 02 2022 Todd Zullinger - 2.0.17-1 -- update to asciidoctor 2.0.17 (rhbz#2113688) -- disable tests which require open-uri-cached gem - -* Sat Jul 23 2022 Fedora Release Engineering - 2.0.15-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - * Fri Jan 21 2022 Neal Gompa - 2.0.15-3 - Simplify RHEL conditionals diff --git a/sources b/sources index 7fdf3a8..dc1d163 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (asciidoctor-2.0.26.tar.gz) = 5e42079374fb1767dd0fd6767fd1e718d2c1c673e131ef1ae401c7b17e5b413168de3b25889eda35d2021ded55855b83b78f6110729e1a7765f757b37bbf5858 +SHA512 (asciidoctor-2.0.15.tar.gz) = 4cd0ce922d5db5bc5b31ebc75707c2e9e2a94a2a28eeb68ed25f55c46c416c950d28b880c4b1ab52bbcdda9ee4ee7b1c297049754d214983b68eedf2d96492d8