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/ruby-vte3/
Date: Mon, 03 Oct 2016 06:04:49
Message-Id: 1475474280.c4dd1cbc937fc94b1f2b5783406faf93b0b5f460.graaff@gentoo
1 commit: c4dd1cbc937fc94b1f2b5783406faf93b0b5f460
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 3 05:58:00 2016 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 3 05:58:00 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4dd1cbc
7
8 dev-ruby/ruby-vte3: Depend on correct vte slot, fixing bug 595894
9
10 Package-Manager: portage-2.3.0
11
12 dev-ruby/ruby-vte3/ruby-vte3-3.0.7-r1.ebuild | 42 ++++++++++++++++++++++++++++
13 dev-ruby/ruby-vte3/ruby-vte3-3.0.8-r1.ebuild | 42 ++++++++++++++++++++++++++++
14 2 files changed, 84 insertions(+)
15
16 diff --git a/dev-ruby/ruby-vte3/ruby-vte3-3.0.7-r1.ebuild b/dev-ruby/ruby-vte3/ruby-vte3-3.0.7-r1.ebuild
17 new file mode 100644
18 index 00000000..788f5e5
19 --- /dev/null
20 +++ b/dev-ruby/ruby-vte3/ruby-vte3-3.0.7-r1.ebuild
21 @@ -0,0 +1,42 @@
22 +# Copyright 1999-2016 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Id$
25 +
26 +EAPI=5
27 +USE_RUBY="ruby20 ruby21 ruby22"
28 +
29 +inherit virtualx ruby-ng-gnome2
30 +
31 +DESCRIPTION="Ruby VTE bindings"
32 +KEYWORDS="~amd64 ~ppc ~x86"
33 +IUSE=""
34 +
35 +DEPEND+=" x11-libs/vte:2.91"
36 +RDEPEND+=" x11-libs/vte:2.91"
37 +
38 +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
39 +ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}"
40 +
41 +all_ruby_prepare() {
42 + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die
43 +
44 + # Avoid tests that require a real pty.
45 + rm -f test/test-pty.rb || die
46 +}
47 +
48 +each_ruby_configure() {
49 + :
50 +}
51 +
52 +each_ruby_compile() {
53 + :
54 +}
55 +
56 +each_ruby_test() {
57 + VIRTUALX_COMMAND="${RUBY} test/run-test.rb"
58 + virtualmake || die
59 +}
60 +
61 +each_ruby_install() {
62 + each_fakegem_install
63 +}
64
65 diff --git a/dev-ruby/ruby-vte3/ruby-vte3-3.0.8-r1.ebuild b/dev-ruby/ruby-vte3/ruby-vte3-3.0.8-r1.ebuild
66 new file mode 100644
67 index 00000000..d92e003
68 --- /dev/null
69 +++ b/dev-ruby/ruby-vte3/ruby-vte3-3.0.8-r1.ebuild
70 @@ -0,0 +1,42 @@
71 +# Copyright 1999-2016 Gentoo Foundation
72 +# Distributed under the terms of the GNU General Public License v2
73 +# $Id$
74 +
75 +EAPI=5
76 +USE_RUBY="ruby21 ruby22 ruby23"
77 +
78 +inherit virtualx ruby-ng-gnome2
79 +
80 +DESCRIPTION="Ruby VTE bindings"
81 +KEYWORDS="~amd64 ~ppc ~x86"
82 +IUSE=""
83 +
84 +DEPEND+=" x11-libs/vte:2.91"
85 +RDEPEND+=" x11-libs/vte:2.91"
86 +
87 +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
88 +ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}"
89 +
90 +all_ruby_prepare() {
91 + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die
92 +
93 + # Avoid tests that require a real pty.
94 + rm -f test/test-pty.rb || die
95 +}
96 +
97 +each_ruby_configure() {
98 + :
99 +}
100 +
101 +each_ruby_compile() {
102 + :
103 +}
104 +
105 +each_ruby_test() {
106 + VIRTUALX_COMMAND=${RUBY}
107 + virtualmake test/run-test.rb || die
108 +}
109 +
110 +each_ruby_install() {
111 + each_fakegem_install
112 +}