diff options
author | 2014-05-18 06:46:54 +0000 | |
---|---|---|
committer | 2014-05-18 06:46:54 +0000 | |
commit | c0c6e7e7ffdf0156636ea92376d8e95a927ca03d (patch) | |
tree | 912cdc33d6f2149ca252660f51b5df4d3af64a6f /dev-ruby/rspec-rails/rspec-rails-2.14.2.ebuild | |
parent | Add ruby21. (diff) | |
download | gentoo-2-c0c6e7e7ffdf0156636ea92376d8e95a927ca03d.tar.gz gentoo-2-c0c6e7e7ffdf0156636ea92376d8e95a927ca03d.tar.bz2 gentoo-2-c0c6e7e7ffdf0156636ea92376d8e95a927ca03d.zip |
Version bump. Drop x86 keyword due to new capybara dependency, bug 510614.
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
Diffstat (limited to 'dev-ruby/rspec-rails/rspec-rails-2.14.2.ebuild')
-rw-r--r-- | dev-ruby/rspec-rails/rspec-rails-2.14.2.ebuild | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/dev-ruby/rspec-rails/rspec-rails-2.14.2.ebuild b/dev-ruby/rspec-rails/rspec-rails-2.14.2.ebuild new file mode 100644 index 000000000000..0840c3a17d62 --- /dev/null +++ b/dev-ruby/rspec-rails/rspec-rails-2.14.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-rails/rspec-rails-2.14.2.ebuild,v 1.1 2014/05/18 06:46:54 graaff Exp $ + +EAPI=5 + +USE_RUBY="ruby19" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="RSpec's official Ruby on Rails plugin" +HOMEPAGE="http://rspec.info/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.0 + >=dev-ruby/activemodel-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/mocha-0.10* >=dev-ruby/capybara-2.0.0 >=dev-ruby/ammeter-0.2.5 ~dev-ruby/rspec-rails-${PV} )" + +all_ruby_prepare() { + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + # Remove specs that no longer work with Rails 4.1 due to changed naming. + rm spec/generators/rspec/install/install_generator_spec.rb || die +} |