Upgrade to version 7.0.4

This commit is contained in:
wk333 2023-01-19 14:46:23 +08:00
parent 2405895d02
commit 85aa7fa841
5 changed files with 15 additions and 3 deletions

Binary file not shown.

BIN
activestorage-7.0.4.gem Normal file

Binary file not shown.

View File

@ -2,7 +2,7 @@
%bcond_without bootstrap
%bcond_with ffmpeg
Name: rubygem-%{gem_name}
Version: 6.1.4.1
Version: 7.0.4
Release: 1
Summary: Local and cloud file storage framework
License: MIT
@ -11,12 +11,12 @@ Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
# The gem doesn't ship with the test suite.
# You may check it out like so
# git clone https://github.com/rails/rails.git
# cd rails/activestorage && git archive -v -o activestorage-6.1.4.1-tests.txz v6.1.4.1 test/
# cd rails/activestorage && git archive -v -o activestorage-7.0.4-tests.txz v7.0.4 test/
Source1: %{gem_name}-%{version}-tests.txz
# The tools are needed for the test suite, are however unpackaged in gem file.
# You may check it out like so
# git clone http://github.com/rails/rails.git --no-checkout
# cd rails && git archive -v -o rails-6.1.4.1-tools.txz v6.1.4.1 tools/
# cd rails && git archive -v -o rails-7.0.4-tools.txz v7.0.4 tools/
Source2: rails-%{version}-tools.txz
BuildRequires: ruby(release) rubygems-devel ruby
%if %{without bootstrap}
@ -75,6 +75,7 @@ echo 'gem "rails"' >> ../Gemfile
echo 'gem "sqlite3"' >> ../Gemfile
%if %{without ffmpeg}
mv test/analyzer/video_analyzer_test.rb{,.disable}
mv test/analyzer/audio_analyzer_test.rb{,.disable}
mv test/previewer/video_previewer_test.rb{,.disable}
for f in \
models/preview \
@ -85,8 +86,16 @@ sed -i '/^ test ".* MP4 video.*" do$/,/^ end$/ s/^/#/g' \
test/${f}_test.rb
done
%endif
# Blobs seem to be broken
# https://github.com/rails/rails/pull/40226
# https://github.com/rails/rails/issues/44395
sed -i -e '/test "optimized variation of GIF"/ a skip' \
-e '/thumbnail variation of extensionless GIF/ a skip' \
-e '/test "resized variation of PSD blob" do/ a skip' \
-e '/test "resized variation of BMP blob" do/ a skip' \
-e '/test "resized variation of ICO blob" do/ a skip' \
-e '/test "resized variation of GIF blob" do/ a skip' \
-e '/test "optimized variation of GIF blob" do/ a skip' \
test/models/variant_test.rb
export RUBYOPT="-I${PWD}/../%{gem_name}/lib"
export PATH="${PWD}/../%{gem_name}/exe:$PATH"
@ -111,6 +120,9 @@ popd
%doc %{gem_instdir}/README.md
%changelog
* Thu Jan 19 2023 wangkai <wangkai385@h-partners.com> - 7.0.4-1
- Upgrade to version 7.0.4
* Wed Mar 02 2022 jiangxinyu <jiangxinyu@kylinos.cn> - 6.1.4.1-1
- update to 6.1.4.1