Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/zentest/
Date: Sun, 06 Mar 2016 21:09:21
Message-Id: 1457298535.18d88974acc4d1e73052d9cd536e0b24658c3251.graaff@gentoo
1 commit: 18d88974acc4d1e73052d9cd536e0b24658c3251
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 6 20:28:56 2016 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 6 21:08:55 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d88974
7
8 dev-ruby/zentest: add ruby23
9
10 Package-Manager: portage-2.2.26
11
12 dev-ruby/zentest/zentest-4.11.0.ebuild | 12 +++++++++++-
13 1 file changed, 11 insertions(+), 1 deletion(-)
14
15 diff --git a/dev-ruby/zentest/zentest-4.11.0.ebuild b/dev-ruby/zentest/zentest-4.11.0.ebuild
16 index f447bf1..919bcaf 100644
17 --- a/dev-ruby/zentest/zentest-4.11.0.ebuild
18 +++ b/dev-ruby/zentest/zentest-4.11.0.ebuild
19 @@ -4,7 +4,7 @@
20
21 EAPI=5
22
23 -USE_RUBY="ruby20 ruby21 ruby22"
24 +USE_RUBY="ruby20 ruby21 ruby22 ruby23"
25
26 RUBY_FAKEGEM_NAME=ZenTest
27
28 @@ -27,3 +27,13 @@ ruby_add_bdepend "
29 dev-ruby/hoe-seattlerb
30 dev-ruby/minitest:5
31 )"
32 +
33 +each_ruby_prepare() {
34 + case ${RUBY} in
35 + *ruby23)
36 + sed -i -e '/test_testcase9/a skip "ruby 2.3 defines more methods"' test/test_zentest.rb || die
37 + ;;
38 + *)
39 + ;;
40 + esac
41 +}