1 |
commit: 3987c4285d7e497d1b9f484ae470db10df7ce6ec |
2 |
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 29 05:27:31 2021 +0000 |
4 |
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Apr 30 05:52:07 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3987c428 |
7 |
|
8 |
dev-ruby/webmock: cleanup |
9 |
|
10 |
Package-Manager: Portage-3.0.18, Repoman-3.0.2 |
11 |
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> |
12 |
|
13 |
dev-ruby/webmock/Manifest | 2 - |
14 |
dev-ruby/webmock/webmock-3.11.0.ebuild | 65 -------------------------------- |
15 |
dev-ruby/webmock/webmock-3.11.2.ebuild | 69 ---------------------------------- |
16 |
3 files changed, 136 deletions(-) |
17 |
|
18 |
diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest |
19 |
index d27b7732897..a9c2250ae69 100644 |
20 |
--- a/dev-ruby/webmock/Manifest |
21 |
+++ b/dev-ruby/webmock/Manifest |
22 |
@@ -1,5 +1,3 @@ |
23 |
-DIST webmock-3.11.0.gem 125440 BLAKE2B 8c57ca5b49922a61590595cdeeb5d3306edb3be616fd8e5c68617838831537f2106664201580f645de58322f11e684dfc8404d91139eaead5810c0cb40d5dc1f SHA512 dda7318d32dd88dcd4bc1fee9d1f4644f272348b532cbb59afde2e6a1fc42f359125b28d605ff1a18edac4ed71c00aceb1c67a364c15cfa56092e226588b449c |
24 |
-DIST webmock-3.11.2.gem 125440 BLAKE2B a0a3bd2294ccfd5a360736edbd70fcb3a2734048dca933798502f07583f8b08a0d5aa5e25d4b0e262ada82e0bf9d1fccc28b932e0648180922db402a84f6f101 SHA512 757e2c19853b7e7a934cc308970ec4a2174df3592ed1eb1e1b7e1fce9cfb99720d826bad069f821d8271a7b5b04ec4f30009d124ae86b2a93604c1bc24f9f65d |
25 |
DIST webmock-3.11.3.gem 125952 BLAKE2B 664253079457cdf400be869b9e61092b12872282057540e42e6fb73a5fbaa38666757f7f8bd336e4f5c45ea1ec52f9af4b444ba67ae24db62a75b5c18636ae08 SHA512 80fd2139126e1e9d6907dfe93021d77179ae6c31cc2a63eb3ee47c011c2a48f18bb84ac08322da8def014f2293564f5669eb41037edbe72ffccfefb7ea281739 |
26 |
DIST webmock-3.7.6.gem 122368 BLAKE2B 9bc40971f1eec96d88217544acc67b7abfe6c0815a0696119e12fc5629b4f51e1164ecc982525d2c02fa50c7b1b09548c4831c1d597f06acde04a83227ba0dc9 SHA512 85455495476b22d94b23e34a92db3f0f8cf1aa5bb52ea6a8eb71f5f0bcbdad1edc13dff778c62806ec27850320e9f4e17f12525bbac552e5e105ee1ecd771efd |
27 |
DIST webmock-3.8.3.gem 122880 BLAKE2B 66371028294f3b15172d718e0fa9402ad6ed1bf7beedb0c62621ad31758d25e401af9cd982a6f29cd1161a7e4d7954f6f9df22ab2e0c44c970a0edca3c0f1304 SHA512 6c845c4ed0c82ba4bb1f32d0d87a87eb945c54e159317aa14e2238b497d38282b7e81542e78c0d68d4b8d4a08e46137de84503829b7381e6d945e45474ebb507 |
28 |
|
29 |
diff --git a/dev-ruby/webmock/webmock-3.11.0.ebuild b/dev-ruby/webmock/webmock-3.11.0.ebuild |
30 |
deleted file mode 100644 |
31 |
index d220117eb5c..00000000000 |
32 |
--- a/dev-ruby/webmock/webmock-3.11.0.ebuild |
33 |
+++ /dev/null |
34 |
@@ -1,65 +0,0 @@ |
35 |
-# Copyright 1999-2021 Gentoo Authors |
36 |
-# Distributed under the terms of the GNU General Public License v2 |
37 |
- |
38 |
-EAPI=7 |
39 |
- |
40 |
-USE_RUBY="ruby25 ruby26" |
41 |
- |
42 |
-RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" |
43 |
- |
44 |
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" |
45 |
- |
46 |
-inherit ruby-fakegem |
47 |
- |
48 |
-DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" |
49 |
-HOMEPAGE="https://github.com/bblimke/webmock" |
50 |
- |
51 |
-LICENSE="GPL-2" |
52 |
-SLOT="3" |
53 |
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" |
54 |
-IUSE="" |
55 |
- |
56 |
-ruby_add_rdepend " |
57 |
- >=dev-ruby/addressable-2.3.6 |
58 |
- >=dev-ruby/crack-0.3.2 |
59 |
- >=dev-ruby/hashdiff-0.4.0:0 |
60 |
-" |
61 |
- |
62 |
-ruby_add_bdepend "test? ( |
63 |
- dev-ruby/minitest:5 |
64 |
- dev-ruby/rspec:3 |
65 |
- >=dev-ruby/test-unit-3.0.0 |
66 |
- dev-ruby/rack |
67 |
- >=dev-ruby/httpclient-2.8.0 |
68 |
- || ( dev-ruby/http:4 dev-ruby/http:3 ) )" |
69 |
- |
70 |
-all_ruby_prepare() { |
71 |
- # Remove bundler support |
72 |
- rm Gemfile || die |
73 |
- sed -i -e '/[Bb]undler/d' Rakefile || die |
74 |
- sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die |
75 |
- sed -i -e '1igem "test-unit"' test/test_helper.rb || die |
76 |
- |
77 |
- # There is now optional support for curb and typhoeus which we don't |
78 |
- # have in Gentoo yet. em_http_request is available in Gentoo but its |
79 |
- # version is too old. patron's latest version is not compatible. |
80 |
- sed -i -e '/\(curb\|typhoeus\|em-http\|patron\)/d' spec/spec_helper.rb || die |
81 |
- rm spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client}/* || die |
82 |
- |
83 |
- # Avoid httpclient specs that require network access, most likely |
84 |
- # because mocking does not fully work. |
85 |
- sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \ |
86 |
- -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \ |
87 |
- spec/acceptance/httpclient/httpclient_spec.rb |
88 |
- |
89 |
- # Avoid specs that require network access |
90 |
- sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb |
91 |
-} |
92 |
- |
93 |
-each_ruby_test() { |
94 |
- ${RUBY} -S rake test NO_CONNECTION=true || die |
95 |
- ${RUBY} -S rspec-3 spec || die |
96 |
- |
97 |
- einfo "Delay to allow the test server to stop" |
98 |
- sleep 10 |
99 |
-} |
100 |
|
101 |
diff --git a/dev-ruby/webmock/webmock-3.11.2.ebuild b/dev-ruby/webmock/webmock-3.11.2.ebuild |
102 |
deleted file mode 100644 |
103 |
index 0b2512f21df..00000000000 |
104 |
--- a/dev-ruby/webmock/webmock-3.11.2.ebuild |
105 |
+++ /dev/null |
106 |
@@ -1,69 +0,0 @@ |
107 |
-# Copyright 1999-2021 Gentoo Authors |
108 |
-# Distributed under the terms of the GNU General Public License v2 |
109 |
- |
110 |
-EAPI=7 |
111 |
- |
112 |
-USE_RUBY="ruby25 ruby26 ruby27" |
113 |
- |
114 |
-RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" |
115 |
- |
116 |
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" |
117 |
- |
118 |
-inherit ruby-fakegem |
119 |
- |
120 |
-DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" |
121 |
-HOMEPAGE="https://github.com/bblimke/webmock" |
122 |
- |
123 |
-LICENSE="GPL-2" |
124 |
-SLOT="3" |
125 |
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" |
126 |
-IUSE="" |
127 |
- |
128 |
-ruby_add_rdepend " |
129 |
- >=dev-ruby/addressable-2.3.6 |
130 |
- >=dev-ruby/crack-0.3.2 |
131 |
- >=dev-ruby/hashdiff-0.4.0:0 |
132 |
-" |
133 |
- |
134 |
-ruby_add_bdepend "test? ( |
135 |
- dev-ruby/minitest:5 |
136 |
- dev-ruby/rspec:3 |
137 |
- >=dev-ruby/test-unit-3.0.0 |
138 |
- dev-ruby/rack |
139 |
- >=dev-ruby/httpclient-2.8.0 |
140 |
-)" |
141 |
- |
142 |
-all_ruby_prepare() { |
143 |
- # Remove bundler support |
144 |
- rm Gemfile || die |
145 |
- sed -i -e '/[Bb]undler/d' Rakefile || die |
146 |
- sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die |
147 |
- sed -i -e '1igem "test-unit"' test/test_helper.rb || die |
148 |
- |
149 |
- # There is now optional support for curb and typhoeus which we don't |
150 |
- # have in Gentoo yet. em_http_request is available in Gentoo but its |
151 |
- # version is too old. patron's latest version is not compatible. |
152 |
- sed -i -e '/\(curb\|typhoeus\|em-http\|patron\)/ s:^:#:' spec/spec_helper.rb || die |
153 |
- rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client}/* || die |
154 |
- |
155 |
- # Drop tests for dev-ruby/http for now since this package only works with ruby26 |
156 |
- sed -i -e '/http_rb/ s:^:#:' spec/spec_helper.rb || die |
157 |
- rm -f spec/acceptance/http_rb/* || die |
158 |
- |
159 |
- # Avoid httpclient specs that require network access, most likely |
160 |
- # because mocking does not fully work. |
161 |
- sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \ |
162 |
- -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \ |
163 |
- spec/acceptance/httpclient/httpclient_spec.rb |
164 |
- |
165 |
- # Avoid specs that require network access |
166 |
- sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb |
167 |
-} |
168 |
- |
169 |
-each_ruby_test() { |
170 |
- ${RUBY} -S rake test NO_CONNECTION=true || die |
171 |
- ${RUBY} -S rspec-3 spec || die |
172 |
- |
173 |
- einfo "Delay to allow the test server to stop" |
174 |
- sleep 10 |
175 |
-} |