diff --git a/actionmailer-5.2.4.4.gem b/actionmailer-5.2.4.4.gem new file mode 100644 index 0000000..af1f5c5 Binary files /dev/null and b/actionmailer-5.2.4.4.gem differ diff --git a/actionmailer-6.0.3.4.gem b/actionmailer-6.0.3.4.gem deleted file mode 100644 index 79b98e9..0000000 Binary files a/actionmailer-6.0.3.4.gem and /dev/null differ diff --git a/rubygem-actionmailer.spec b/rubygem-actionmailer.spec index 6fd96fc..891c47d 100644 --- a/rubygem-actionmailer.spec +++ b/rubygem-actionmailer.spec @@ -1,61 +1,33 @@ -%global pkg_name %{name} - %global gem_name actionmailer -%global gem_require_name %{gem_name} - -Name: rubygem-%{gem_name} -Version: 6.0.3.4 -Release: 1 -Summary: Email composition and delivery framework (part of Rails) -Group: Development/Languages -License: MIT -URL: https://rubyonrails.org -Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem -Source1: https://github.com/rails/rails/archive/refs/tags/v%{version}.tar.gz - -Requires: ruby(release) -Requires: ruby >= 2.5.0 -Requires: ruby(rubygems) -Requires: rubygem(actionpack) = 6.0.3.4 -Requires: rubygem(actionview) = 6.0.3.4 -Requires: rubygem(activejob) = 6.0.3.4 -Requires: rubygem(mail) >= 2.5 -Requires: rubygem(mail) < 3 -Requires: rubygem(mail) >= 2.5.4 -Requires: rubygem(rails-dom-testing) >= 2.0 -Requires: rubygem(rails-dom-testing) < 3 -BuildRequires: ruby(release) -BuildRequires: ruby >= 2.5.0 -BuildRequires: rubygems-devel -BuildArch: noarch -Provides: rubygem(%{gem_name}) = %{version} - -Obsoletes: tfm-ror52-rubygem-%{gem_name} <= 5.2.1 - +Name: rubygem-%{gem_name} +Epoch: 1 +Version: 5.2.4.4 +Release: 1 +Summary: Email composition, delivery, and receiving framework (part of Rails) +License: MIT +URL: http://rubyonrails.org +Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem +Source1: https://github.com/rails/rails/archive/v5.2.4.4.tar.gz +BuildRequires: ruby(release) rubygems-devel ruby >= 2.2.2 rubygem(actionpack) = %{version} +BuildRequires: rubygem(activejob) = %{version} rubygem(mail) >= 2.5.4 +BuildArch: noarch %description -Email on Rails. Compose, deliver, and test emails using the familiar +Email on Rails. Compose, deliver, receive, and test emails using the familiar controller/view pattern. First-class support for multipart email and attachments. - %package doc -Summary: Documentation for %{pkg_name} -Group: Documentation -Requires: %{pkg_name} = %{version}-%{release} -BuildArch: noarch - +Summary: Documentation for %{name} +Requires: %{name} = %{epoch}:%{version}-%{release} +BuildArch: noarch %description doc -Documentation for %{pkg_name}. +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 -c -T +%gem_install -n %{SOURCE0} %build -gem build %{gem_name}.gemspec - -%gem_install %install mkdir -p %{buildroot}%{gem_dir} @@ -66,7 +38,7 @@ cp -a .%{gem_dir}/* \ pushd .%{gem_instdir} tar xzvf %{SOURCE1} cd rails-%{version}/%{gem_name} -ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb"' +ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd %files @@ -82,9 +54,6 @@ popd %doc %{gem_instdir}/README.rdoc %changelog -* Mon Jun 07 2021 jiangxinyu - 6.0.3.4-1 -- Update to 6.0.3.4 - * Mon Feb 8 2021 sunguoshuai - 5.2.4.4-1 - Upgrade to 5.2.4.4 diff --git a/v5.2.4.4.tar.gz b/v5.2.4.4.tar.gz new file mode 100644 index 0000000..6191daf Binary files /dev/null and b/v5.2.4.4.tar.gz differ diff --git a/v6.0.3.4.tar.gz b/v6.0.3.4.tar.gz deleted file mode 100644 index 8b7dbf6..0000000 Binary files a/v6.0.3.4.tar.gz and /dev/null differ