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: Mon, 27 Jan 2020 06:40:38
Message-Id: 1580107219.a3534379cf68c7e948533c34caa9cd190b3e2df8.graaff@gentoo
1 commit: a3534379cf68c7e948533c34caa9cd190b3e2df8
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 27 06:14:58 2020 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 27 06:40:19 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3534379
7
8 dev-ruby/capybara: cleanup
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
12
13 dev-ruby/capybara/Manifest | 2 --
14 dev-ruby/capybara/capybara-3.26.0.ebuild | 61 --------------------------------
15 dev-ruby/capybara/capybara-3.27.0.ebuild | 60 -------------------------------
16 3 files changed, 123 deletions(-)
17
18 diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
19 index 426516c9d33..2f68315bcbb 100644
20 --- a/dev-ruby/capybara/Manifest
21 +++ b/dev-ruby/capybara/Manifest
22 @@ -1,6 +1,4 @@
23 DIST capybara-2.18.0.gem 274432 BLAKE2B 992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c SHA512 3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
24 -DIST capybara-3.26.0.gem 352256 BLAKE2B b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3 SHA512 31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
25 -DIST capybara-3.27.0.gem 353792 BLAKE2B 1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11 SHA512 3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
26 DIST capybara-3.28.0.gem 355328 BLAKE2B f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746 SHA512 fad8a3e6fd95c6ae03ef223001175eab59033bcc65555f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df
27 DIST capybara-3.29.0.gem 358400 BLAKE2B 1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692 SHA512 6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019
28 DIST capybara-3.30.0.gem 360448 BLAKE2B c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6 SHA512 f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c
29
30 diff --git a/dev-ruby/capybara/capybara-3.26.0.ebuild b/dev-ruby/capybara/capybara-3.26.0.ebuild
31 deleted file mode 100644
32 index 96a958bd364..00000000000
33 --- a/dev-ruby/capybara/capybara-3.26.0.ebuild
34 +++ /dev/null
35 @@ -1,61 +0,0 @@
36 -# Copyright 1999-2019 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -USE_RUBY="ruby24 ruby25 ruby26"
41 -
42 -RUBY_FAKEGEM_EXTRADOC="History.md README.md"
43 -
44 -# Rake tasks are not distributed in the gem.
45 -RUBY_FAKEGEM_TASK_DOC=""
46 -RUBY_FAKEGEM_TASK_TEST=""
47 -
48 -inherit virtualx ruby-fakegem
49 -
50 -DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
51 -HOMEPAGE="https://github.com/jnicklas/capybara"
52 -LICENSE="MIT"
53 -
54 -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
55 -SLOT="3"
56 -IUSE="test"
57 -
58 -DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
59 -
60 -ruby_add_bdepend "test? (
61 - dev-ruby/rspec:3
62 - >=dev-ruby/launchy-2.4.0
63 - >=dev-ruby/selenium-webdriver-3.5:3
64 - dev-ruby/sinatra:2
65 - www-servers/puma
66 -)"
67 -
68 -ruby_add_rdepend "
69 - dev-ruby/addressable
70 - >=dev-ruby/mini_mime-0.1.3
71 - >=dev-ruby/nokogiri-1.8:0
72 - >=dev-ruby/rack-1.6.0:*
73 - >=dev-ruby/rack-test-0.6.3:*
74 - >=dev-ruby/regexp_parser-1.5:1
75 - >=dev-ruby/xpath-3.2:3"
76 -
77 -all_ruby_prepare() {
78 - sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e '/statistics/Id' spec/spec_helper.rb || die
79 -
80 - # Avoid window-manager specific tests (sizes are specific for fluxbox)
81 - sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
82 -
83 - # Avoid spec that requires unpackaged geckodriver
84 - sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
85 -
86 - # Avoid test dependency on puma server for now
87 - sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
88 -
89 - # Update spec to catch the right error code. This seems to have
90 - # changed recently accross ruby versions.
91 - sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' spec/server_spec.rb || die
92 -}
93 -
94 -each_ruby_test() {
95 - virtx ${RUBY} -Ilib -S rspec-3 spec
96 -}
97
98 diff --git a/dev-ruby/capybara/capybara-3.27.0.ebuild b/dev-ruby/capybara/capybara-3.27.0.ebuild
99 deleted file mode 100644
100 index 3977cb13386..00000000000
101 --- a/dev-ruby/capybara/capybara-3.27.0.ebuild
102 +++ /dev/null
103 @@ -1,60 +0,0 @@
104 -# Copyright 1999-2019 Gentoo Authors
105 -# Distributed under the terms of the GNU General Public License v2
106 -
107 -EAPI=7
108 -USE_RUBY="ruby24 ruby25 ruby26"
109 -
110 -RUBY_FAKEGEM_EXTRADOC="History.md README.md"
111 -
112 -# Rake tasks are not distributed in the gem.
113 -RUBY_FAKEGEM_TASK_TEST=""
114 -
115 -inherit virtualx ruby-fakegem
116 -
117 -DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
118 -HOMEPAGE="https://github.com/jnicklas/capybara"
119 -LICENSE="MIT"
120 -
121 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
122 -SLOT="3"
123 -IUSE="test"
124 -
125 -DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
126 -
127 -ruby_add_bdepend "test? (
128 - dev-ruby/rspec:3
129 - >=dev-ruby/launchy-2.4.0
130 - >=dev-ruby/selenium-webdriver-3.5:3
131 - dev-ruby/sinatra:2
132 - www-servers/puma
133 -)"
134 -
135 -ruby_add_rdepend "
136 - dev-ruby/addressable
137 - >=dev-ruby/mini_mime-0.1.3
138 - >=dev-ruby/nokogiri-1.8:0
139 - >=dev-ruby/rack-1.6.0:*
140 - >=dev-ruby/rack-test-0.6.3:*
141 - >=dev-ruby/regexp_parser-1.5:1
142 - >=dev-ruby/xpath-3.2:3"
143 -
144 -all_ruby_prepare() {
145 - sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e '/statistics/Id' spec/spec_helper.rb || die
146 -
147 - # Avoid window-manager specific tests (sizes are specific for fluxbox)
148 - sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
149 -
150 - # Avoid spec that requires unpackaged geckodriver
151 - #sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
152 -
153 - # Avoid test dependency on puma server for now
154 - sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
155 -
156 - # Update spec to catch the right error code. This seems to have
157 - # changed recently accross ruby versions.
158 - sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' spec/server_spec.rb || die
159 -}
160 -
161 -each_ruby_test() {
162 - virtx ${RUBY} -Ilib -S rspec-3 spec
163 -}