diff --git a/rails-html-sanitizer-1.0.4.gem b/rails-html-sanitizer-1.0.4.gem deleted file mode 100644 index 6735dbf..0000000 Binary files a/rails-html-sanitizer-1.0.4.gem and /dev/null differ diff --git a/rails-html-sanitizer-1.4.2.gem b/rails-html-sanitizer-1.4.2.gem new file mode 100644 index 0000000..aab9fa6 Binary files /dev/null and b/rails-html-sanitizer-1.4.2.gem differ diff --git a/rubygem-rails-html-sanitizer.spec b/rubygem-rails-html-sanitizer.spec index 1c9cb3c..f7c0dcf 100644 --- a/rubygem-rails-html-sanitizer.spec +++ b/rubygem-rails-html-sanitizer.spec @@ -1,31 +1,37 @@ %global gem_name rails-html-sanitizer -Name: rubygem-%{gem_name} -Version: 1.0.4 -Release: 1 -Summary: This gem is responsible to sanitize HTML fragments in Rails applications -License: MIT -URL: https://github.com/rails/rails-html-sanitizer -Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem -BuildRequires: ruby(release) rubygems-devel ruby rubygem(loofah) rubygem(minitest) -BuildRequires: rubygem(rails-dom-testing) -BuildArch: noarch + +Name: rubygem-%{gem_name} +Version: 1.4.2 +Release: 1 +Summary: This gem is responsible to sanitize HTML fragments in Rails applications +License: MIT +URL: https://github.com/rails/rails-html-sanitizer +Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem + +BuildRequires: ruby(release) +BuildRequires: rubygems-devel +BuildRequires: ruby +BuildRequires: rubygem(loofah) +BuildRequires: rubygem(minitest) +BuildRequires: rubygem(rails-dom-testing) +BuildArch: noarch + %description HTML sanitization for Rails applications. -%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 Documentation for %{name}. %prep -gem unpack %{SOURCE0} -%setup -q -D -T -n %{gem_name}-%{version} -gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec +%setup -q -n %{gem_name}-%{version} %build -gem build %{gem_name}.gemspec +gem build ../%{gem_name}-%{version}.gemspec %gem_install %install @@ -35,6 +41,12 @@ cp -a .%{gem_dir}/* \ %check pushd .%{gem_instdir} +sed -i '/def test_uri_escaping.*_in_a_tag_in_safe_list_sanitizer/,/^ end$/ { + s/<//g + }' \ + test/sanitizer_test.rb + ruby -Ilib -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd @@ -52,5 +64,8 @@ popd %{gem_instdir}/test %changelog +* Fri May 04 2022 wangkerong - 1.4.2-1 +- Upgrade to 1.4.2 + * Tue Aug 25 2020 huangyangke - 1.0.4-1 - package init