From 67b33746737e0fc2417de00fc145cbe79b0bc6dc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mar 17 2017 01:53:03 +0000 Subject: 2.3.5 --- diff --git a/.gitignore b/.gitignore index 6cddf1d..99b4bfa 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,5 @@ flexmock-0.8.7.gem /flexmock-v2.3.0-test-missing-files.tar.gz /flexmock-2.3.4.gem /flexmock-v2.3.4-test-missing-files.tar.gz +/flexmock-2.3.5.gem +/flexmock-v2.3.5-test-missing-files.tar.gz diff --git a/rubygem-flexmock.spec b/rubygem-flexmock.spec index 245d95a..82e1f9f 100644 --- a/rubygem-flexmock.spec +++ b/rubygem-flexmock.spec @@ -1,15 +1,13 @@ -%global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") - %global gem_name flexmock Summary: Mock object library for ruby Name: rubygem-%{gem_name} -Version: 2.3.4 -Release: 2%{?dist} +Version: 2.3.5 +Release: 1%{?dist} Group: Development/Languages -License: Copyright only -URL: http://flexmock.rubyforge.org -Source0: http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem +License: MIT +URL: https://github.com/doudou/flexmock +Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem Source1: %{gem_name}-v%{version}-test-missing-files.tar.gz # Source1 is created fron Source2 Source2: flexmock-create-missing-test-files.sh @@ -18,13 +16,10 @@ Requires: ruby(release) BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: rubygem(minitest) >= 5 -BuildRequires: rubygem(test-unit) +BuildRequires: rubygem(rspec) >= 3 Requires: ruby(rubygems) Provides: rubygem(%{gem_name}) = %{version}-%{release} BuildArch: noarch -%if 0%{?fedora} >= 17 -Obsoletes: ruby-%{gem_name} < 0.9.0-3 -%endif %description FlexMock is a simple, but flexible, mock object library for Ruby unit @@ -38,15 +33,6 @@ Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. -%package -n ruby-%{gem_name} -Summary: Non-Gem support package for %{gem_name} -Group: Development/Languages -Requires: %{name} = %{version}-%{release} -Provides: ruby(%{gem_name}) = %{version}-%{release} - -%description -n ruby-%{gem_name} -This package provides non-Gem support for %{gem_name}. - %prep %setup -q -c -T @@ -69,6 +55,7 @@ rm -rf \ flexmock.blurb \ flexmock.gemspec \ install.rb +popd %check pushd .%{gem_instdir} @@ -78,8 +65,7 @@ mv flexmock/test . ruby -Ilib:.:test \ -e 'Dir.glob("test/*_test.rb").each {|f| require f}' -ruby -Ilib:.:test \ - -e 'gem "minitest" ; require "minitest/autorun" ; Dir.glob("test/minitest*/*_test.rb").each {|f| require f}' +rspec test/rspec_integration/ popd @@ -100,6 +86,9 @@ popd %{gem_docdir}/ %changelog +* Fri Mar 17 2017 Mamoru TASAKA - 2.3.5-1 +- 2.3.5 + * Sat Feb 11 2017 Fedora Release Engineering - 2.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index eea5237..afb0812 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -77aee889ec83ef604e5b7097b58d2075 flexmock-2.3.4.gem -2948f87dd86e195ae0471d4267424866 flexmock-v2.3.4-test-missing-files.tar.gz +SHA512 (flexmock-2.3.5.gem) = f941ef70b601b8e1ae2da8b44f159f42968020f3596df7dcb70059fffdcce240d2b825e5f2e162ce28aade5563c38d7bc8ff034e8f13c8879dd44425fb3c9ee6 +SHA512 (flexmock-v2.3.5-test-missing-files.tar.gz) = 56ff6b11d044c5e6fb06b930391d996aa7273655721565a9b8b980db223947ed5e79ff61839d215d2a5a749ea469ba7c274f66bb549e05fb2ad6acd96039ca20