Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/graaff:master commit in: dev-ruby/spring/, dev-ruby/spring/files/
Date: Wed, 01 Jun 2016 05:00:55
Message-Id: 1464757237.9dff9dd75ed73523e8ae4bbcfb05bb999992ef69.graaff@gentoo
1 commit: 9dff9dd75ed73523e8ae4bbcfb05bb999992ef69
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Wed Jun 1 05:00:37 2016 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 1 05:00:37 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/graaff.git/commit/?id=9dff9dd7
7
8 move hacked isolate version to internal company overlay
9
10 dev-ruby/spring/Manifest | 3 -
11 .../spring/files/spring-1.4.0-no-bundler.patch | 79 ----------------------
12 dev-ruby/spring/metadata.xml | 5 --
13 dev-ruby/spring/spring-1.4.0-r100.ebuild | 35 ----------
14 dev-ruby/spring/spring-1.6.3-r100.ebuild | 35 ----------
15 dev-ruby/spring/spring-1.6.4-r100.ebuild | 35 ----------
16 6 files changed, 192 deletions(-)
17
18 diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest
19 deleted file mode 100644
20 index db94526..0000000
21 --- a/dev-ruby/spring/Manifest
22 +++ /dev/null
23 @@ -1,3 +0,0 @@
24 -DIST spring-1.4.0.tar.gz 38007 SHA256 a27501bd182893d6071b46c03d47cb43ab78b4515901420e487d7a4b78821aa7 SHA512 b7096861dd19c3869f3899d8a48f26f39a6496f3b1a1c407d91c48b7896212f3eb18a477c6a3416c8522e1b8de955c20372814c29babbd465d8c0bdff51c928d WHIRLPOOL 8af890262cb45b579bed035b460c87d96cf13b5cc60f642669ab59bb5ea9af470a0cdb220d26bbc466fb1e1913b29ffbf404acebef37a1e05b9b0a86d8c874b6
25 -DIST spring-1.6.3.tar.gz 39349 SHA256 6396158ef4479e5bedaa4383db197ead1e04c4c9781eed3300e954ec66a6ce34 SHA512 88d605cd5c9751a8dd3d9e7903beda0304f0d7b31934735c841b63ee450d5250b73b73f7c95f8a25dcffbbeb73e05028873bf54827481d19a691d345744d576d WHIRLPOOL ff8220c6ba1201765268120434903796c7a2ce3401ca88a71d3b82aaca1694471fe1fe929832559a8faf666aee8b9b517f462aee12a81940d5047893b1dbf719
26 -DIST spring-1.6.4.tar.gz 39370 SHA256 d7584ecb01fb980451c12d65bbb0175c7b15fb3bf8c117058145de5ecc8c349b SHA512 9dffdcef750bd25028761da8e69c44ae3eace843dff9f81d5566085d3a8c7f944f4c99b6d455078ff564b7135116ae38dcf1aaf6dcc127ac351eae85e15dc143 WHIRLPOOL b7fd0e1520b77e1dc150f270e1cb222915ab98322b9ec0f75242fbfeceec7bd6155262a2fdeee8cf8c5651e9b03e1ce441159042c877675ddc3c4e07fbb2e1cb
27
28 diff --git a/dev-ruby/spring/files/spring-1.4.0-no-bundler.patch b/dev-ruby/spring/files/spring-1.4.0-no-bundler.patch
29 deleted file mode 100644
30 index a86715b..0000000
31 --- a/dev-ruby/spring/files/spring-1.4.0-no-bundler.patch
32 +++ /dev/null
33 @@ -1,79 +0,0 @@
34 -commit 55a8136e7ec8753eca783473710bcf6056c40783
35 -Author: Hans de Graaff <hans@×××××××××.com>
36 -Date: Tue Oct 6 14:31:33 2015 +0200
37 -
38 - Avoid bundler.
39 -
40 -diff --git a/lib/spring/application_manager.rb b/lib/spring/application_manager.rb
41 -index 8b34b9f..739eac6 100644
42 ---- a/lib/spring/application_manager.rb
43 -+++ b/lib/spring/application_manager.rb
44 -@@ -92,7 +92,7 @@ module Spring
45 - def start_child(preload = false)
46 - @child, child_socket = UNIXSocket.pair
47 -
48 -- Bundler.with_clean_env do
49 -+# Bundler.with_clean_env do
50 - @pid = Process.spawn(
51 - {
52 - "RAILS_ENV" => app_env,
53 -@@ -105,7 +105,7 @@ module Spring
54 - "-e", "require 'spring/application/boot'",
55 - 3 => child_socket
56 - )
57 -- end
58 -+# end
59 -
60 - start_wait_thread(pid, child) if child.gets
61 - child_socket.close
62 -diff --git a/lib/spring/client/run.rb b/lib/spring/client/run.rb
63 -index 4a7c213..f6dd216 100644
64 ---- a/lib/spring/client/run.rb
65 -+++ b/lib/spring/client/run.rb
66 -@@ -66,9 +66,9 @@ module Spring
67 - env.socket_path.unlink if env.socket_path.exist?
68 -
69 - pid = Process.spawn(
70 -- gem_env,
71 -+ isolate_env,
72 - "ruby",
73 -- "-e", "gem 'spring', '#{Spring::VERSION}'; require 'spring/server'; Spring::Server.boot"
74 -+ "-e", "require 'spring/server'; Spring::Server.boot",
75 - )
76 -
77 - until env.socket_path.exist?
78 -@@ -78,6 +78,10 @@ module Spring
79 - end
80 - end
81 -
82 -+ def isolate_env
83 -+ {}
84 -+ end
85 -+
86 - def gem_env
87 - bundle = Bundler.bundle_path.to_s
88 - paths = Gem.path + ENV["GEM_PATH"].to_s.split(File::PATH_SEPARATOR)
89 -diff --git a/lib/spring/configuration.rb b/lib/spring/configuration.rb
90 -index e25e079..7bc0759 100644
91 ---- a/lib/spring/configuration.rb
92 -+++ b/lib/spring/configuration.rb
93 -@@ -8,6 +8,10 @@ module Spring
94 - ENV['BUNDLE_GEMFILE'] || "Gemfile"
95 - end
96 -
97 -+ def isolatefile
98 -+ 'Isolate'
99 -+ end
100 -+
101 - def after_fork_callbacks
102 - @after_fork_callbacks ||= []
103 - end
104 -@@ -42,6 +46,8 @@ module Spring
105 - def find_project_root(current_dir)
106 - if current_dir.join(gemfile).exist?
107 - current_dir
108 -+ elsif current_dir.join(isolatefile).exist?
109 -+ current_dir
110 - elsif current_dir.root?
111 - raise UnknownProject.new(Dir.pwd)
112 - else
113
114 diff --git a/dev-ruby/spring/metadata.xml b/dev-ruby/spring/metadata.xml
115 deleted file mode 100644
116 index f977299..0000000
117 --- a/dev-ruby/spring/metadata.xml
118 +++ /dev/null
119 @@ -1,5 +0,0 @@
120 -<?xml version = '1.0' encoding = 'UTF-8'?>
121 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
122 -<pkgmetadata>
123 -<maintainer><email>graaff@g.o</email></maintainer>
124 -</pkgmetadata>
125
126 diff --git a/dev-ruby/spring/spring-1.4.0-r100.ebuild b/dev-ruby/spring/spring-1.4.0-r100.ebuild
127 deleted file mode 100644
128 index 243bbc0..0000000
129 --- a/dev-ruby/spring/spring-1.4.0-r100.ebuild
130 +++ /dev/null
131 @@ -1,35 +0,0 @@
132 -# Copyright 1999-2015 Gentoo Foundation
133 -# Distributed under the terms of the GNU General Public License v2
134 -# $Id$
135 -
136 -EAPI=5
137 -USE_RUBY="ruby19 ruby20 ruby21"
138 -
139 -RUBY_FAKEGEM_TASK_DOC=""
140 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
141 -
142 -RUBY_FAKEGEM_TASK_TEST="test:unit"
143 -
144 -inherit ruby-fakegem
145 -
146 -DESCRIPTION="Rails application preloader"
147 -HOMEPAGE="https://github.com/rails/spring"
148 -SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
149 -
150 -LICENSE="MIT"
151 -SLOT="1.1"
152 -KEYWORDS="~amd64"
153 -
154 -IUSE=""
155 -
156 -RUBY_PATCHES=( "${P}-no-bundler.patch" )
157 -
158 -ruby_add_rdepend ">=dev-ruby/rubygems-2.1.0"
159 -
160 -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
161 -
162 -all_ruby_prepare() {
163 - sed -i -e '/files/d' \
164 - -e '/bump/d' ${PN}.gemspec || die
165 - sed -i -e '/bump/d' Rakefile || die
166 -}
167
168 diff --git a/dev-ruby/spring/spring-1.6.3-r100.ebuild b/dev-ruby/spring/spring-1.6.3-r100.ebuild
169 deleted file mode 100644
170 index d203ae5..0000000
171 --- a/dev-ruby/spring/spring-1.6.3-r100.ebuild
172 +++ /dev/null
173 @@ -1,35 +0,0 @@
174 -# Copyright 1999-2016 Gentoo Foundation
175 -# Distributed under the terms of the GNU General Public License v2
176 -# $Id$
177 -
178 -EAPI=5
179 -USE_RUBY="ruby20 ruby21 ruby22"
180 -
181 -RUBY_FAKEGEM_TASK_DOC=""
182 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
183 -
184 -RUBY_FAKEGEM_TASK_TEST="test:unit"
185 -
186 -inherit ruby-fakegem
187 -
188 -DESCRIPTION="Rails application preloader"
189 -HOMEPAGE="https://github.com/rails/spring"
190 -SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
191 -
192 -LICENSE="MIT"
193 -SLOT="1.1"
194 -KEYWORDS="~amd64"
195 -
196 -IUSE=""
197 -
198 -RUBY_PATCHES=( "${PN}-1.4.0-no-bundler.patch" )
199 -
200 -ruby_add_rdepend ">=dev-ruby/rubygems-2.1.0"
201 -
202 -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
203 -
204 -all_ruby_prepare() {
205 - sed -i -e '/files/d' \
206 - -e '/bump/d' ${PN}.gemspec || die
207 - sed -i -e '/bump/d' Rakefile || die
208 -}
209
210 diff --git a/dev-ruby/spring/spring-1.6.4-r100.ebuild b/dev-ruby/spring/spring-1.6.4-r100.ebuild
211 deleted file mode 100644
212 index d203ae5..0000000
213 --- a/dev-ruby/spring/spring-1.6.4-r100.ebuild
214 +++ /dev/null
215 @@ -1,35 +0,0 @@
216 -# Copyright 1999-2016 Gentoo Foundation
217 -# Distributed under the terms of the GNU General Public License v2
218 -# $Id$
219 -
220 -EAPI=5
221 -USE_RUBY="ruby20 ruby21 ruby22"
222 -
223 -RUBY_FAKEGEM_TASK_DOC=""
224 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
225 -
226 -RUBY_FAKEGEM_TASK_TEST="test:unit"
227 -
228 -inherit ruby-fakegem
229 -
230 -DESCRIPTION="Rails application preloader"
231 -HOMEPAGE="https://github.com/rails/spring"
232 -SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
233 -
234 -LICENSE="MIT"
235 -SLOT="1.1"
236 -KEYWORDS="~amd64"
237 -
238 -IUSE=""
239 -
240 -RUBY_PATCHES=( "${PN}-1.4.0-no-bundler.patch" )
241 -
242 -ruby_add_rdepend ">=dev-ruby/rubygems-2.1.0"
243 -
244 -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
245 -
246 -all_ruby_prepare() {
247 - sed -i -e '/files/d' \
248 - -e '/bump/d' ${PN}.gemspec || die
249 - sed -i -e '/bump/d' Rakefile || die
250 -}