[DRE-commits] [rake-compiler] 02/05: Drop patches
Youhei SASAKI
uwabami-guest at moszumanska.debian.org
Wed Aug 30 19:42:55 UTC 2017
This is an automated email from the git hooks/post-receive script.
uwabami-guest pushed a commit to branch master
in repository rake-compiler.
commit 3d076f514da364f200167b9b006cc7f1f3cb8454
Author: Youhei SASAKI <uwabami at gfd-dennou.org>
Date: Thu Aug 31 04:38:35 2017 +0900
Drop patches
Signed-off-by: Youhei SASAKI <uwabami at gfd-dennou.org>
---
.../0001-Remove-RubyGems-s-Dependency.patch | 27 -
.../0002-Update-RSpec-ver.2-to-RSpec-ver.3.patch | 876 ---------------------
debian/patches/series | 2 -
3 files changed, 905 deletions(-)
diff --git a/debian/patches/0001-Remove-RubyGems-s-Dependency.patch b/debian/patches/0001-Remove-RubyGems-s-Dependency.patch
deleted file mode 100644
index 86605bf..0000000
--- a/debian/patches/0001-Remove-RubyGems-s-Dependency.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From: Debian Ruby Extras Maintainers
- <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Date: Tue, 8 May 2012 19:17:11 +0900
-Subject: Remove RubyGems's Dependency
-
----
- bin/rake-compiler | 7 +------
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git a/bin/rake-compiler b/bin/rake-compiler
-index 7a21fdd..16e661f 100755
---- a/bin/rake-compiler
-+++ b/bin/rake-compiler
-@@ -7,12 +7,7 @@
- # See LICENSE file for details
- #++
-
--begin
-- require 'rake'
--rescue LoadError
-- require 'rubygems'
-- require 'rake'
--end
-+require 'rake'
-
- # Initialize 'rake-compiler' application
- Rake.application.init('rake-compiler')
diff --git a/debian/patches/0002-Update-RSpec-ver.2-to-RSpec-ver.3.patch b/debian/patches/0002-Update-RSpec-ver.2-to-RSpec-ver.3.patch
deleted file mode 100644
index f8161f1..0000000
--- a/debian/patches/0002-Update-RSpec-ver.2-to-RSpec-ver.3.patch
+++ /dev/null
@@ -1,876 +0,0 @@
-From: Youhei SASAKI <uwabami at gfd-dennou.org>
-Date: Sun, 27 Dec 2015 22:52:31 +0900
-Subject: Update RSpec ver.2 to RSpec ver.3
-
-Signed-off-by: Youhei SASAKI <uwabami at gfd-dennou.org>
----
- features/step_definitions/compilation.rb | 4 +-
- features/step_definitions/cross_compilation.rb | 2 +-
- features/step_definitions/execution.rb | 4 +-
- features/step_definitions/folders.rb | 4 +-
- features/step_definitions/gem.rb | 8 +-
- features/step_definitions/java_compilation.rb | 4 +-
- spec/lib/rake/extensiontask_spec.rb | 192 ++++++++++++-------------
- spec/lib/rake/javaextensiontask_spec.rb | 64 ++++-----
- 8 files changed, 141 insertions(+), 141 deletions(-)
-
-diff --git a/features/step_definitions/compilation.rb b/features/step_definitions/compilation.rb
-index bd4c3f6..8e857f3 100644
---- a/features/step_definitions/compilation.rb
-+++ b/features/step_definitions/compilation.rb
-@@ -63,8 +63,8 @@ end
- Then /^binary extension '(.*)' (do|do not) exist in '(.*)'$/ do |extension_name, condition, folder|
- ext_for_platform = File.join(folder, "#{extension_name}.#{RbConfig::CONFIG['DLEXT']}")
- if condition == 'do'
-- File.exist?(ext_for_platform).should be_true
-+ File.exist?(ext_for_platform).should be_truthy
- else
-- File.exist?(ext_for_platform).should be_false
-+ File.exist?(ext_for_platform).should be_falsey
- end
- end
-diff --git a/features/step_definitions/cross_compilation.rb b/features/step_definitions/cross_compilation.rb
-index 46242aa..48a8904 100644
---- a/features/step_definitions/cross_compilation.rb
-+++ b/features/step_definitions/cross_compilation.rb
-@@ -7,7 +7,7 @@ end
-
- Given %r{^I've installed cross compile toolchain$} do
- unless search_path(%w(i586-mingw32msvc-gcc i386-mingw32-gcc i686-w64-mingw32-gcc))
-- pending 'Cannot locate suitable compiler in the PATH.'
-+ skip 'Cannot locate suitable compiler in the PATH.'
- end
- end
-
-diff --git a/features/step_definitions/execution.rb b/features/step_definitions/execution.rb
-index a248dbc..ecc4502 100644
---- a/features/step_definitions/execution.rb
-+++ b/features/step_definitions/execution.rb
-@@ -27,7 +27,7 @@ Then /^rake task '(.*)' succeeded$/ do |task_name|
- if @result.nil? || !@result.include?(task_name) then
- raise "The task #{task_name} should be invoked first."
- else
-- @result[task_name].should be_true
-+ @result[task_name].should be_truthy
- end
- end
-
-@@ -35,7 +35,7 @@ Then /^rake task '(.*)' should fail$/ do |task_name|
- if @result.nil? || !@result.include?(task_name) then
- raise "The task #{task_name} should be invoked first."
- else
-- @result[task_name].should be_false
-+ @result[task_name].should be_falsey
- end
- end
-
-diff --git a/features/step_definitions/folders.rb b/features/step_definitions/folders.rb
-index 14990b7..baafefa 100644
---- a/features/step_definitions/folders.rb
-+++ b/features/step_definitions/folders.rb
-@@ -20,11 +20,11 @@ Given /^'(.*)' folder (exist|is deleted)$/ do |folder, condition|
- end
-
- Then /^'(.*)' folder is created$/ do |folder|
-- File.directory?(folder).should be_true
-+ File.directory?(folder).should be_truthy
- end
-
- Then /^'(.*)' folder do not exist$/ do |folder|
-- File.directory?(folder).should_not be_true
-+ File.directory?(folder).should_not be_truthy
- end
-
- Then /^no left over from '(.*)' remains in '(.*)'$/ do |name, folder|
-diff --git a/features/step_definitions/gem.rb b/features/step_definitions/gem.rb
-index 8989078..8281ed8 100644
---- a/features/step_definitions/gem.rb
-+++ b/features/step_definitions/gem.rb
-@@ -3,20 +3,20 @@ Given /^a gem named '(.*)'$/ do |gem_name|
- end
-
- Then /^ruby gem for '(.*)' version '(.*)' do exist in '(.*)'$/ do |name, version, folder|
-- File.exist?(gem_file(folder, name, version)).should be_true
-+ File.exist?(gem_file(folder, name, version)).should be_truthy
- end
-
- Then /^binary gem for '(.*)' version '(.*)' do exist in '(.*)'$/ do |name, version, folder|
-- File.exist?(gem_file_platform(folder, name, version)).should be_true
-+ File.exist?(gem_file_platform(folder, name, version)).should be_truthy
- end
-
- Then /^a gem for '(.*)' version '(.*)' platform '(.*)' do exist in '(.*)'$/ do |name, version, platform, folder|
-- File.exist?(gem_file_platform(folder, name, version, platform)).should be_true
-+ File.exist?(gem_file_platform(folder, name, version, platform)).should be_truthy
-
- # unpack the Gem and check what's inside!
- `gem unpack #{gem_file_platform(folder, name, version, platform)} --target tmp`
- unpacked_gem_dir = unpacked_gem_dir_platform('tmp', name, version, platform)
-- File.exist?(unpacked_gem_dir).should be_true
-+ File.exist?(unpacked_gem_dir).should be_truthy
-
- files = Dir.glob("#{unpacked_gem_dir}/lib/*.#{binary_extension(platform)}")
- files << Dir.glob("#{unpacked_gem_dir}/lib/*/*.#{binary_extension(platform)}")
-diff --git a/features/step_definitions/java_compilation.rb b/features/step_definitions/java_compilation.rb
-index 16868b5..7e49edf 100644
---- a/features/step_definitions/java_compilation.rb
-+++ b/features/step_definitions/java_compilation.rb
-@@ -1,7 +1,7 @@
- Given %r{^I've installed the Java Development Kit$} do
-- pending('Cannot locate suitable Java compiler (the Java Development Kit) in the PATH.') unless search_path(%w(javac javac.exe))
-+ skip('Cannot locate suitable Java compiler (the Java Development Kit) in the PATH.') unless search_path(%w(javac javac.exe))
- end
-
- Given %r{^I've installed JRuby$} do
-- pending('Cannot locate a JRuby installation in the PATH.') unless search_path(%w(jruby jruby.exe jruby.bat))
-+ skip('Cannot locate a JRuby installation in the PATH.') unless search_path(%w(jruby jruby.exe jruby.bat))
- end
-diff --git a/spec/lib/rake/extensiontask_spec.rb b/spec/lib/rake/extensiontask_spec.rb
-index 575846a..3da945b 100644
---- a/spec/lib/rake/extensiontask_spec.rb
-+++ b/spec/lib/rake/extensiontask_spec.rb
-@@ -7,21 +7,21 @@ describe Rake::ExtensionTask do
- context '#new' do
- context '(basic)' do
- it 'should raise an error if no name is provided' do
-- lambda {
-+ expect {
- Rake::ExtensionTask.new
-- }.should raise_error(RuntimeError, /Extension name must be provided/)
-+ }.to raise_error(RuntimeError, /Extension name must be provided/)
- end
-
- it 'should allow string as extension name assignation' do
- ext = Rake::ExtensionTask.new('extension_one')
-- ext.name.should == 'extension_one'
-+ expect(ext.name).to eq('extension_one')
- end
-
- it 'should allow string as extension name using block assignation' do
- ext = Rake::ExtensionTask.new do |ext|
- ext.name = 'extension_two'
- end
-- ext.name.should == 'extension_two'
-+ expect(ext.name).to eq('extension_two')
- end
-
- it 'should return itself for the block' do
-@@ -29,13 +29,13 @@ describe Rake::ExtensionTask do
- from_lasgn = Rake::ExtensionTask.new('extension_three') do |ext|
- from_block = ext
- end
-- from_block.should == from_lasgn
-+ expect(from_block).to eq(from_lasgn)
- end
-
- it 'should accept a gem specification as parameter' do
- spec = mock_gem_spec
- ext = Rake::ExtensionTask.new('extension_three', spec)
-- ext.gem_spec.should == spec
-+ expect(ext.gem_spec).to eq(spec)
- end
-
- it 'should allow gem specification be defined using block assignation' do
-@@ -43,14 +43,14 @@ describe Rake::ExtensionTask do
- ext = Rake::ExtensionTask.new('extension_four') do |ext|
- ext.gem_spec = spec
- end
-- ext.gem_spec.should == spec
-+ expect(ext.gem_spec).to eq(spec)
- end
-
- it 'should allow forcing of platform' do
- ext = Rake::ExtensionTask.new('weird_extension') do |ext|
- ext.platform = 'universal-foo-bar-10.5'
- end
-- ext.platform.should == 'universal-foo-bar-10.5'
-+ expect(ext.platform).to eq('universal-foo-bar-10.5')
- end
- end
- end
-@@ -61,43 +61,43 @@ describe Rake::ExtensionTask do
- end
-
- it 'should look for extconf script' do
-- @ext.config_script.should == 'extconf.rb'
-+ expect(@ext.config_script).to eq('extconf.rb')
- end
-
- it 'should dump intermediate files to tmp/' do
-- @ext.tmp_dir.should == 'tmp'
-+ expect(@ext.tmp_dir).to eq('tmp')
- end
-
- it 'should copy build extension into lib/' do
-- @ext.lib_dir.should == 'lib'
-+ expect(@ext.lib_dir).to eq('lib')
- end
-
- it 'should look for C files pattern (.c)' do
-- @ext.source_pattern.should == "*.c"
-+ expect(@ext.source_pattern).to eq("*.c")
- end
-
- it 'should have no configuration options preset to delegate' do
-- @ext.config_options.should be_empty
-+ expect(@ext.config_options).to be_empty
- end
-
- it "should have no includes preset to delegate" do
-- @ext.config_includes.should be_empty
-+ expect(@ext.config_includes).to be_empty
- end
-
- it 'should default to current platform' do
-- @ext.platform.should == RUBY_PLATFORM
-+ expect(@ext.platform).to eq(RUBY_PLATFORM)
- end
-
- it 'should default to no cross compilation' do
-- @ext.cross_compile.should be_false
-+ expect(@ext.cross_compile).to be_falsey
- end
-
- it 'should have no configuration options for cross compilation' do
-- @ext.cross_config_options.should be_empty
-+ expect(@ext.cross_config_options).to be_empty
- end
-
- it "should have cross platform defined to 'i386-mingw32'" do
-- @ext.cross_platform.should == 'i386-mingw32'
-+ expect(@ext.cross_platform).to eq('i386-mingw32')
- end
- end
-
-@@ -110,7 +110,7 @@ describe Rake::ExtensionTask do
-
- context '(one extension)' do
- before :each do
-- Rake::FileList.stub!(:[]).and_return(["ext/extension_one/source.c"], [])
-+ allow(Rake::FileList).to receive(:[]).and_return(["ext/extension_one/source.c"], [])
- @ext = Rake::ExtensionTask.new('extension_one')
- @ext_bin = ext_bin('extension_one')
- @platform = RUBY_PLATFORM
-@@ -119,97 +119,97 @@ describe Rake::ExtensionTask do
-
- context 'compile' do
- it 'should define as task' do
-- Rake::Task.task_defined?('compile').should be_true
-+ expect(Rake::Task.task_defined?('compile')).to be_truthy
- end
-
- it "should depend on 'compile:{platform}'" do
-- Rake::Task['compile'].prerequisites.should include("compile:#{@platform}")
-+ expect(Rake::Task['compile'].prerequisites).to include("compile:#{@platform}")
- end
- end
-
- context 'compile:extension_one' do
- it 'should define as task' do
-- Rake::Task.task_defined?('compile:extension_one').should be_true
-+ expect(Rake::Task.task_defined?('compile:extension_one')).to be_truthy
- end
-
- it "should depend on 'compile:extension_one:{platform}'" do
-- Rake::Task['compile:extension_one'].prerequisites.should include("compile:extension_one:#{@platform}")
-+ expect(Rake::Task['compile:extension_one'].prerequisites).to include("compile:extension_one:#{@platform}")
- end
- end
-
- context 'lib/extension_one.{so,bundle}' do
- it 'should define as task' do
-- Rake::Task.task_defined?("lib/#{@ext_bin}").should be_true
-+ expect(Rake::Task.task_defined?("lib/#{@ext_bin}")).to be_truthy
- end
-
- it "should depend on 'copy:extension_one:{platform}:{ruby_ver}'" do
-- Rake::Task["lib/#{@ext_bin}"].prerequisites.should include("copy:extension_one:#{@platform}:#{@ruby_ver}")
-+ expect(Rake::Task["lib/#{@ext_bin}"].prerequisites).to include("copy:extension_one:#{@platform}:#{@ruby_ver}")
- end
- end
-
- context 'tmp/{platform}/extension_one/{ruby_ver}/extension_one.{so,bundle}' do
- it 'should define as task' do
-- Rake::Task.task_defined?("tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}").should be_true
-+ expect(Rake::Task.task_defined?("tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}")).to be_truthy
- end
-
- it "should depend on 'tmp/{platform}/extension_one/{ruby_ver}/Makefile'" do
-- Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}"].prerequisites.should include("tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}"].prerequisites).to include("tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile")
- end
-
- it "should depend on 'ext/extension_one/source.c'" do
-- Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}"].prerequisites.should include("ext/extension_one/source.c")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}"].prerequisites).to include("ext/extension_one/source.c")
- end
-
- it "should not depend on 'ext/extension_one/source.h'" do
-- Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}"].prerequisites.should_not include("ext/extension_one/source.h")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/#{@ext_bin}"].prerequisites).not_to include("ext/extension_one/source.h")
- end
- end
-
- context 'tmp/{platform}/extension_one/{ruby_ver}/Makefile' do
- it 'should define as task' do
-- Rake::Task.task_defined?("tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile").should be_true
-+ expect(Rake::Task.task_defined?("tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile")).to be_truthy
- end
-
- it "should depend on 'tmp/{platform}/extension_one/{ruby_ver}'" do
-- Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile"].prerequisites.should include("tmp/#{@platform}/extension_one/#{@ruby_ver}")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile"].prerequisites).to include("tmp/#{@platform}/extension_one/#{@ruby_ver}")
- end
-
- it "should depend on 'ext/extension_one/extconf.rb'" do
-- Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile"].prerequisites.should include("ext/extension_one/extconf.rb")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile"].prerequisites).to include("ext/extension_one/extconf.rb")
- end
- end
-
- context 'clean' do
- it "should include 'tmp/{platform}/extension_one/{ruby_ver}' in the pattern" do
-- CLEAN.should include("tmp/#{@platform}/extension_one/#{@ruby_ver}")
-+ expect(CLEAN).to include("tmp/#{@platform}/extension_one/#{@ruby_ver}")
- end
- end
-
- context 'clobber' do
- it "should include 'lib/extension_one.{so,bundle}'" do
-- CLOBBER.should include("lib/#{@ext_bin}")
-+ expect(CLOBBER).to include("lib/#{@ext_bin}")
- end
-
- it "should include 'tmp'" do
-- CLOBBER.should include('tmp')
-+ expect(CLOBBER).to include('tmp')
- end
- end
-
- it "should warn when pre-compiled files exist in extension directory" do
-- Rake::FileList.stub!(:[]).
-+ allow(Rake::FileList).to receive(:[]).
- and_return(["ext/extension_one/source.c"],
- ["ext/extension_one/source.o"])
-
- _, err = capture_output do
- Rake::ExtensionTask.new('extension_one')
- end
-- err.should match(/rake-compiler found compiled files in 'ext\/extension_one' directory. Please remove them./)
-+ expect(err).to match(/rake-compiler found compiled files in 'ext\/extension_one' directory. Please remove them./)
- end
- end
-
- context '(extension in custom location)' do
- before :each do
-- Rake::FileList.stub!(:[]).and_return(["ext/extension_one/source.c"], [])
-+ allow(Rake::FileList).to receive(:[]).and_return(["ext/extension_one/source.c"], [])
- @ext = Rake::ExtensionTask.new('extension_one') do |ext|
- ext.ext_dir = 'custom/ext/foo'
- end
-@@ -220,14 +220,14 @@ describe Rake::ExtensionTask do
-
- context 'tmp/{platform}/extension_one/{ruby_ver}/Makefile' do
- it "should depend on 'custom/ext/foo/extconf.rb'" do
-- Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile"].prerequisites.should include("custom/ext/foo/extconf.rb")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/#{@ruby_ver}/Makefile"].prerequisites).to include("custom/ext/foo/extconf.rb")
- end
- end
- end
-
- context '(native tasks)' do
- before :each do
-- Rake::FileList.stub!(:[]).and_return(["ext/extension_one/source.c"], [])
-+ allow(Rake::FileList).to receive(:[]).and_return(["ext/extension_one/source.c"], [])
- @spec = mock_gem_spec
- @ext_bin = ext_bin('extension_one')
- @platform = RUBY_PLATFORM
-@@ -236,35 +236,35 @@ describe Rake::ExtensionTask do
-
- context 'native' do
- before :each do
-- @spec.stub!(:platform=).and_return('ruby')
-+ allow(@spec).to receive(:platform=).and_return('ruby')
- end
-
- it 'should define a task for building the supplied gem' do
- Rake::ExtensionTask.new('extension_one', @spec)
-- Rake::Task.task_defined?('native:my_gem').should be_true
-+ expect(Rake::Task.task_defined?('native:my_gem')).to be_truthy
- end
-
- it 'should define as task for pure ruby gems' do
-- Rake::Task.task_defined?('native').should be_false
-+ expect(Rake::Task.task_defined?('native')).to be_falsey
- Rake::ExtensionTask.new('extension_one', @spec)
-- Rake::Task.task_defined?('native').should be_true
-+ expect(Rake::Task.task_defined?('native')).to be_truthy
- end
-
- it 'should not define a task for already native gems' do
-- @spec.stub!(:platform).and_return('current')
-+ allow(@spec).to receive(:platform).and_return('current')
- Rake::ExtensionTask.new('extension_one', @spec)
-- Rake::Task.task_defined?('native').should be_false
-+ expect(Rake::Task.task_defined?('native')).to be_falsey
- end
-
- it 'should depend on platform specific native tasks' do
- Rake::ExtensionTask.new('extension_one', @spec)
-- Rake::Task["native"].prerequisites.should include("native:#{@platform}")
-+ expect(Rake::Task["native"].prerequisites).to include("native:#{@platform}")
- end
-
- context 'native:my_gem:{platform}' do
- it 'should depend on binary extension' do
- Rake::ExtensionTask.new('extension_one', @spec)
-- Rake::Task["native:my_gem:#{@platform}"].prerequisites.should include("tmp/#{@platform}/stage/lib/#{@ext_bin}")
-+ expect(Rake::Task["native:my_gem:#{@platform}"].prerequisites).to include("tmp/#{@platform}/stage/lib/#{@ext_bin}")
- end
- end
- end
-@@ -272,21 +272,21 @@ describe Rake::ExtensionTask do
-
- context '(cross platform tasks)' do
- before :each do
-- File.stub!(:exist?).and_return(true)
-- YAML.stub!(:load_file).and_return(mock_config_yml)
-- Rake::FileList.stub!(:[]).and_return(["ext/extension_one/source.c"], [])
-+ allow(File).to receive(:exist?).and_return(true)
-+ allow(YAML).to receive(:load_file).and_return(mock_config_yml)
-+ allow(Rake::FileList).to receive(:[]).and_return(["ext/extension_one/source.c"], [])
- @spec = mock_gem_spec
- @config_file = File.expand_path("~/.rake-compiler/config.yml")
- @ruby_ver = RUBY_VERSION
- @platform = 'i386-mingw32'
- @config_path = mock_config_yml["rbconfig-#{@platform}-#{@ruby_ver}"]
-
-- File.stub!(:open).and_yield(mock_fake_rb)
-+ allow(File).to receive(:open).and_yield(mock_fake_rb)
- end
-
- context 'if no rake-compiler configuration exists' do
- before :each do
-- File.should_receive(:exist?).with(@config_file).and_return(false)
-+ expect(File).to receive(:exist?).with(@config_file).and_return(false)
-
- _, @err = capture_output do
- Rake::ExtensionTask.new('extension_one') do |ext|
-@@ -296,52 +296,52 @@ describe Rake::ExtensionTask do
- end
-
- it 'should not generate a warning' do
-- @err.should eq("")
-+ expect(@err).to eq("")
- end
-
- it 'should create a dummy nested cross-compile target that raises an error' do
-- Rake::Task.should have_defined("cross")
-+ expect(Rake::Task).to have_defined("cross")
- Rake::Task["cross"].invoke
-- lambda {
-+ expect {
- Rake::Task["compile"].invoke
-- }.should raise_error(RuntimeError,
-+ }.to raise_error(RuntimeError,
- /rake-compiler must be configured first to enable cross-compilation/)
- end
- end
-
- it 'should parse the config file using YAML' do
-- YAML.should_receive(:load_file).with(@config_file).and_return(mock_config_yml)
-+ expect(YAML).to receive(:load_file).with(@config_file).and_return(mock_config_yml)
- Rake::ExtensionTask.new('extension_one') do |ext|
- ext.cross_compile = true
- end
- end
-
- it 'should warn if no section of config file defines running version of ruby' do
-- config = mock(Hash)
-- config.should_receive(:[]).with("rbconfig-#{@platform}-#{@ruby_ver}").and_return(nil)
-- YAML.stub!(:load_file).and_return(config)
-+ config = double(Hash)
-+ expect(config).to receive(:[]).with("rbconfig-#{@platform}-#{@ruby_ver}").and_return(nil)
-+ allow(YAML).to receive(:load_file).and_return(config)
- out, err = capture_output do
- Rake::ExtensionTask.new('extension_one') do |ext|
- ext.cross_compile = true
- end
- end
-- err.should match(/no configuration section for specified version of Ruby/)
-+ expect(err).to match(/no configuration section for specified version of Ruby/)
- end
-
- it 'should capture an action block to be executed when cross compiling' do
-- lambda {
-+ expect {
- Rake::ExtensionTask.new('extension_one') do |ext|
- ext.cross_compiling do |gem_spec|
- gem_spec.post_install_message = "Cross compiled gem"
- end
- end
-- }.should_not raise_error
-+ }.not_to raise_error
- end
-
- it 'should generate additional rake tasks if files are added when cross compiling' do
-- config = mock(Hash)
-- config.stub!(:[]).and_return('/rubies/1.9.1/rbconfig.rb')
-- YAML.stub!(:load_file).and_return(config)
-+ config = double(Hash)
-+ allow(config).to receive(:[]).and_return('/rubies/1.9.1/rbconfig.rb')
-+ allow(YAML).to receive(:load_file).and_return(config)
-
- # Use a real spec instead of a mock because define_native_tasks dups and
- # calls methods on Gem::Specification, which is more than mock can do.
-@@ -364,14 +364,14 @@ describe Rake::ExtensionTask do
- end
- end
- Rake::Task['native:my_gem:universal-unknown'].execute
-- Rake::Task.should have_defined("tmp/universal-unknown/stage/somedir")
-- Rake::Task.should have_defined("tmp/universal-unknown/stage/somedir/somefile")
-+ expect(Rake::Task).to have_defined("tmp/universal-unknown/stage/somedir")
-+ expect(Rake::Task).to have_defined("tmp/universal-unknown/stage/somedir/somefile")
- end
-
- it 'should allow usage of RUBY_CC_VERSION to indicate a different version of ruby' do
-- config = mock(Hash)
-- config.should_receive(:[]).with("rbconfig-i386-mingw32-1.9.1").and_return('/rubies/1.9.1/rbconfig.rb')
-- YAML.stub!(:load_file).and_return(config)
-+ config = double(Hash)
-+ expect(config).to receive(:[]).with("rbconfig-i386-mingw32-1.9.1").and_return('/rubies/1.9.1/rbconfig.rb')
-+ allow(YAML).to receive(:load_file).and_return(config)
-
- ENV['RUBY_CC_VERSION'] = '1.9.1'
- Rake::ExtensionTask.new('extension_one') do |ext|
-@@ -380,10 +380,10 @@ describe Rake::ExtensionTask do
- end
-
- it 'should allow multiple versions be supplied to RUBY_CC_VERSION' do
-- config = mock(Hash)
-- config.should_receive(:[]).once.with("rbconfig-i386-mingw32-1.8.6").and_return('/rubies/1.8.6/rbconfig.rb')
-- config.should_receive(:[]).once.with("rbconfig-i386-mingw32-1.9.1").and_return('/rubies/1.9.1/rbconfig.rb')
-- YAML.stub!(:load_file).and_return(config)
-+ config = double(Hash)
-+ expect(config).to receive(:[]).once.with("rbconfig-i386-mingw32-1.8.6").and_return('/rubies/1.8.6/rbconfig.rb')
-+ expect(config).to receive(:[]).once.with("rbconfig-i386-mingw32-1.9.1").and_return('/rubies/1.9.1/rbconfig.rb')
-+ allow(YAML).to receive(:load_file).and_return(config)
-
- ENV['RUBY_CC_VERSION'] = '1.8.6:1.9.1'
- Rake::ExtensionTask.new('extension_one') do |ext|
-@@ -397,9 +397,9 @@ describe Rake::ExtensionTask do
-
- context "(cross compile for multiple versions)" do
- before :each do
-- config = mock(Hash)
-- config.stub!(:[]).and_return('/rubies/1.8.6/rbconfig.rb', '/rubies/1.9.1/rbconfig.rb')
-- YAML.stub!(:load_file).and_return(config)
-+ config = double(Hash)
-+ allow(config).to receive(:[]).and_return('/rubies/1.8.6/rbconfig.rb', '/rubies/1.9.1/rbconfig.rb')
-+ allow(YAML).to receive(:load_file).and_return(config)
-
- ENV['RUBY_CC_VERSION'] = '1.8.6:1.9.1'
- @ext = Rake::ExtensionTask.new('extension_one') do |ext|
-@@ -409,8 +409,8 @@ describe Rake::ExtensionTask do
- end
-
- it 'should create specific copy of binaries for each version' do
-- Rake::Task.should have_defined("copy:extension_one:universal-unknown:1.8.6")
-- Rake::Task.should have_defined("copy:extension_one:universal-unknown:1.9.1")
-+ expect(Rake::Task).to have_defined("copy:extension_one:universal-unknown:1.8.6")
-+ expect(Rake::Task).to have_defined("copy:extension_one:universal-unknown:1.9.1")
- end
- end
-
-@@ -424,48 +424,48 @@ describe Rake::ExtensionTask do
-
- context 'fake' do
- it 'should chain fake task to Makefile generation' do
-- Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/Makefile"].prerequisites.should include("tmp/universal-unknown/extension_one/#{@ruby_ver}/fake.rb")
-+ expect(Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/Makefile"].prerequisites).to include("tmp/universal-unknown/extension_one/#{@ruby_ver}/fake.rb")
- end
- end
-
- context 'rbconfig' do
- it 'should chain rbconfig tasks to Makefile generation' do
-- Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/Makefile"].prerequisites.should include("tmp/universal-unknown/extension_one/#{@ruby_ver}/rbconfig.rb")
-+ expect(Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/Makefile"].prerequisites).to include("tmp/universal-unknown/extension_one/#{@ruby_ver}/rbconfig.rb")
- end
-
- it 'should take rbconfig from rake-compiler configuration' do
-- Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/rbconfig.rb"].prerequisites.should include(@config_path)
-+ expect(Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/rbconfig.rb"].prerequisites).to include(@config_path)
- end
- end
-
- context 'mkmf' do
- it 'should chain mkmf tasks to Makefile generation' do
-- Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/Makefile"].prerequisites.should include("tmp/universal-unknown/extension_one/#{@ruby_ver}/mkmf.rb")
-+ expect(Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/Makefile"].prerequisites).to include("tmp/universal-unknown/extension_one/#{@ruby_ver}/mkmf.rb")
- end
-
- it 'should take mkmf from rake-compiler configuration' do
- mkmf_path = File.expand_path(File.join(File.dirname(@config_path), '..', 'mkmf.rb'))
-- Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/mkmf.rb"].prerequisites.should include(mkmf_path)
-+ expect(Rake::Task["tmp/universal-unknown/extension_one/#{@ruby_ver}/mkmf.rb"].prerequisites).to include(mkmf_path)
- end
- end
-
- context 'compile:universal-unknown' do
- it "should be defined" do
-- Rake::Task.task_defined?('compile:universal-unknown').should be_true
-+ expect(Rake::Task.task_defined?('compile:universal-unknown')).to be_truthy
- end
-
- it "should depend on 'compile:extension_one:universal-unknown'" do
-- Rake::Task['compile:universal-unknown'].prerequisites.should include('compile:extension_one:universal-unknown')
-+ expect(Rake::Task['compile:universal-unknown'].prerequisites).to include('compile:extension_one:universal-unknown')
- end
- end
-
- context 'native:universal-unknown' do
- it "should be defined" do
-- Rake::Task.task_defined?('native:universal-unknown').should be_true
-+ expect(Rake::Task.task_defined?('native:universal-unknown')).to be_truthy
- end
-
- it "should depend on 'native:my_gem:universal-unknown'" do
-- Rake::Task['native:universal-unknown'].prerequisites.should include('native:my_gem:universal-unknown')
-+ expect(Rake::Task['native:universal-unknown'].prerequisites).to include('native:my_gem:universal-unknown')
- end
- end
- end
-@@ -481,13 +481,13 @@ describe Rake::ExtensionTask do
- end
-
- it 'should define task for each supplied platform' do
-- Rake::Task.should have_defined('compile:universal-known')
-- Rake::Task.should have_defined('compile:universal-unknown')
-+ expect(Rake::Task).to have_defined('compile:universal-known')
-+ expect(Rake::Task).to have_defined('compile:universal-unknown')
- end
-
- it 'should filter options for each supplied platform' do
-- @ext.cross_config_options('universal-unknown').should eq(%w[--with-something])
-- @ext.cross_config_options('universal-known').should eq(%w[--with-something --with-known])
-+ expect(@ext.cross_config_options('universal-unknown')).to eq(%w[--with-something])
-+ expect(@ext.cross_config_options('universal-known')).to eq(%w[--with-something --with-known])
- end
- end
- end
-@@ -499,7 +499,7 @@ describe Rake::ExtensionTask do
- end
-
- def mock_gem_spec(stubs = {})
-- mock(Gem::Specification,
-+ double(Gem::Specification,
- { :name => 'my_gem', :platform => 'ruby', :files => [] }.merge(stubs)
- )
- end
-@@ -536,6 +536,6 @@ describe Rake::ExtensionTask do
- end
-
- def mock_fake_rb
-- mock(File, :write => 45)
-+ double(File, :write => 45)
- end
- end
-diff --git a/spec/lib/rake/javaextensiontask_spec.rb b/spec/lib/rake/javaextensiontask_spec.rb
-index 824b0b7..9806453 100644
---- a/spec/lib/rake/javaextensiontask_spec.rb
-+++ b/spec/lib/rake/javaextensiontask_spec.rb
-@@ -7,21 +7,21 @@ describe Rake::JavaExtensionTask do
- context '#new' do
- context '(basic)' do
- it 'should raise an error if no name is provided' do
-- lambda {
-+ expect {
- Rake::JavaExtensionTask.new
-- }.should raise_error(RuntimeError, /Extension name must be provided/)
-+ }.to raise_error(RuntimeError, /Extension name must be provided/)
- end
-
- it 'should allow string as extension name assignation' do
- ext = Rake::JavaExtensionTask.new('extension_one')
-- ext.name.should == 'extension_one'
-+ expect(ext.name).to eq('extension_one')
- end
-
- it 'should allow string as extension name using block assignation' do
- ext = Rake::JavaExtensionTask.new do |ext|
- ext.name = 'extension_two'
- end
-- ext.name.should == 'extension_two'
-+ expect(ext.name).to eq('extension_two')
- end
-
- it 'should return itself for the block' do
-@@ -29,13 +29,13 @@ describe Rake::JavaExtensionTask do
- from_lasgn = Rake::JavaExtensionTask.new('extension_three') do |ext|
- from_block = ext
- end
-- from_block.should == from_lasgn
-+ expect(from_block).to eq(from_lasgn)
- end
-
- it 'should accept a gem specification as parameter' do
- spec = mock_gem_spec
- ext = Rake::JavaExtensionTask.new('extension_three', spec)
-- ext.gem_spec.should == spec
-+ expect(ext.gem_spec).to eq(spec)
- end
-
- it 'should allow gem specification be defined using block assignation' do
-@@ -43,14 +43,14 @@ describe Rake::JavaExtensionTask do
- ext = Rake::JavaExtensionTask.new('extension_four') do |ext|
- ext.gem_spec = spec
- end
-- ext.gem_spec.should == spec
-+ expect(ext.gem_spec).to eq(spec)
- end
-
- it 'should allow forcing of platform' do
- ext = Rake::JavaExtensionTask.new('weird_extension') do |ext|
- ext.platform = 'java-128bit'
- end
-- ext.platform.should == 'java-128bit'
-+ expect(ext.platform).to eq('java-128bit')
- end
- end
- end
-@@ -61,23 +61,23 @@ describe Rake::JavaExtensionTask do
- end
-
- it 'should dump intermediate files to tmp/' do
-- @ext.tmp_dir.should == 'tmp'
-+ expect(@ext.tmp_dir).to eq('tmp')
- end
-
- it 'should copy build extension into lib/' do
-- @ext.lib_dir.should == 'lib'
-+ expect(@ext.lib_dir).to eq('lib')
- end
-
- it 'should look for Java files pattern (.java)' do
-- @ext.source_pattern.should == "**/*.java"
-+ expect(@ext.source_pattern).to eq("**/*.java")
- end
-
- it 'should have no configuration options preset to delegate' do
-- @ext.config_options.should be_empty
-+ expect(@ext.config_options).to be_empty
- end
-
- it 'should default to Java platform' do
-- @ext.platform.should == 'java'
-+ expect(@ext.platform).to eq('java')
- end
-
- context '(tasks)' do
-@@ -89,7 +89,7 @@ describe Rake::JavaExtensionTask do
-
- context '(one extension)' do
- before :each do
-- Rake::FileList.stub!(:[]).and_return(["ext/extension_one/source.java"])
-+ allow(Rake::FileList).to receive(:[]).and_return(["ext/extension_one/source.java"])
- @ext = Rake::JavaExtensionTask.new('extension_one')
- @ext_bin = ext_bin('extension_one')
- @platform = 'java'
-@@ -97,71 +97,71 @@ describe Rake::JavaExtensionTask do
-
- context 'compile' do
- it 'should define as task' do
-- Rake::Task.task_defined?('compile').should be_true
-+ expect(Rake::Task.task_defined?('compile')).to be_truthy
- end
-
- it "should depend on 'compile:{platform}'" do
-- pending 'needs fixing'
-- Rake::Task['compile'].prerequisites.should include("compile:#{@platform}")
-+ skip 'needs fixing'
-+ expect(Rake::Task['compile'].prerequisites).to include("compile:#{@platform}")
- end
- end
-
- context 'compile:extension_one' do
- it 'should define as task' do
-- Rake::Task.task_defined?('compile:extension_one').should be_true
-+ expect(Rake::Task.task_defined?('compile:extension_one')).to be_truthy
- end
-
- it "should depend on 'compile:extension_one:{platform}'" do
-- pending 'needs fixing'
-- Rake::Task['compile:extension_one'].prerequisites.should include("compile:extension_one:#{@platform}")
-+ skip 'needs fixing'
-+ expect(Rake::Task['compile:extension_one'].prerequisites).to include("compile:extension_one:#{@platform}")
- end
- end
-
- context 'lib/extension_one.jar' do
- it 'should define as task' do
-- pending 'needs fixing'
-- Rake::Task.task_defined?("lib/#{@ext_bin}").should be_true
-+ skip 'needs fixing'
-+ expect(Rake::Task.task_defined?("lib/#{@ext_bin}")).to be_truthy
- end
-
- it "should depend on 'copy:extension_one:{platform}'" do
-- pending 'needs fixing'
-- Rake::Task["lib/#{@ext_bin}"].prerequisites.should include("copy:extension_one:#{@platform}")
-+ skip 'needs fixing'
-+ expect(Rake::Task["lib/#{@ext_bin}"].prerequisites).to include("copy:extension_one:#{@platform}")
- end
- end
-
- context 'tmp/{platform}/extension_one/extension_one.jar' do
- it 'should define as task' do
-- Rake::Task.task_defined?("tmp/#{@platform}/extension_one/#{@ext_bin}").should be_true
-+ expect(Rake::Task.task_defined?("tmp/#{@platform}/extension_one/#{@ext_bin}")).to be_truthy
- end
-
- it "should depend on checkpoint file" do
-- Rake::Task["tmp/#{@platform}/extension_one/#{@ext_bin}"].prerequisites.should include("tmp/#{@platform}/extension_one/.build")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/#{@ext_bin}"].prerequisites).to include("tmp/#{@platform}/extension_one/.build")
- end
- end
-
- context 'tmp/{platform}/extension_one/.build' do
- it 'should define as task' do
-- Rake::Task.task_defined?("tmp/#{@platform}/extension_one/.build").should be_true
-+ expect(Rake::Task.task_defined?("tmp/#{@platform}/extension_one/.build")).to be_truthy
- end
-
- it 'should depend on source files' do
-- Rake::Task["tmp/#{@platform}/extension_one/.build"].prerequisites.should include("ext/extension_one/source.java")
-+ expect(Rake::Task["tmp/#{@platform}/extension_one/.build"].prerequisites).to include("ext/extension_one/source.java")
- end
- end
-
- context 'clean' do
- it "should include 'tmp/{platform}/extension_one' in the pattern" do
-- CLEAN.should include("tmp/#{@platform}/extension_one")
-+ expect(CLEAN).to include("tmp/#{@platform}/extension_one")
- end
- end
-
- context 'clobber' do
- it "should include 'lib/extension_one.jar'" do
-- CLOBBER.should include("lib/#{@ext_bin}")
-+ expect(CLOBBER).to include("lib/#{@ext_bin}")
- end
-
- it "should include 'tmp'" do
-- CLOBBER.should include('tmp')
-+ expect(CLOBBER).to include('tmp')
- end
- end
- end
-@@ -174,7 +174,7 @@ describe Rake::JavaExtensionTask do
- end
-
- def mock_gem_spec(stubs = {})
-- mock(Gem::Specification,
-+ double(Gem::Specification,
- { :name => 'my_gem', :platform => 'ruby' }.merge(stubs)
- )
- end
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 3c9372e..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1,2 +0,0 @@
-0001-Remove-RubyGems-s-Dependency.patch
-0002-Update-RSpec-ver.2-to-RSpec-ver.3.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/rake-compiler.git
More information about the Pkg-ruby-extras-commits
mailing list