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/httparty/
Date: Mon, 14 Sep 2020 06:10:13
Message-Id: 1600063766.be63bb31f0e22a10df6715744262736dd72b64bd.graaff@gentoo
1 commit: be63bb31f0e22a10df6715744262736dd72b64bd
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 13 06:34:59 2020 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 14 06:09:26 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be63bb31
7
8 dev-ruby/httparty: cleanup
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
12
13 dev-ruby/httparty/Manifest | 2 --
14 dev-ruby/httparty/httparty-0.17.1.ebuild | 57 -------------------------------
15 dev-ruby/httparty/httparty-0.18.0.ebuild | 58 --------------------------------
16 3 files changed, 117 deletions(-)
17
18 diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
19 index bc1e2745411..30c970db374 100644
20 --- a/dev-ruby/httparty/Manifest
21 +++ b/dev-ruby/httparty/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST httparty-0.17.1.tar.gz 97249 BLAKE2B 044a074c0a11c02d5fd929585b1dd6853871bdbfcf9be0f16b92999ac5e9ad7b0fb60a403a24d4e3ae3901f8fdb119f51e3decfc61e9ddf61419fa50581c1970 SHA512 2e92573e164575c462afceec26234731e8eb4472f127374503ee1361d8399116c78f900f88485629ca7ddb51a6383c963a5b1e21d9d5b0acbcc8544ce3f37465
24 DIST httparty-0.17.3.tar.gz 97444 BLAKE2B 773e40fc35ca44cd3b14a30e7a7ea5783c0c158cdb8488b34ffa36af5a572d5f6eef697cab147c5be1448906c35071284947ba598409be35af54a20846f4d98c SHA512 c06aa4456c692e2a32f8e44b2316d46f664c4e2c8efb370607796f6801d96e989a54e61bdf125cff679b8c5f5abb1557b87aef48d8f3a392c1942ac4821db84d
25 -DIST httparty-0.18.0.tar.gz 97667 BLAKE2B 8c4086c3186152944a7ae9a57b679bba6ed803067ec849d9fac8323cdef41a45a44f2454ca83a6aecff7fc1e9795793a2fb035f1bf46c5c998703fc5d7425a44 SHA512 a208bfd411de6fc080221410d5730f37db074fca25ff0f71b796e4a73ac3a595ca57dde1f415327f710ed23ebed6bbf0f671d0e5940ce60073e6727ac8963580
26 DIST httparty-0.18.1.tar.gz 97813 BLAKE2B 3192ad5f1e8c292456710529f4e1595ea5b70ae4ad61695d6d0b036872d40b2afbc0c958ffb25b0c1222ba8004593d20c4d3954c530d6c836e915b87150d954a SHA512 fca9de534199fbf6a058c39c3ebe28587c34df2bffee313a0e05204258fb6b6b6643bd0a28deca9d0b42de21c90c54dab058124349e4774489578fb23e8bacf5
27
28 diff --git a/dev-ruby/httparty/httparty-0.17.1.ebuild b/dev-ruby/httparty/httparty-0.17.1.ebuild
29 deleted file mode 100644
30 index f63c2861267..00000000000
31 --- a/dev-ruby/httparty/httparty-0.17.1.ebuild
32 +++ /dev/null
33 @@ -1,57 +0,0 @@
34 -# Copyright 1999-2019 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -USE_RUBY="ruby24 ruby25 ruby26"
40 -
41 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
42 -
43 -RUBY_FAKEGEM_RECIPE_DOC="none"
44 -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
45 -
46 -RUBY_FAKEGEM_GEMSPEC="httparty.gemspec"
47 -
48 -inherit ruby-fakegem
49 -
50 -DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy"
51 -HOMEPAGE="https://jnunemaker.github.com/httparty"
52 -SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
53 -
54 -LICENSE="MIT"
55 -SLOT="0"
56 -KEYWORDS="amd64 ~x86"
57 -IUSE=""
58 -
59 -ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
60 -
61 -ruby_add_bdepend 'test? ( dev-ruby/webmock )'
62 -
63 -all_ruby_prepare() {
64 - sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
65 -
66 - # Remove bundler
67 - rm Gemfile || die
68 - sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
69 -
70 - # Avoid test dependency on cucumber. We can't run the features since
71 - # they depend on mongrel which is no longer packaged.
72 - sed -i -e '/cucumber/I s:^:#:' Rakefile || die
73 -
74 - # Avoid test dependency on simplecov
75 - sed -i -e '/simplecov/I s:^:#:' \
76 - -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die
77 -
78 - # Avoid test that works standalone but fails in the suite
79 - sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb
80 -
81 - # Avoid test that is not fully compatible with newer multi_xml
82 - sed -i -e '/should be able parse response type xml automatically/askip "multi_xml"' spec/httparty_spec.rb || die
83 -}
84 -
85 -all_ruby_install() {
86 - all_fakegem_install
87 -
88 - docinto examples
89 - dodoc examples/*
90 -}
91
92 diff --git a/dev-ruby/httparty/httparty-0.18.0.ebuild b/dev-ruby/httparty/httparty-0.18.0.ebuild
93 deleted file mode 100644
94 index 54637324e24..00000000000
95 --- a/dev-ruby/httparty/httparty-0.18.0.ebuild
96 +++ /dev/null
97 @@ -1,58 +0,0 @@
98 -# Copyright 1999-2020 Gentoo Authors
99 -# Distributed under the terms of the GNU General Public License v2
100 -
101 -EAPI=7
102 -
103 -USE_RUBY="ruby24 ruby25 ruby26"
104 -
105 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
106 -
107 -RUBY_FAKEGEM_RECIPE_DOC="none"
108 -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
109 -
110 -RUBY_FAKEGEM_GEMSPEC="httparty.gemspec"
111 -
112 -inherit ruby-fakegem
113 -
114 -DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy"
115 -HOMEPAGE="https://jnunemaker.github.com/httparty"
116 -SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
117 -
118 -LICENSE="MIT"
119 -SLOT="0"
120 -KEYWORDS="~amd64 ~x86"
121 -IUSE=""
122 -
123 -ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
124 -
125 -ruby_add_bdepend 'test? ( dev-ruby/webmock )'
126 -
127 -all_ruby_prepare() {
128 - sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
129 -
130 - # Remove bundler
131 - rm Gemfile || die
132 - sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
133 -
134 - # Avoid test dependency on cucumber. We can't run the features since
135 - # they depend on mongrel which is no longer packaged.
136 - sed -i -e '/cucumber/I s:^:#:' Rakefile || die
137 -
138 - # Avoid test dependency on simplecov
139 - sed -i -e '/simplecov/I s:^:#:' \
140 - -e '/pry/ s:^:#:' \
141 - -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die
142 -
143 - # Avoid test that works standalone but fails in the suite
144 - sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb
145 -
146 - # Avoid test that is not fully compatible with newer multi_xml
147 - sed -i -e '/should be able parse response type xml automatically/askip "multi_xml"' spec/httparty_spec.rb || die
148 -}
149 -
150 -all_ruby_install() {
151 - all_fakegem_install
152 -
153 - docinto examples
154 - dodoc examples/*
155 -}