Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
Date: Sun, 06 Mar 2016 19:57:34
Message-Id: 1457294236.1d103f32ee68208e0e6e09f3981ed1f778e8da4b.mrueg@gentoo
1 commit: 1d103f32ee68208e0e6e09f3981ed1f778e8da4b
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 6 19:57:16 2016 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 6 19:57:16 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d103f32
7
8 dev-ruby/celluloid: Remove old
9
10 Package-Manager: portage-2.2.27
11
12 dev-ruby/celluloid/Manifest | 1 -
13 dev-ruby/celluloid/celluloid-0.16.0.ebuild | 39 --------------------------
14 dev-ruby/celluloid/celluloid-0.17.2.ebuild | 45 ------------------------------
15 3 files changed, 85 deletions(-)
16
17 diff --git a/dev-ruby/celluloid/Manifest b/dev-ruby/celluloid/Manifest
18 index f21bd1f..ce47e22 100644
19 --- a/dev-ruby/celluloid/Manifest
20 +++ b/dev-ruby/celluloid/Manifest
21 @@ -1,3 +1,2 @@
22 DIST celluloid-0.16.0-git.tgz 63859 SHA256 3f5d5be010c97b9a0a3a21008a0ad9880729e23cfda100b5df174279d427f338 SHA512 b1acc0daf35b16c086d720fccec93519de609e6c9e8f411ed70c48f3cfcb0c88f5ee665ac41e4a535e00eef112cae26ca2e8ab6b6de4738e13ed50579098d8ed WHIRLPOOL a9d583ff8495c978e3d042df781ae5ced30a97eea8b401bd8c763aa75c7f72cf0de49e1a131345ff1e991f4303745c58b491cd413e7cb6b287d8a5df85de254d
23 -DIST celluloid-0.17.2.gem 61440 SHA256 3de97f755dcd890a8b5a923d237c6730c20200159fb0940508c50d8714d128ad SHA512 9203cadbcae2b1d5f7e197e9aa682d0077e007ab9d2140ed4d65657c3d63e27382f0c53dff3de6dc4fb6afec592b3a093b9aaa53c27a69cafc093c713ffde771 WHIRLPOOL adf6ff49a4d10e7123c530878608c87aa0c0de58c892bd616ac1402e1c95d3f7549a2d8b5b35a5c3a657fc2162ae1decc8f4faf48dfa6110f793d53d5c418994
24 DIST celluloid-0.17.3.gem 61952 SHA256 afe25394c5954e3b14131389bb0550259deadaf37d90978b8399b6390f4e2282 SHA512 bb5005452ef7a2da1fb6b6515a6ad9df992dfd043caa605d1282a24b874c1f0798da0d19ee00f434486f9ef2c9467b1d6d2cadaa7883db98b885eeb842f1b94c WHIRLPOOL 8a006e779551327d8b583d014ad514fbf4b4f697f19c3c91dfd68e3455113e289ffaa083ca6355f191fe4ee4e32477758cc7f296d07d764fc34aae5685fe4128
25
26 diff --git a/dev-ruby/celluloid/celluloid-0.16.0.ebuild b/dev-ruby/celluloid/celluloid-0.16.0.ebuild
27 deleted file mode 100644
28 index e50a99e..0000000
29 --- a/dev-ruby/celluloid/celluloid-0.16.0.ebuild
30 +++ /dev/null
31 @@ -1,39 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI=5
37 -# rbx or jruby recommended, but only in 1.9 mode.
38 -USE_RUBY="ruby19 ruby20 ruby21"
39 -
40 -RUBY_FAKEGEM_RECIPE_TEST="rspec"
41 -#Needed by dev-ruby/listen
42 -RUBY_FAKEGEM_EXTRAINSTALL="spec"
43 -RUBY_FAKEGEM_TASK_DOC=""
44 -RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
45 -
46 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
47 -
48 -inherit ruby-fakegem
49 -
50 -DESCRIPTION="Celluloid provides a simple and natural way to build fault-tolerant concurrent programs in Ruby"
51 -HOMEPAGE="https://github.com/celluloid/celluloid"
52 -SRC_URI="https://github.com/celluloid/celluloid/archive/v${PV}.tar.gz -> ${P}-git.tgz"
53 -IUSE=""
54 -SLOT="0"
55 -
56 -LICENSE="MIT"
57 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
58 -
59 -RUBY_PATCHES=( "${P}-call-private-methods.patch" )
60 -
61 -ruby_add_rdepend ">=dev-ruby/timers-4.0.0:4"
62 -
63 -all_ruby_prepare() {
64 - rm Gemfile .rspec || die
65 -
66 - sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
67 -
68 - # Force loading of the correct timers slot to avoid a bundler dependency.
69 - sed -i -e '3igem "timers", "~>4.0.0"' spec/spec_helper.rb || die
70 -}
71
72 diff --git a/dev-ruby/celluloid/celluloid-0.17.2.ebuild b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
73 deleted file mode 100644
74 index 68e5e87..0000000
75 --- a/dev-ruby/celluloid/celluloid-0.17.2.ebuild
76 +++ /dev/null
77 @@ -1,45 +0,0 @@
78 -# Copyright 1999-2015 Gentoo Foundation
79 -# Distributed under the terms of the GNU General Public License v2
80 -# $Id$
81 -
82 -EAPI=5
83 -USE_RUBY="ruby20 ruby21"
84 -
85 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
86 -# Needed by packages writing specs for celluloid
87 -RUBY_FAKEGEM_EXTRAINSTALL="spec"
88 -RUBY_FAKEGEM_TASK_DOC=""
89 -RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
90 -
91 -inherit ruby-fakegem
92 -
93 -DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs"
94 -HOMEPAGE="https://github.com/celluloid/celluloid"
95 -IUSE=""
96 -SLOT="0"
97 -
98 -LICENSE="MIT"
99 -KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
100 -
101 -ruby_add_rdepend "
102 - dev-ruby/celluloid-essentials
103 - dev-ruby/celluloid-extras
104 - dev-ruby/celluloid-fsm
105 - dev-ruby/celluloid-pool
106 - dev-ruby/celluloid-supervision
107 - >=dev-ruby/timers-4.1.1"
108 -
109 -ruby_add_bdepend "test? (
110 - dev-ruby/dotenv
111 - dev-ruby/nenv
112 - dev-ruby/rspec-retry
113 -)"
114 -
115 -all_ruby_prepare() {
116 - sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
117 -
118 - sed -i -e '1irequire "spec_helper"' spec/celluloid/actor/system_spec.rb || die
119 -
120 - sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die
121 - mkdir log || die
122 -}