forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Hans de Graaff <[email protected]> Package-Manager: Portage-2.3.49, Repoman-2.3.11
- Loading branch information
Showing
2 changed files
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST rspec-rails-3.6.1.tar.gz 127123 BLAKE2B 9dd03d8483c1ef94ca7c7e561ca2a6aad82fb8400cfd5a48f40e3feff7597aaaf2a877d72d356ffca2455e6f3069a2d60c23ebf2ff3bdb8e95d954ff88832a3d SHA512 4d83f04ab640fdee6da5d6eab2c2a3bf8e04ad2f55e1a31f1dffc3a85ea3e731f1a0ffa586825e12972120568226d52fd6c26ce261412ad69dcc73ed879e763f | ||
DIST rspec-rails-3.7.2.tar.gz 129851 BLAKE2B b37619b4a953fa44ef402a0dea1531837932dc7bc147c08b29bf85dcad61c7ca72b30f28edc391ae05d5040dcc902d6571342bb51559de84ed0c93244deffbec SHA512 a1dbbde3539b09c33d85c9307126df09c508fcf39abc25a6438fb0582ec19049ee1888d7d17d256d33bba08c29792a0ec30dabc37d870a369580a58cb7ef03df | ||
DIST rspec-rails-3.8.0.tar.gz 134290 BLAKE2B 2d148a62fb92bf73728da5a18d5d8263bbd38e2036d1c47a2bdc2823ff72cc2c4a1fafee1c66d89665b21ce9b9a907a9bdaf726cafa7345b84ab49d0d3053426 SHA512 810dd372d6889847fd5d47a29d359a72fcbc4fdca5d1b35bfbe75fefc293b208ff062d88e2159783eda152a5ab1657d3a55619a9a11dd8bde5993cd807ca37da | ||
DIST rspec-rails-3.8.1.tar.gz 134824 BLAKE2B 3531f4dcbe143df2b15b3ba6dda42f4b41236d184a9697fe604522cd01f3e2bb4d5ba9de94ddb4f9fc71cfdbe485f3bbf11478a5d635b69e94c10c855935faae SHA512 7628ed24e3ef7c34aa047100bd956dca9b1443219332d020af65ca7f3ccb5618ec2377535e981cef23b76ed279145e1bab39f17dfed9df8b66083e4fe3e35f37 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# Copyright 1999-2018 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
USE_RUBY="ruby23 ruby24 ruby25" | ||
|
||
RUBY_FAKEGEM_RECIPE_TEST="rspec3" | ||
|
||
RUBY_FAKEGEM_TASK_DOC="" | ||
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" | ||
|
||
inherit ruby-fakegem eapi7-ver | ||
|
||
DESCRIPTION="RSpec's official Ruby on Rails plugin" | ||
HOMEPAGE="https://rspec.info/" | ||
SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
|
||
LICENSE="MIT" | ||
SLOT="3" | ||
KEYWORDS="~amd64" | ||
IUSE="" | ||
|
||
SUBVERSION="$(ver_cut 1-2)" | ||
|
||
ruby_add_rdepend ">=dev-ruby/activesupport-3.0:* | ||
>=dev-ruby/actionpack-3.0:* | ||
>=dev-ruby/railties-3.0:* | ||
=dev-ruby/rspec-${SUBVERSION}*" | ||
|
||
# Depend on the package being already installed for tests, because | ||
# requiring ammeter will load it, and we need a consistent set of rspec | ||
# and rspec-rails for that to work. | ||
ruby_add_bdepend "test? ( | ||
>=dev-ruby/capybara-2.2.0 | ||
>=dev-ruby/ammeter-1.1.2 | ||
~dev-ruby/rspec-rails-${PV} | ||
)" | ||
|
||
all_ruby_prepare() { | ||
# Remove .rspec options to avoid dependency on newer rspec when | ||
# bootstrapping. | ||
rm -f .rspec || die | ||
|
||
# Avoid bundler-specific specs. | ||
rm -f spec/sanity_check_spec.rb || die | ||
|
||
# Avoid broken controller generator specs for now. | ||
rm -fr spec/generators/rspec || die | ||
|
||
# Avoid loading rspec/rails explicitly since ammeter/init will also | ||
# do this and loading it twice causes an error | ||
sed -i -e '/rspec\/rails/ s:^:#:' spec/spec_helper.rb || die | ||
} |