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: Tue, 26 Feb 2019 07:00:49
Message-Id: 1551161063.bc058961438ae5ff568e1cb2aba8f28d43105468.graaff@gentoo
1 commit: bc058961438ae5ff568e1cb2aba8f28d43105468
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 26 06:04:23 2019 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 26 06:04:23 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc058961
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 | 2 --
14 dev-ruby/capybara/capybara-3.8.1.ebuild | 56 ---------------------------------
15 dev-ruby/capybara/capybara-3.9.0.ebuild | 56 ---------------------------------
16 3 files changed, 114 deletions(-)
17
18 diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
19 index e58576ffca8..6e56a926c0c 100644
20 --- a/dev-ruby/capybara/Manifest
21 +++ b/dev-ruby/capybara/Manifest
22 @@ -3,5 +3,3 @@ DIST capybara-3.11.1.gem 310784 BLAKE2B ed2c26d0340b0c0ea0fd008436ce29a38d650bf1
23 DIST capybara-3.12.0.gem 313344 BLAKE2B 7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8 SHA512 a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
24 DIST capybara-3.13.2.gem 320512 BLAKE2B f6586c9e38ace599b8214b71e6516c2d7b236777d1cf2beba01d276e624cb1a49b2dc3c7fb74ef13d5bf666aeed2110fc4e7991ef960c7dd9af1430d9b6333db SHA512 e3d2f81934d75b6a54a80b913be411b617074412ccf15897454568dc9c35557a4825b6c7ac67b6f808dd199123c164c83af8bcc9edd61c2a02bc65723668774f
25 DIST capybara-3.2.1.gem 284672 BLAKE2B 9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06 SHA512 50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
26 -DIST capybara-3.8.1.gem 300544 BLAKE2B 05c22b603bb67d3217fa9c4c87bbd79b2249219d9a62d00c511fb7c8272092d381b7598e82cc03c5080b9c5ec20a9d64602ba37d235eea9717e741232c05c24f SHA512 ee4d2b3226e5233a092d163b4323f02ba84ad682682dc9e17a4343380e4480774eac1bba28e12a83000438c7bc1d2698fe1aabe6162ff729a243fb863f06fffb
27 -DIST capybara-3.9.0.gem 305664 BLAKE2B ee11e9dede512a49d2b652142976f34a882be2f9e02c0af6b22d4980d1c0e6c1f6f73807fee2062662625ea11e96d533c865cb9f4d25eb4918cabd0b06247bc2 SHA512 da2b9d7809d66b33288a31902ffbbad91da7b306b5035546618b987acfe40bfd99451df4be34e4eac86032e13509ca7baf4a2eef0eb4cff0dd8a265e43cc1a46
28
29 diff --git a/dev-ruby/capybara/capybara-3.8.1.ebuild b/dev-ruby/capybara/capybara-3.8.1.ebuild
30 deleted file mode 100644
31 index 15c29696575..00000000000
32 --- a/dev-ruby/capybara/capybara-3.8.1.ebuild
33 +++ /dev/null
34 @@ -1,56 +0,0 @@
35 -# Copyright 1999-2018 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=6
39 -USE_RUBY="ruby23 ruby24 ruby25"
40 -
41 -RUBY_FAKEGEM_EXTRADOC="History.md README.md"
42 -
43 -# Rake tasks are not distributed in the gem.
44 -RUBY_FAKEGEM_TASK_DOC=""
45 -RUBY_FAKEGEM_TASK_TEST=""
46 -
47 -inherit virtualx ruby-fakegem
48 -
49 -DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
50 -HOMEPAGE="https://github.com/jnicklas/capybara"
51 -LICENSE="MIT"
52 -
53 -KEYWORDS="~amd64 ~x86"
54 -SLOT="3"
55 -IUSE="test"
56 -
57 -DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
58 -
59 -ruby_add_bdepend "test? (
60 - dev-ruby/rspec:3
61 - >=dev-ruby/launchy-2.4.0
62 - >=dev-ruby/selenium-webdriver-3.5:3
63 - dev-ruby/sinatra:2
64 - www-servers/puma
65 -)"
66 -
67 -ruby_add_rdepend "
68 - dev-ruby/addressable
69 - >=dev-ruby/mini_mime-0.1.3
70 - >=dev-ruby/nokogiri-1.8:0
71 - >=dev-ruby/rack-1.6.0:*
72 - >=dev-ruby/rack-test-0.6.3:*
73 - >=dev-ruby/xpath-3.1:3"
74 -
75 -all_ruby_prepare() {
76 - sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die
77 -
78 - # Avoid window-manager specific tests (sizes are specific for fluxbox)
79 - sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
80 -
81 - # Avoid spec that requires unpackaged geckodriver
82 - sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
83 -
84 - # Avoid test dependency on puma server for now
85 - sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
86 -}
87 -
88 -each_ruby_test() {
89 - virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
90 -}
91
92 diff --git a/dev-ruby/capybara/capybara-3.9.0.ebuild b/dev-ruby/capybara/capybara-3.9.0.ebuild
93 deleted file mode 100644
94 index 15c29696575..00000000000
95 --- a/dev-ruby/capybara/capybara-3.9.0.ebuild
96 +++ /dev/null
97 @@ -1,56 +0,0 @@
98 -# Copyright 1999-2018 Gentoo Authors
99 -# Distributed under the terms of the GNU General Public License v2
100 -
101 -EAPI=6
102 -USE_RUBY="ruby23 ruby24 ruby25"
103 -
104 -RUBY_FAKEGEM_EXTRADOC="History.md README.md"
105 -
106 -# Rake tasks are not distributed in the gem.
107 -RUBY_FAKEGEM_TASK_DOC=""
108 -RUBY_FAKEGEM_TASK_TEST=""
109 -
110 -inherit virtualx ruby-fakegem
111 -
112 -DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
113 -HOMEPAGE="https://github.com/jnicklas/capybara"
114 -LICENSE="MIT"
115 -
116 -KEYWORDS="~amd64 ~x86"
117 -SLOT="3"
118 -IUSE="test"
119 -
120 -DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
121 -
122 -ruby_add_bdepend "test? (
123 - dev-ruby/rspec:3
124 - >=dev-ruby/launchy-2.4.0
125 - >=dev-ruby/selenium-webdriver-3.5:3
126 - dev-ruby/sinatra:2
127 - www-servers/puma
128 -)"
129 -
130 -ruby_add_rdepend "
131 - dev-ruby/addressable
132 - >=dev-ruby/mini_mime-0.1.3
133 - >=dev-ruby/nokogiri-1.8:0
134 - >=dev-ruby/rack-1.6.0:*
135 - >=dev-ruby/rack-test-0.6.3:*
136 - >=dev-ruby/xpath-3.1:3"
137 -
138 -all_ruby_prepare() {
139 - sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die
140 -
141 - # Avoid window-manager specific tests (sizes are specific for fluxbox)
142 - sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
143 -
144 - # Avoid spec that requires unpackaged geckodriver
145 - sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
146 -
147 - # Avoid test dependency on puma server for now
148 - sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
149 -}
150 -
151 -each_ruby_test() {
152 - virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
153 -}