dev-ruby/capistrano: add ruby23
authorHans de Graaff <graaff@gentoo.org>
Fri, 28 Apr 2017 07:59:27 +0000 (09:59 +0200)
committerHans de Graaff <graaff@gentoo.org>
Fri, 28 Apr 2017 07:59:27 +0000 (09:59 +0200)
Package-Manager: Portage-2.3.3, Repoman-2.3.1

dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild
dev-ruby/capistrano/capistrano-3.4.1.ebuild

index df434debd4a0ae79e57e430c80adb9a961a02805..e21143a5f4debf7e4276cc7d2c57a81b085a78c6 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
index 147c14cc8a28bd04527c810f300e036aa400c070..e272053f97be73bafe38e146884d32ecd812ae1d 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -25,7 +25,11 @@ ruby_add_rdepend "
        dev-ruby/i18n:*
        !!<dev-ruby/capistrano-2.15.5-r2"
 ruby_add_bdepend "
-       test? ( dev-ruby/mocha:0.12 )"
+       test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+       sed -i -e '1igem "mocha", "~>0.14.0"' spec/spec_helper.rb || die
+}
 
 pkg_postinst() {
        einfo "Capistrano 3.1 has some breaking changes. Please check the CHANGELOG: http://goo.gl/SxB0lr"