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/capybara/
Date: Thu, 24 Jan 2019 06:33:16
Message-Id: 1548311149.938a82b1539c4f8e13e2c2de9084a3ae67ffb458.graaff@gentoo
1 commit: 938a82b1539c4f8e13e2c2de9084a3ae67ffb458
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 24 06:25:49 2019 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 24 06:25:49 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938a82b1
7
8 dev-ruby/capybara: cleanup
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-ruby/capybara/Manifest | 3 --
14 dev-ruby/capybara/capybara-3.6.0.ebuild | 56 ---------------------------------
15 dev-ruby/capybara/capybara-3.7.2.ebuild | 56 ---------------------------------
16 dev-ruby/capybara/capybara-3.8.0.ebuild | 56 ---------------------------------
17 4 files changed, 171 deletions(-)
18
19 diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
20 index 9f199d21152..39c88505e46 100644
21 --- a/dev-ruby/capybara/Manifest
22 +++ b/dev-ruby/capybara/Manifest
23 @@ -2,8 +2,5 @@ DIST capybara-2.18.0.gem 274432 BLAKE2B 992799362025b81a0d074fb06fdafef4c4385ca1
24 DIST capybara-3.11.1.gem 310784 BLAKE2B ed2c26d0340b0c0ea0fd008436ce29a38d650bf1a7b31279863c0f84e5bcebbd534f4611e9656743cdb9c61ca9eac4c3b152d21d6b630427829f3a2e53f27057 SHA512 d97c53135d5ea040950f42750f1644c7a1ba96ff86cefbc83934a19173cae1f303f4ed5b56b95b5d7b9dfb83209312de5e129275b03d472e2614371d4234082b
25 DIST capybara-3.12.0.gem 313344 BLAKE2B 7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8 SHA512 a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
26 DIST capybara-3.2.1.gem 284672 BLAKE2B 9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06 SHA512 50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
27 -DIST capybara-3.6.0.gem 296448 BLAKE2B 4054aaac6b6e0d5f1f0c1adee1951dcac7fcb3b2061dfe9de261e6c8bb749d6c88eb2c5a635b683e9a02719870435d52546701f4f21f722068836d4acd78f3eb SHA512 d99e9aab306955e01c08f26e7e8e042019b30d97c106ce6e33c96d7277670b81a143312c06e89c2f6c5f959af461d219c213c3660e895bec1e8cfcae030728b4
28 -DIST capybara-3.7.2.gem 299520 BLAKE2B eea9d0bc35483174ccedd9366c04484a5b819e40aa6f0d01ceefad1700b04ded446d2b14de826981296666fd5f7a5440f08dc2ee437ee3db8e7bcd70d6cde636 SHA512 980346ea0fd1c3cb6de2423707d8c8e637f64bde2c1ef48622a08d1fe2177e29eb5d7125a048ebafaf4ca1591c483d34a8b17ed7288985dad783023ed35305e0
29 -DIST capybara-3.8.0.gem 300544 BLAKE2B 12e6d0f316fdc050380b494dd9d1b35feb14dfcf2e2fca7b439e76538f79e17020774fb02667fe2b576b5fb54fb432fd7a06fbf7147baf71baccfa5d307a337a SHA512 6b8069e1f39d42695bb8f96ddd6f221e1ddcf09ceeeec65588721c89d232497a53fd8e3b8018e65a306eec0a187a15ed26c481a7574a6af7260f86466449c864
30 DIST capybara-3.8.1.gem 300544 BLAKE2B 05c22b603bb67d3217fa9c4c87bbd79b2249219d9a62d00c511fb7c8272092d381b7598e82cc03c5080b9c5ec20a9d64602ba37d235eea9717e741232c05c24f SHA512 ee4d2b3226e5233a092d163b4323f02ba84ad682682dc9e17a4343380e4480774eac1bba28e12a83000438c7bc1d2698fe1aabe6162ff729a243fb863f06fffb
31 DIST capybara-3.9.0.gem 305664 BLAKE2B ee11e9dede512a49d2b652142976f34a882be2f9e02c0af6b22d4980d1c0e6c1f6f73807fee2062662625ea11e96d533c865cb9f4d25eb4918cabd0b06247bc2 SHA512 da2b9d7809d66b33288a31902ffbbad91da7b306b5035546618b987acfe40bfd99451df4be34e4eac86032e13509ca7baf4a2eef0eb4cff0dd8a265e43cc1a46
32
33 diff --git a/dev-ruby/capybara/capybara-3.6.0.ebuild b/dev-ruby/capybara/capybara-3.6.0.ebuild
34 deleted file mode 100644
35 index 15c29696575..00000000000
36 --- a/dev-ruby/capybara/capybara-3.6.0.ebuild
37 +++ /dev/null
38 @@ -1,56 +0,0 @@
39 -# Copyright 1999-2018 Gentoo Authors
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=6
43 -USE_RUBY="ruby23 ruby24 ruby25"
44 -
45 -RUBY_FAKEGEM_EXTRADOC="History.md README.md"
46 -
47 -# Rake tasks are not distributed in the gem.
48 -RUBY_FAKEGEM_TASK_DOC=""
49 -RUBY_FAKEGEM_TASK_TEST=""
50 -
51 -inherit virtualx ruby-fakegem
52 -
53 -DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
54 -HOMEPAGE="https://github.com/jnicklas/capybara"
55 -LICENSE="MIT"
56 -
57 -KEYWORDS="~amd64 ~x86"
58 -SLOT="3"
59 -IUSE="test"
60 -
61 -DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
62 -
63 -ruby_add_bdepend "test? (
64 - dev-ruby/rspec:3
65 - >=dev-ruby/launchy-2.4.0
66 - >=dev-ruby/selenium-webdriver-3.5:3
67 - dev-ruby/sinatra:2
68 - www-servers/puma
69 -)"
70 -
71 -ruby_add_rdepend "
72 - dev-ruby/addressable
73 - >=dev-ruby/mini_mime-0.1.3
74 - >=dev-ruby/nokogiri-1.8:0
75 - >=dev-ruby/rack-1.6.0:*
76 - >=dev-ruby/rack-test-0.6.3:*
77 - >=dev-ruby/xpath-3.1:3"
78 -
79 -all_ruby_prepare() {
80 - sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die
81 -
82 - # Avoid window-manager specific tests (sizes are specific for fluxbox)
83 - sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
84 -
85 - # Avoid spec that requires unpackaged geckodriver
86 - sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
87 -
88 - # Avoid test dependency on puma server for now
89 - sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
90 -}
91 -
92 -each_ruby_test() {
93 - virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
94 -}
95
96 diff --git a/dev-ruby/capybara/capybara-3.7.2.ebuild b/dev-ruby/capybara/capybara-3.7.2.ebuild
97 deleted file mode 100644
98 index 15c29696575..00000000000
99 --- a/dev-ruby/capybara/capybara-3.7.2.ebuild
100 +++ /dev/null
101 @@ -1,56 +0,0 @@
102 -# Copyright 1999-2018 Gentoo Authors
103 -# Distributed under the terms of the GNU General Public License v2
104 -
105 -EAPI=6
106 -USE_RUBY="ruby23 ruby24 ruby25"
107 -
108 -RUBY_FAKEGEM_EXTRADOC="History.md README.md"
109 -
110 -# Rake tasks are not distributed in the gem.
111 -RUBY_FAKEGEM_TASK_DOC=""
112 -RUBY_FAKEGEM_TASK_TEST=""
113 -
114 -inherit virtualx ruby-fakegem
115 -
116 -DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
117 -HOMEPAGE="https://github.com/jnicklas/capybara"
118 -LICENSE="MIT"
119 -
120 -KEYWORDS="~amd64 ~x86"
121 -SLOT="3"
122 -IUSE="test"
123 -
124 -DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
125 -
126 -ruby_add_bdepend "test? (
127 - dev-ruby/rspec:3
128 - >=dev-ruby/launchy-2.4.0
129 - >=dev-ruby/selenium-webdriver-3.5:3
130 - dev-ruby/sinatra:2
131 - www-servers/puma
132 -)"
133 -
134 -ruby_add_rdepend "
135 - dev-ruby/addressable
136 - >=dev-ruby/mini_mime-0.1.3
137 - >=dev-ruby/nokogiri-1.8:0
138 - >=dev-ruby/rack-1.6.0:*
139 - >=dev-ruby/rack-test-0.6.3:*
140 - >=dev-ruby/xpath-3.1:3"
141 -
142 -all_ruby_prepare() {
143 - sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die
144 -
145 - # Avoid window-manager specific tests (sizes are specific for fluxbox)
146 - sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
147 -
148 - # Avoid spec that requires unpackaged geckodriver
149 - sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
150 -
151 - # Avoid test dependency on puma server for now
152 - sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
153 -}
154 -
155 -each_ruby_test() {
156 - virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
157 -}
158
159 diff --git a/dev-ruby/capybara/capybara-3.8.0.ebuild b/dev-ruby/capybara/capybara-3.8.0.ebuild
160 deleted file mode 100644
161 index 15c29696575..00000000000
162 --- a/dev-ruby/capybara/capybara-3.8.0.ebuild
163 +++ /dev/null
164 @@ -1,56 +0,0 @@
165 -# Copyright 1999-2018 Gentoo Authors
166 -# Distributed under the terms of the GNU General Public License v2
167 -
168 -EAPI=6
169 -USE_RUBY="ruby23 ruby24 ruby25"
170 -
171 -RUBY_FAKEGEM_EXTRADOC="History.md README.md"
172 -
173 -# Rake tasks are not distributed in the gem.
174 -RUBY_FAKEGEM_TASK_DOC=""
175 -RUBY_FAKEGEM_TASK_TEST=""
176 -
177 -inherit virtualx ruby-fakegem
178 -
179 -DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
180 -HOMEPAGE="https://github.com/jnicklas/capybara"
181 -LICENSE="MIT"
182 -
183 -KEYWORDS="~amd64 ~x86"
184 -SLOT="3"
185 -IUSE="test"
186 -
187 -DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
188 -
189 -ruby_add_bdepend "test? (
190 - dev-ruby/rspec:3
191 - >=dev-ruby/launchy-2.4.0
192 - >=dev-ruby/selenium-webdriver-3.5:3
193 - dev-ruby/sinatra:2
194 - www-servers/puma
195 -)"
196 -
197 -ruby_add_rdepend "
198 - dev-ruby/addressable
199 - >=dev-ruby/mini_mime-0.1.3
200 - >=dev-ruby/nokogiri-1.8:0
201 - >=dev-ruby/rack-1.6.0:*
202 - >=dev-ruby/rack-test-0.6.3:*
203 - >=dev-ruby/xpath-3.1:3"
204 -
205 -all_ruby_prepare() {
206 - sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die
207 -
208 - # Avoid window-manager specific tests (sizes are specific for fluxbox)
209 - sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
210 -
211 - # Avoid spec that requires unpackaged geckodriver
212 - sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
213 -
214 - # Avoid test dependency on puma server for now
215 - sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
216 -}
217 -
218 -each_ruby_test() {
219 - virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
220 -}