diff options
author | David Seifert <soap@gentoo.org> | 2023-04-30 12:06:14 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2023-04-30 12:06:14 +0200 |
commit | 8b3b5be2a15a0e71348f38f34886c261461b7cba (patch) | |
tree | aa775eaafc0018d77945c886be54d6f1ccc47de0 /dev-ruby | |
parent | dev-ruby/rspec-expectations: drop 2.99.2 (diff) | |
download | gentoo-8b3b5be2a15a0e71348f38f34886c261461b7cba.tar.gz gentoo-8b3b5be2a15a0e71348f38f34886c261461b7cba.tar.bz2 gentoo-8b3b5be2a15a0e71348f38f34886c261461b7cba.zip |
dev-ruby/rspec-core: drop 2.99.2-r2
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/rspec-core/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild | 116 |
2 files changed, 0 insertions, 117 deletions
diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index 9517cb8beda7..b061ae418a4b 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -1,4 +1,3 @@ -DIST rspec-core-2.99.2-git.tgz 212935 BLAKE2B 37195012f79aca3a1959f9143e2f5cbab63230ab07ea97928d6f66face8d07ab54d87f19535f5f235c441b2da6dec17ef2a889e9ccd7e83d987086e24afd1b82 SHA512 e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44 DIST rspec-core-3.11.0-git.tgz 403154 BLAKE2B 1a5043bd2120236e8e3ca931c1fd9562bc78d692674d3133ac3742ef7b7f81161a7fc550f4d11bf34575a85a8657aeb39fcc0fdccaab67cc189cc1d39a303ade SHA512 6121b805f6feade244fe13e273526e64c5a3c74a1f9d4316c895279f4ed8576dbe3189b06040f3f29fe7d3e90f862f2c78aacb0b4bef989660eae30d046ed69c DIST rspec-core-3.12.1-git.tgz 409036 BLAKE2B 0a6311f9908fd2e85621ebdb9cce5723de83e392bc5a6f0bb5be98c26b8f26b759a1cb3923a5d583f2ea7f6e72f07093bb23d54aa2b44d3a3ae0874ef6a99a73 SHA512 aaf7e4aebf1240c5f602a1e34f1f9e9355438ca544484f500d21e6021fd95d5ab5d26dc2249122d1dfc76b23725800f88937b5d1e53cd00d0b84faa46b056bea DIST rspec-core-3.12.2-git.tgz 409039 BLAKE2B 087b08b6a5231a050d89dc8ec1648509b47078b54c05e5effc02cfcdd0f4cae9fa85f7dc02d643a6e81eb9e4c1dca54d6f4e0b0f79a5d91072c1934fddac9169 SHA512 6ecd39355a5060dbf820b89f2f5958b7e75a185e003036cb0ceb8dd6021d79fa14495a300acdc019b55e174bf8a6be42022bfeb0f22a35c461c0f81cd1a742fd diff --git a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild deleted file mode 100644 index e8fda14e45c7..000000000000 --- a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" - -# Also install this custom path since internal paths depend on it. -RUBY_FAKEGEM_EXTRAINSTALL="exe" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" -HOMEPAGE="https://github.com/rspec/rspec-core" -SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_bdepend "test? ( - >=dev-ruby/nokogiri-1.5.2 - dev-ruby/syntax - >=dev-ruby/rspec-expectations-2.14.0:2 - >=dev-ruby/rspec-mocks-2.99.0:2 - dev-ruby/rspec:2 - )" - -all_ruby_prepare() { - # Don't set up bundler: it doesn't understand our setup. - sed -i -e '/[Bb]undler/d' Rakefile || die - - # Avoid dependency on cucumber since we can't run the features anyway. - sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die - - # Duplicate exe also in bin. We can't change it since internal stuff - # also depends on this and fixing that is going to be fragile. This - # way we can at least install proper bin scripts. - cp -R exe bin || die - - # Avoid unneeded dependency on git. - sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die - - # Avoid aruba dependency so that we don't end up in dependency hell. - sed -i -e '/aruba/ s:^:#:' -e '/Aruba/,/}/ s:^:#:' spec/spec_helper.rb || die - rm spec/command_line/order_spec.rb || die - - # Avoid testing issues with rspec 3 installed - sed -i -e '2igem "rspec", "~> 2.0"' bin/rspec || die - - # Remove minor functionality to remain compatible with rake 12 - sed -i -e '/last_comment/ s:^:#:' lib/rspec/core/rake_task.rb || die - - # Avoid autotest specs since this is no longer part of zentest - sed -i -e '/autotest/ s:^:#:' spec/spec_helper.rb || die - rm -rf spec/autotest || die -} - -each_ruby_prepare() { - sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die - - case ${RUBY} in - *ruby24) - sed -i -e 's/SAFE = 3/SAFE = 1/' spec/support/helper_methods.rb || die - sed -i -e 's/Fixnum: 4/Integer: 4/' spec/rspec/core/memoized_helpers_spec.rb || die - sed -i -e '/warns when HOME env var is not set/,/^ end/ s:^:#:' spec/rspec/core/configuration_options_spec.rb || die - ;; - *ruby25) - sed -i -e 's/SAFE = 3/SAFE = 1/' spec/support/helper_methods.rb || die - sed -i -e 's/Fixnum: 4/Integer: 4/' spec/rspec/core/memoized_helpers_spec.rb || die - sed -i -e '/warns when HOME env var is not set/,/^ end/ s:^:#:' spec/rspec/core/configuration_options_spec.rb || die - sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/html_formatter_spec.rb || die - sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/helpers_spec.rb || die - sed -i -e '/is still a private method/,/end/ s:^:#:' spec/rspec/core/memoized_helpers_spec.rb || die - sed -i -e '/leaves a raised exception unmodified/,/^ end/ s:^:#:' spec/rspec/core/example_spec.rb || die - ;; - *ruby26) - sed -i -e 's/SAFE = 3/SAFE = 0/' spec/support/helper_methods.rb || die - sed -i -e 's/Fixnum: 4/Integer: 4/' spec/rspec/core/memoized_helpers_spec.rb || die - sed -i -e '/warns when HOME env var is not set/,/^ end/ s:^:#:' spec/rspec/core/configuration_options_spec.rb || die - sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/html_formatter_spec.rb || die - sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/helpers_spec.rb || die - sed -i -e '/is still a private method/,/end/ s:^:#:' spec/rspec/core/memoized_helpers_spec.rb || die - sed -i -e '/leaves a raised exception unmodified/,/^ end/ s:^:#:' spec/rspec/core/example_spec.rb || die - ;; - *ruby27) - sed -i -e 's/SAFE = 3/SAFE = 0/' spec/support/helper_methods.rb || die - sed -i -e 's/Fixnum: 4/Integer: 4/' spec/rspec/core/memoized_helpers_spec.rb || die - sed -i -e '/warns when HOME env var is not set/,/^ end/ s:^:#:' spec/rspec/core/configuration_options_spec.rb || die - sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/html_formatter_spec.rb || die - sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/helpers_spec.rb || die - sed -i -e '/is still a private method/,/end/ s:^:#:' spec/rspec/core/memoized_helpers_spec.rb || die - sed -i -e '/leaves a raised exception unmodified/,/^ end/ s:^:#:' spec/rspec/core/example_spec.rb || die - sed -i -e '/PROC_HEX_NUMBER =/ s/@//' lib/rspec/core/filter_manager.rb || die - ;; - esac -} - -each_ruby_test() { - PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." -} - -all_ruby_install() { - all_fakegem_install - - ruby_fakegem_binwrapper rspec /usr/bin/rspec-2 'gem "rspec", "~>2.0"' -} |