[DRE-commits] [ruby-rspec] 20/25: use a patch to update gemspecs instead generating them dynamically (for the moment)

Cédric Boutillier boutil at moszumanska.debian.org
Sat Mar 28 20:34:13 UTC 2015


This is an automated email from the git hooks/post-receive script.

boutil pushed a commit to branch no_submodules
in repository ruby-rspec.

commit b5bbbfbf798ae02e81623671caf5204df62de58a
Author: Cédric Boutillier <boutil at debian.org>
Date:   Fri Mar 27 22:51:03 2015 +0100

    use a patch to update gemspecs instead generating them dynamically (for the moment)
---
 debian/patches/gemspecs.patch | 440 ++++++++++++++++++++++++++++++++++++++++++
 debian/rules                  |   9 -
 2 files changed, 440 insertions(+), 9 deletions(-)

diff --git a/debian/patches/gemspecs.patch b/debian/patches/gemspecs.patch
new file mode 100644
index 0000000..36ff574
--- /dev/null
+++ b/debian/patches/gemspecs.patch
@@ -0,0 +1,440 @@
+--- a/rspec-core/rspec-core.gemspec
++++ b/rspec-core/rspec-core.gemspec
+@@ -1,53 +1,63 @@
+ # -*- encoding: utf-8 -*-
+-$LOAD_PATH.unshift File.expand_path("../lib", __FILE__)
+-require "rspec/core/version"
++# stub: rspec-core 3.2.2 ruby lib
+ 
+ Gem::Specification.new do |s|
+-  s.name        = "rspec-core"
+-  s.version     = RSpec::Core::Version::STRING
+-  s.platform    = Gem::Platform::RUBY
+-  s.license     = "MIT"
+-  s.authors     = ["Steven Baker", "David Chelimsky", "Chad Humphries", "Myron Marston"]
+-  s.email       = "rspec at googlegroups.com"
+-  s.homepage    = "http://github.com/rspec/rspec-core"
+-  s.summary     = "rspec-core-#{RSpec::Core::Version::STRING}"
+-  s.description = "BDD for Ruby. RSpec runner and example groups."
+-
+-  s.rubyforge_project  = "rspec"
+-
+-  s.files            = `git ls-files -- lib/*`.split("\n")
+-  s.files           += %w[README.md License.txt Changelog.md .yardopts .document]
+-  s.test_files       = []
+-  s.bindir           = 'exe'
+-  s.executables      = `git ls-files -- exe/*`.split("\n").map{ |f| File.basename(f) }
+-  s.rdoc_options     = ["--charset=UTF-8"]
+-  s.require_path     = "lib"
+-
+-  s.required_ruby_version = '>= 1.8.7'
+-
+-  private_key = File.expand_path('~/.gem/rspec-gem-private_key.pem')
+-  if File.exist?(private_key)
+-    s.signing_key = private_key
+-    s.cert_chain = [File.expand_path('~/.gem/rspec-gem-public_cert.pem')]
+-  end
++  s.name = "rspec-core"
++  s.version = "3.2.2"
+ 
+-  if RSpec::Core::Version::STRING =~ /[a-zA-Z]+/
+-    # rspec-support is locked to our version when running pre,rc etc
+-    s.add_runtime_dependency "rspec-support", "= #{RSpec::Core::Version::STRING}"
++  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
++  s.require_paths = ["lib"]
++  s.authors = ["Steven Baker", "David Chelimsky", "Chad Humphries", "Myron Marston"]
++  s.bindir = "exe"
++  s.date = "2015-03-24"
++  s.description = "BDD for Ruby. RSpec runner and example groups."
++  s.email = "rspec at googlegroups.com"
++  s.executables = ["rspec"]
++  s.files = [".document", ".yardopts", "Changelog.md", "License.txt", "README.md", "exe/rspec", "lib/rspec/autorun.rb", "lib/rspec/core.rb", "lib/rspec/core/backport_random.rb", "lib/rspec/core/backtrace_formatter.rb", "lib/rspec/core/configuration.rb", "lib/rspec/core/configuration_options.rb", "lib/rspec/core/drb.rb", "lib/rspec/core/dsl.rb", "lib/rspec/core/example.rb", "lib/rspec/core/example_group.rb", "lib/rspec/core/filter_manager.rb", "lib/rspec/core/flat_map.rb", "lib/rspec/cor [...]
++  s.homepage = "http://github.com/rspec/rspec-core"
++  s.licenses = ["MIT"]
++  s.rdoc_options = ["--charset=UTF-8"]
++  s.required_ruby_version = Gem::Requirement.new(">= 1.8.7")
++  s.rubyforge_project = "rspec"
++  s.rubygems_version = "2.2.2"
++  s.summary = "rspec-core-3.2.2"
++
++  if s.respond_to? :specification_version then
++    s.specification_version = 4
++
++    if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
++      s.add_runtime_dependency(%q<rspec-support>, ["~> 3.2.0"])
++      s.add_development_dependency(%q<rake>, ["~> 10.0.0"])
++      s.add_development_dependency(%q<cucumber>, ["~> 1.3"])
++      s.add_development_dependency(%q<minitest>, ["~> 5.3"])
++      s.add_development_dependency(%q<aruba>, ["~> 0.6"])
++      s.add_development_dependency(%q<nokogiri>, ["~> 1.5"])
++      s.add_development_dependency(%q<coderay>, ["~> 1.0.9"])
++      s.add_development_dependency(%q<mocha>, ["~> 0.13.0"])
++      s.add_development_dependency(%q<rr>, ["~> 1.0.4"])
++      s.add_development_dependency(%q<flexmock>, ["~> 0.9.0"])
++    else
++      s.add_dependency(%q<rspec-support>, ["~> 3.2.0"])
++      s.add_dependency(%q<rake>, ["~> 10.0.0"])
++      s.add_dependency(%q<cucumber>, ["~> 1.3"])
++      s.add_dependency(%q<minitest>, ["~> 5.3"])
++      s.add_dependency(%q<aruba>, ["~> 0.6"])
++      s.add_dependency(%q<nokogiri>, ["~> 1.5"])
++      s.add_dependency(%q<coderay>, ["~> 1.0.9"])
++      s.add_dependency(%q<mocha>, ["~> 0.13.0"])
++      s.add_dependency(%q<rr>, ["~> 1.0.4"])
++      s.add_dependency(%q<flexmock>, ["~> 0.9.0"])
++    end
+   else
+-    # rspec-support must otherwise match our major/minor version
+-    s.add_runtime_dependency "rspec-support", "~> #{RSpec::Core::Version::STRING.split('.')[0..1].concat(['0']).join('.')}"
++    s.add_dependency(%q<rspec-support>, ["~> 3.2.0"])
++    s.add_dependency(%q<rake>, ["~> 10.0.0"])
++    s.add_dependency(%q<cucumber>, ["~> 1.3"])
++    s.add_dependency(%q<minitest>, ["~> 5.3"])
++    s.add_dependency(%q<aruba>, ["~> 0.6"])
++    s.add_dependency(%q<nokogiri>, ["~> 1.5"])
++    s.add_dependency(%q<coderay>, ["~> 1.0.9"])
++    s.add_dependency(%q<mocha>, ["~> 0.13.0"])
++    s.add_dependency(%q<rr>, ["~> 1.0.4"])
++    s.add_dependency(%q<flexmock>, ["~> 0.9.0"])
+   end
+-
+-  s.add_development_dependency "rake",     "~> 10.0.0"
+-  s.add_development_dependency "cucumber", "~> 1.3"
+-  s.add_development_dependency "minitest", "~> 5.3"
+-  s.add_development_dependency "aruba",    "~> 0.6"
+-
+-  s.add_development_dependency "nokogiri", (RUBY_VERSION < '1.9.3' ? "1.5.2" : "~> 1.5")
+-  s.add_development_dependency "coderay",  "~> 1.0.9"
+-
+-  s.add_development_dependency "mocha",    "~> 0.13.0"
+-  s.add_development_dependency "rr",       "~> 1.0.4"
+-  s.add_development_dependency "flexmock", "~> 0.9.0"
+ end
+--- a/rspec-expectations/rspec-expectations.gemspec
++++ b/rspec-expectations/rspec-expectations.gemspec
+@@ -1,46 +1,49 @@
+ # -*- encoding: utf-8 -*-
+-$LOAD_PATH.unshift File.expand_path("../lib", __FILE__)
+-require "rspec/expectations/version"
++# stub: rspec-expectations 3.2.0 ruby lib
+ 
+ Gem::Specification.new do |s|
+-  s.name        = "rspec-expectations"
+-  s.version     = RSpec::Expectations::Version::STRING
+-  s.platform    = Gem::Platform::RUBY
+-  s.license     = "MIT"
+-  s.authors     = ["Steven Baker", "David Chelimsky", "Myron Marston"]
+-  s.email       = "rspec at googlegroups.com"
+-  s.homepage    = "http://github.com/rspec/rspec-expectations"
+-  s.summary     = "rspec-expectations-#{RSpec::Expectations::Version::STRING}"
+-  s.description = "rspec-expectations provides a simple, readable API to express expected outcomes of a code example."
+-
+-  s.rubyforge_project  = "rspec"
+-
+-  s.files            = `git ls-files -- lib/*`.split("\n")
+-  s.files           += %w[README.md License.txt Changelog.md .yardopts .document]
+-  s.test_files       = []
+-  s.rdoc_options     = ["--charset=UTF-8"]
+-  s.require_path     = "lib"
++  s.name = "rspec-expectations"
++  s.version = "3.2.0"
+ 
+-  s.required_ruby_version = '>= 1.8.7'
+-
+-  private_key = File.expand_path('~/.gem/rspec-gem-private_key.pem')
+-  if File.exist?(private_key)
+-    s.signing_key = private_key
+-    s.cert_chain = [File.expand_path('~/.gem/rspec-gem-public_cert.pem')]
+-  end
+-
+-  if RSpec::Expectations::Version::STRING =~ /[a-zA-Z]+/
+-    # pin to exact version for rc's and betas
+-    s.add_runtime_dependency "rspec-support", "= #{RSpec::Expectations::Version::STRING}"
++  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
++  s.require_paths = ["lib"]
++  s.authors = ["Steven Baker", "David Chelimsky", "Myron Marston"]
++  s.date = "2015-03-24"
++  s.description = "rspec-expectations provides a simple, readable API to express expected outcomes of a code example."
++  s.email = "rspec at googlegroups.com"
++  s.files = [".document", ".yardopts", "Changelog.md", "License.txt", "README.md", "lib/rspec/expectations.rb", "lib/rspec/expectations/configuration.rb", "lib/rspec/expectations/expectation_target.rb", "lib/rspec/expectations/fail_with.rb", "lib/rspec/expectations/handler.rb", "lib/rspec/expectations/minitest_integration.rb", "lib/rspec/expectations/syntax.rb", "lib/rspec/expectations/version.rb", "lib/rspec/matchers.rb", "lib/rspec/matchers/aliased_matcher.rb", "lib/rspec/matchers/bui [...]
++  s.homepage = "http://github.com/rspec/rspec-expectations"
++  s.licenses = ["MIT"]
++  s.rdoc_options = ["--charset=UTF-8"]
++  s.required_ruby_version = Gem::Requirement.new(">= 1.8.7")
++  s.rubyforge_project = "rspec"
++  s.rubygems_version = "2.2.2"
++  s.summary = "rspec-expectations-3.2.0"
++
++  if s.respond_to? :specification_version then
++    s.specification_version = 4
++
++    if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
++      s.add_runtime_dependency(%q<rspec-support>, ["~> 3.2.0"])
++      s.add_runtime_dependency(%q<diff-lcs>, ["< 2.0", ">= 1.2.0"])
++      s.add_development_dependency(%q<rake>, ["~> 10.0.0"])
++      s.add_development_dependency(%q<cucumber>, ["~> 1.3"])
++      s.add_development_dependency(%q<aruba>, ["~> 0.6"])
++      s.add_development_dependency(%q<minitest>, ["~> 5.2"])
++    else
++      s.add_dependency(%q<rspec-support>, ["~> 3.2.0"])
++      s.add_dependency(%q<diff-lcs>, ["< 2.0", ">= 1.2.0"])
++      s.add_dependency(%q<rake>, ["~> 10.0.0"])
++      s.add_dependency(%q<cucumber>, ["~> 1.3"])
++      s.add_dependency(%q<aruba>, ["~> 0.6"])
++      s.add_dependency(%q<minitest>, ["~> 5.2"])
++    end
+   else
+-    # pin to major/minor ignoring patch
+-    s.add_runtime_dependency "rspec-support", "~> #{RSpec::Expectations::Version::STRING.split('.')[0..1].concat(['0']).join('.')}"
++    s.add_dependency(%q<rspec-support>, ["~> 3.2.0"])
++    s.add_dependency(%q<diff-lcs>, ["< 2.0", ">= 1.2.0"])
++    s.add_dependency(%q<rake>, ["~> 10.0.0"])
++    s.add_dependency(%q<cucumber>, ["~> 1.3"])
++    s.add_dependency(%q<aruba>, ["~> 0.6"])
++    s.add_dependency(%q<minitest>, ["~> 5.2"])
+   end
+-
+-  s.add_runtime_dependency "diff-lcs", ">= 1.2.0", "< 2.0"
+-
+-  s.add_development_dependency 'rake',     '~> 10.0.0'
+-  s.add_development_dependency 'cucumber', '~> 1.3'
+-  s.add_development_dependency "aruba",    "~> 0.6"
+-  s.add_development_dependency 'minitest', '~> 5.2'
+ end
+--- a/rspec/rspec.gemspec
++++ b/rspec/rspec.gemspec
+@@ -1,40 +1,40 @@
+ # -*- encoding: utf-8 -*-
+-
+-$LOAD_PATH.unshift File.expand_path("../lib", __FILE__)
+-require "rspec/version"
++# stub: rspec 3.2.0 ruby lib
+ 
+ Gem::Specification.new do |s|
+-  s.name        = "rspec"
+-  s.version     = RSpec::Version::STRING
+-  s.platform    = Gem::Platform::RUBY
+-  s.license     = "MIT"
+-  s.authors     = ["Steven Baker", "David Chelimsky", "Myron Marston"]
+-  s.email       = "rspec at googlegroups.com"
+-  s.homepage    = "http://github.com/rspec"
+-  s.summary     = "rspec-#{RSpec::Version::STRING}"
+-  s.description = "BDD for Ruby"
+-
+-  s.rubyforge_project  = "rspec"
+-
+-  s.files            = `git ls-files -- lib/*`.split("\n")
+-  s.files           += ["License.txt"]
+-  s.test_files       = `git ls-files -- {spec,features}/*`.split("\n")
+-  s.executables      = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
+-  s.extra_rdoc_files = [ "README.md" ]
+-  s.rdoc_options     = ["--charset=UTF-8"]
+-  s.require_path     = "lib"
++  s.name = "rspec"
++  s.version = "3.2.0"
+ 
+-  private_key = File.expand_path('~/.gem/rspec-gem-private_key.pem')
+-  if File.exist?(private_key)
+-    s.signing_key = private_key
+-    s.cert_chain = [File.expand_path('~/.gem/rspec-gem-public_cert.pem')]
+-  end
+-
+-  %w[core expectations mocks].each do |name|
+-    if RSpec::Version::STRING =~ /[a-zA-Z]+/
+-      s.add_runtime_dependency "rspec-#{name}", "= #{RSpec::Version::STRING}"
++  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
++  s.require_paths = ["lib"]
++  s.authors = ["Steven Baker", "David Chelimsky", "Myron Marston"]
++  s.date = "2015-03-24"
++  s.description = "BDD for Ruby"
++  s.email = "rspec at googlegroups.com"
++  s.extra_rdoc_files = ["README.md"]
++  s.files = ["License.txt", "README.md", "lib/rspec.rb", "lib/rspec/version.rb"]
++  s.homepage = "http://github.com/rspec"
++  s.licenses = ["MIT"]
++  s.rdoc_options = ["--charset=UTF-8"]
++  s.rubyforge_project = "rspec"
++  s.rubygems_version = "2.2.2"
++  s.summary = "rspec-3.2.0"
++
++  if s.respond_to? :specification_version then
++    s.specification_version = 4
++
++    if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
++      s.add_runtime_dependency(%q<rspec-core>, ["~> 3.2.0"])
++      s.add_runtime_dependency(%q<rspec-expectations>, ["~> 3.2.0"])
++      s.add_runtime_dependency(%q<rspec-mocks>, ["~> 3.2.0"])
+     else
+-      s.add_runtime_dependency "rspec-#{name}", "~> #{RSpec::Version::STRING.split('.')[0..1].concat(['0']).join('.')}"
++      s.add_dependency(%q<rspec-core>, ["~> 3.2.0"])
++      s.add_dependency(%q<rspec-expectations>, ["~> 3.2.0"])
++      s.add_dependency(%q<rspec-mocks>, ["~> 3.2.0"])
+     end
++  else
++    s.add_dependency(%q<rspec-core>, ["~> 3.2.0"])
++    s.add_dependency(%q<rspec-expectations>, ["~> 3.2.0"])
++    s.add_dependency(%q<rspec-mocks>, ["~> 3.2.0"])
+   end
+ end
+--- a/rspec-mocks/rspec-mocks.gemspec
++++ b/rspec-mocks/rspec-mocks.gemspec
+@@ -1,46 +1,49 @@
+ # -*- encoding: utf-8 -*-
+-$LOAD_PATH.unshift File.expand_path("../lib", __FILE__)
+-require "rspec/mocks/version"
++# stub: rspec-mocks 3.2.1 ruby lib
+ 
+ Gem::Specification.new do |s|
+-  s.name        = "rspec-mocks"
+-  s.version     = RSpec::Mocks::Version::STRING
+-  s.platform    = Gem::Platform::RUBY
+-  s.license     = "MIT"
+-  s.authors     = ["Steven Baker", "David Chelimsky", "Myron Marston"]
+-  s.email       = "rspec at googlegroups.com"
+-  s.homepage    = "http://github.com/rspec/rspec-mocks"
+-  s.summary     = "rspec-mocks-#{RSpec::Mocks::Version::STRING}"
+-  s.description = "RSpec's 'test double' framework, with support for stubbing and mocking"
+-
+-  s.rubyforge_project  = "rspec"
+-
+-  s.files            = `git ls-files -- lib/*`.split("\n")
+-  s.files           += %w[README.md License.txt Changelog.md .yardopts .document]
+-  s.test_files       = []
+-  s.rdoc_options     = ["--charset=UTF-8"]
+-  s.require_path     = "lib"
++  s.name = "rspec-mocks"
++  s.version = "3.2.1"
+ 
+-  s.required_ruby_version = '>= 1.8.7'
+-
+-  private_key = File.expand_path('~/.gem/rspec-gem-private_key.pem')
+-  if File.exist?(private_key)
+-    s.signing_key = private_key
+-    s.cert_chain = [File.expand_path('~/.gem/rspec-gem-public_cert.pem')]
+-  end
+-
+-  if RSpec::Mocks::Version::STRING =~ /[a-zA-Z]+/
+-    # pin to exact version for rc's and betas
+-    s.add_runtime_dependency "rspec-support", "= #{RSpec::Mocks::Version::STRING}"
++  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
++  s.require_paths = ["lib"]
++  s.authors = ["Steven Baker", "David Chelimsky", "Myron Marston"]
++  s.date = "2015-03-24"
++  s.description = "RSpec's 'test double' framework, with support for stubbing and mocking"
++  s.email = "rspec at googlegroups.com"
++  s.files = [".document", ".yardopts", "Changelog.md", "License.txt", "README.md", "lib/rspec/mocks.rb", "lib/rspec/mocks/any_instance.rb", "lib/rspec/mocks/any_instance/chain.rb", "lib/rspec/mocks/any_instance/expect_chain_chain.rb", "lib/rspec/mocks/any_instance/expectation_chain.rb", "lib/rspec/mocks/any_instance/message_chains.rb", "lib/rspec/mocks/any_instance/proxy.rb", "lib/rspec/mocks/any_instance/recorder.rb", "lib/rspec/mocks/any_instance/stub_chain.rb", "lib/rspec/mocks/any_i [...]
++  s.homepage = "http://github.com/rspec/rspec-mocks"
++  s.licenses = ["MIT"]
++  s.rdoc_options = ["--charset=UTF-8"]
++  s.required_ruby_version = Gem::Requirement.new(">= 1.8.7")
++  s.rubyforge_project = "rspec"
++  s.rubygems_version = "2.2.2"
++  s.summary = "rspec-mocks-3.2.1"
++
++  if s.respond_to? :specification_version then
++    s.specification_version = 4
++
++    if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
++      s.add_runtime_dependency(%q<rspec-support>, ["~> 3.2.0"])
++      s.add_runtime_dependency(%q<diff-lcs>, ["< 2.0", ">= 1.2.0"])
++      s.add_development_dependency(%q<rake>, ["~> 10.0.0"])
++      s.add_development_dependency(%q<cucumber>, ["~> 1.3.15"])
++      s.add_development_dependency(%q<aruba>, ["~> 0.5"])
++      s.add_development_dependency(%q<minitest>, ["~> 5.2"])
++    else
++      s.add_dependency(%q<rspec-support>, ["~> 3.2.0"])
++      s.add_dependency(%q<diff-lcs>, ["< 2.0", ">= 1.2.0"])
++      s.add_dependency(%q<rake>, ["~> 10.0.0"])
++      s.add_dependency(%q<cucumber>, ["~> 1.3.15"])
++      s.add_dependency(%q<aruba>, ["~> 0.5"])
++      s.add_dependency(%q<minitest>, ["~> 5.2"])
++    end
+   else
+-    # pin to major/minor ignoring patch
+-    s.add_runtime_dependency "rspec-support", "~> #{RSpec::Mocks::Version::STRING.split('.')[0..1].concat(['0']).join('.')}"
++    s.add_dependency(%q<rspec-support>, ["~> 3.2.0"])
++    s.add_dependency(%q<diff-lcs>, ["< 2.0", ">= 1.2.0"])
++    s.add_dependency(%q<rake>, ["~> 10.0.0"])
++    s.add_dependency(%q<cucumber>, ["~> 1.3.15"])
++    s.add_dependency(%q<aruba>, ["~> 0.5"])
++    s.add_dependency(%q<minitest>, ["~> 5.2"])
+   end
+-
+-  s.add_runtime_dependency "diff-lcs", ">= 1.2.0", "< 2.0"
+-
+-  s.add_development_dependency 'rake',     '~> 10.0.0'
+-  s.add_development_dependency 'cucumber', '~> 1.3.15'
+-  s.add_development_dependency 'aruba',    '~> 0.5'
+-  s.add_development_dependency 'minitest', '~> 5.2'
+ end
+--- a/rspec-support/rspec-support.gemspec
++++ b/rspec-support/rspec-support.gemspec
+@@ -1,34 +1,37 @@
+-# coding: utf-8
+-lib = File.expand_path('../lib', __FILE__)
+-$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
+-require 'rspec/support/version'
++# -*- encoding: utf-8 -*-
++# stub: rspec-support 3.2.2 ruby lib
+ 
+-Gem::Specification.new do |spec|
+-  spec.name          = "rspec-support"
+-  spec.version       = RSpec::Support::Version::STRING
+-  spec.authors       = ["David Chelimsky","Myron Marson","Jon Rowe","Sam Phippen","Xaviery Shay","Bradley Schaefer"]
+-  spec.email         = "rspec-users at rubyforge.org"
+-  spec.homepage      = "https://github.com/rspec/rspec-support"
+-  spec.summary       = "rspec-support-#{RSpec::Support::Version::STRING}"
+-  spec.description   = "Support utilities for RSpec gems"
+-  spec.license       = "MIT"
+-
+-  spec.rubyforge_project  = "rspec"
+-
+-  spec.files         = `git ls-files -- lib/*`.split("\n")
+-  spec.files         += %w[README.md LICENSE.txt Changelog.md]
+-  spec.test_files    = []
+-  spec.rdoc_options  = ["--charset=UTF-8"]
+-  spec.require_paths = ["lib"]
+-
+-  private_key = File.expand_path('~/.gem/rspec-gem-private_key.pem')
+-  if File.exist?(private_key)
+-    spec.signing_key = private_key
+-    spec.cert_chain = [File.expand_path('~/.gem/rspec-gem-public_cert.pem')]
++Gem::Specification.new do |s|
++  s.name = "rspec-support"
++  s.version = "3.2.2"
++
++  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
++  s.require_paths = ["lib"]
++  s.authors = ["David Chelimsky", "Myron Marson", "Jon Rowe", "Sam Phippen", "Xaviery Shay", "Bradley Schaefer"]
++  s.date = "2015-03-24"
++  s.description = "Support utilities for RSpec gems"
++  s.email = "rspec-users at rubyforge.org"
++  s.files = ["Changelog.md", "LICENSE.txt", "README.md", "lib/rspec/support.rb", "lib/rspec/support/caller_filter.rb", "lib/rspec/support/differ.rb", "lib/rspec/support/directory_maker.rb", "lib/rspec/support/encoded_string.rb", "lib/rspec/support/fuzzy_matcher.rb", "lib/rspec/support/hunk_generator.rb", "lib/rspec/support/matcher_definition.rb", "lib/rspec/support/method_signature_verifier.rb", "lib/rspec/support/recursive_const_methods.rb", "lib/rspec/support/ruby_features.rb", "lib/r [...]
++  s.homepage = "https://github.com/rspec/rspec-support"
++  s.licenses = ["MIT"]
++  s.rdoc_options = ["--charset=UTF-8"]
++  s.required_ruby_version = Gem::Requirement.new(">= 1.8.7")
++  s.rubyforge_project = "rspec"
++  s.rubygems_version = "2.2.2"
++  s.summary = "rspec-support-3.2.2"
++
++  if s.respond_to? :specification_version then
++    s.specification_version = 4
++
++    if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
++      s.add_development_dependency(%q<bundler>, ["~> 1.3"])
++      s.add_development_dependency(%q<rake>, ["~> 10.0.0"])
++    else
++      s.add_dependency(%q<bundler>, ["~> 1.3"])
++      s.add_dependency(%q<rake>, ["~> 10.0.0"])
++    end
++  else
++    s.add_dependency(%q<bundler>, ["~> 1.3"])
++    s.add_dependency(%q<rake>, ["~> 10.0.0"])
+   end
+-
+-  spec.required_ruby_version = '>= 1.8.7'
+-
+-  spec.add_development_dependency "bundler", "~> 1.3"
+-  spec.add_development_dependency "rake",    "~> 10.0.0"
+ end
diff --git a/debian/rules b/debian/rules
index f985f1b..3579fb2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -103,11 +103,6 @@ override_dh_installman:
 	dh_installman
 
 override_dh_auto_install:
-	# replace source gemspecs by the interpreted ones
-	for x in rspec rspec-core rspec-expectations rspec-mocks rspec-support; do \
-		[ -f $$x/$$x.gemspec.sav ] || mv $$x/$$x.gemspec $$x/$$x.gemspec.sav; \
-		[ -f $$x/$$x.gemspec ] || ln -s ../debian/$$x.gemspec $$x/$$x.gemspec ; \
-	done
 	# need to have rspec in bin/ to be correctly autoinstalled
 	dh_install -pruby-rspec-core rspec-core/exe/rspec usr/bin
 	# create rspec-mocks/tmp used in tests
@@ -115,10 +110,6 @@ override_dh_auto_install:
 	dh_auto_install
 
 override_dh_auto_clean:
-	for x in rspec rspec-core rspec-expectations rspec-mocks rspec-support; do \
-		[ -h $$x/$$x.gemspec ] && unlink $$x/$$x.gemspec || true ; \
-		[ -f $$x/$$x.gemspec.sav ] && mv $$x/$$x.gemspec.sav $$x/$$x.gemspec|| true ; \
-	done
 	rm -rf rspec-core/tmp/
 	rm -rf rspec-expectations/coverage/
 	rm -rf rspec-mocks/coverage/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-rspec.git



More information about the Pkg-ruby-extras-commits mailing list