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/rack/
Date: Thu, 29 Nov 2018 07:33:16
Message-Id: 1543476770.6ef24d789bb0fe9b22207d13793df4720d24fd41.graaff@gentoo
1 commit: 6ef24d789bb0fe9b22207d13793df4720d24fd41
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 29 07:32:50 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 29 07:32:50 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef24d78
7
8 dev-ruby/rack: clean for bug 670476
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/rack/Manifest | 3 ---
14 dev-ruby/rack/rack-1.6.7.ebuild | 47 -----------------------------------------
15 dev-ruby/rack/rack-2.0.3.ebuild | 44 --------------------------------------
16 dev-ruby/rack/rack-2.0.5.ebuild | 42 ------------------------------------
17 4 files changed, 136 deletions(-)
18
19 diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
20 index df02bbc4d8c..67d11236745 100644
21 --- a/dev-ruby/rack/Manifest
22 +++ b/dev-ruby/rack/Manifest
23 @@ -1,5 +1,2 @@
24 DIST rack-1.6.11.gem 230400 BLAKE2B 923a0a1ee7c3ea86c76e632764a678d47be4d4d953d3166488fdea6c198a64603017ff0bd21597dc633dbcb1f108363c52480a98ac0b80991fc4a759dd374f6f SHA512 f54d9c4d72d22c57624bb745399ac0d4f155185d01f956ad395bee2a0add6f11e8d9d25fcd330ec6aa97409ba10c2246424d067999b86f2e5cb1fd74a43c6529
25 -DIST rack-1.6.7.gem 229888 BLAKE2B b4ea51d9a0606c92c6cc199bcaf3f7068e6360dd972417af7fe8784a5b23a8de1288347431f08d9af1d19f1409f18035d668d6e80f0b2080d761a3e703259d0c SHA512 e1cc22d78a61998c034bbf9217cad5cc0e614697e787f58aed9cfb1c3a12f69b557c9e95a4b09fcc1509cb607332a8655a66159b2492ea6fdc2bda21f588a59e
26 -DIST rack-2.0.3.gem 254464 BLAKE2B c7052ae0210d2c8d9aeaa6e3b5b10b272ea48d6c2601aecd524eeab141d3987b7905d9511814d0ac7a62413ef5eb01e847168a278bafb5a0e8f882c526cdfcc9 SHA512 c48e6681544c2f37797ee697f5c4f0d4de6008a3df2506665b52c248fca1ef7321a892dd28475e4d7b461a0b2d12112903a67e1bed7c7397742833fce85167e1
27 -DIST rack-2.0.5.gem 254464 BLAKE2B 91fdb183a7e79b853d5ff8ef0d95799fdcdcb92ae69406666a96742dfe9abf7211c0d3ee0ec21edfb01392006e30c146573acb532a83bbf807f743272fb77dd9 SHA512 ac820997ec5804816e26275630797d0c86e2dc04d43572e66e99a25067d531c8a6fcdfb7b5157ce44d039d1690bb015567d859a13a85dc7d22fa0f7454ea0aa2
28 DIST rack-2.0.6.gem 255488 BLAKE2B 7b23ad825e3e82f5010e810acde5eb6f3696489a78c3c67d7ac6cd73574236f83107b8a5fc0dbd4c932e2bf866c03208933d4e5bd78bf8d57aff02f96bccf6e8 SHA512 f1b93bbd16b7e44423c0977444183d9685e3c82e806304f304620731e5b4590920dcc363026277aa4b9ee0a2151c54570be341dcb9265517c7315ca4a504ef22
29
30 diff --git a/dev-ruby/rack/rack-1.6.7.ebuild b/dev-ruby/rack/rack-1.6.7.ebuild
31 deleted file mode 100644
32 index bb358d7038c..00000000000
33 --- a/dev-ruby/rack/rack-1.6.7.ebuild
34 +++ /dev/null
35 @@ -1,47 +0,0 @@
36 -# Copyright 1999-2018 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -USE_RUBY="ruby22 ruby23 ruby24 ruby25"
41 -
42 -RUBY_FAKEGEM_DOCDIR="doc"
43 -RUBY_FAKEGEM_EXTRADOC="HISTORY.md KNOWN-ISSUES README.rdoc SPEC"
44 -
45 -RUBY_FAKEGEM_BINWRAP=""
46 -
47 -inherit ruby-fakegem eutils versionator
48 -
49 -DESCRIPTION="A modular Ruby webserver interface"
50 -HOMEPAGE="https://rack.github.com/"
51 -
52 -LICENSE="MIT"
53 -SLOT="$(get_version_component_range 1-2)"
54 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
55 -IUSE=""
56 -
57 -RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch ${PN}-1.6-rewindable-ruby23.patch )
58 -
59 -ruby_add_rdepend "virtual/ruby-ssl"
60 -
61 -# The gem has automagic dependencies over mongrel, ruby-openid,
62 -# memcache-client, thin, mongrel and camping; not sure if we should
63 -# make them dependencies at all.
64 -ruby_add_bdepend "test? ( dev-ruby/bacon )"
65 -
66 -# Block against versions in older slots that also try to install a binary.
67 -RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4 !<dev-ruby/rack-1.5.2-r4:1.5"
68 -
69 -all_ruby_prepare() {
70 - # The build system tries to generate the ChangeLog from git. Create
71 - # an empty file to avoid a needless dependency on git.
72 - touch ChangeLog || die
73 -}
74 -
75 -each_ruby_test() {
76 - # Since the Rakefile calls specrb directly rather than loading it, we
77 - # cannot use it to launch the tests or only the currently-selected
78 - # RUBY interpreter will be tested.
79 - ${RUBY} -S bacon -Ilib -w -a \
80 - -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \
81 - || die "test failed for ${RUBY}"
82 -}
83
84 diff --git a/dev-ruby/rack/rack-2.0.3.ebuild b/dev-ruby/rack/rack-2.0.3.ebuild
85 deleted file mode 100644
86 index c701430d525..00000000000
87 --- a/dev-ruby/rack/rack-2.0.3.ebuild
88 +++ /dev/null
89 @@ -1,44 +0,0 @@
90 -# Copyright 1999-2018 Gentoo Foundation
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=6
94 -USE_RUBY="ruby21 ruby22 ruby23 ruby24"
95 -
96 -RUBY_FAKEGEM_DOCDIR="doc"
97 -RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.rdoc SPEC"
98 -
99 -inherit ruby-fakegem eutils versionator
100 -
101 -DESCRIPTION="A modular Ruby webserver interface"
102 -HOMEPAGE="https://rack.github.com/"
103 -
104 -LICENSE="MIT"
105 -SLOT="$(get_version_component_range 1-2)"
106 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
107 -IUSE=""
108 -
109 -RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch )
110 -
111 -ruby_add_rdepend "virtual/ruby-ssl"
112 -
113 -ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/concurrent-ruby )"
114 -
115 -# The gem has automagic dependencies over mongrel, ruby-openid,
116 -# memcache-client, thin, mongrel and camping; not sure if we should
117 -# make them dependencies at all.
118 -
119 -# Block against versions in older slots that also try to install a binary.
120 -RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4 !<dev-ruby/rack-1.5.2-r4:1.5 !<dev-ruby/rack-1.6.4-r2:1.6"
121 -
122 -all_ruby_prepare() {
123 - # The build system tries to generate the ChangeLog from git. Create
124 - # an empty file to avoid a needless dependency on git.
125 - touch ChangeLog || die
126 -
127 - # Avoid development dependency
128 - sed -i -e '/minitest-sprint/ s:^:#:' rack.gemspec || die
129 -}
130 -
131 -each_ruby_test() {
132 - ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die
133 -}
134
135 diff --git a/dev-ruby/rack/rack-2.0.5.ebuild b/dev-ruby/rack/rack-2.0.5.ebuild
136 deleted file mode 100644
137 index 08ac8e02151..00000000000
138 --- a/dev-ruby/rack/rack-2.0.5.ebuild
139 +++ /dev/null
140 @@ -1,42 +0,0 @@
141 -# Copyright 1999-2018 Gentoo Authors
142 -# Distributed under the terms of the GNU General Public License v2
143 -
144 -EAPI=6
145 -USE_RUBY="ruby22 ruby23 ruby24 ruby25"
146 -
147 -RUBY_FAKEGEM_DOCDIR="doc"
148 -RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.rdoc SPEC"
149 -
150 -inherit ruby-fakegem eutils versionator
151 -
152 -DESCRIPTION="A modular Ruby webserver interface"
153 -HOMEPAGE="https://rack.github.com/"
154 -
155 -LICENSE="MIT"
156 -SLOT="$(get_version_component_range 1-2)"
157 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
158 -IUSE=""
159 -
160 -ruby_add_rdepend "virtual/ruby-ssl"
161 -
162 -ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/concurrent-ruby )"
163 -
164 -# The gem has automagic dependencies over mongrel, ruby-openid,
165 -# memcache-client, thin, mongrel and camping; not sure if we should
166 -# make them dependencies at all.
167 -
168 -# Block against versions in older slots that also try to install a binary.
169 -RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4 !<dev-ruby/rack-1.5.2-r4:1.5 !<dev-ruby/rack-1.6.4-r2:1.6"
170 -
171 -all_ruby_prepare() {
172 - # The build system tries to generate the ChangeLog from git. Create
173 - # an empty file to avoid a needless dependency on git.
174 - touch ChangeLog || die
175 -
176 - # Avoid development dependency
177 - sed -i -e '/minitest-sprint/ s:^:#:' rack.gemspec || die
178 -}
179 -
180 -each_ruby_test() {
181 - ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die
182 -}