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/fast_gettext/
Date: Sat, 09 Dec 2017 07:55:51
Message-Id: 1512805913.6a8858bf2ab2d0fc0f9e96686136753ffb78a132.graaff@gentoo
1 commit: 6a8858bf2ab2d0fc0f9e96686136753ffb78a132
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 8 09:06:27 2017 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 9 07:51:53 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8858bf
7
8 dev-ruby/fast_gettext: cleanup
9
10 Package-Manager: Portage-2.3.13, Repoman-2.3.3
11
12 dev-ruby/fast_gettext/Manifest | 2 -
13 dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild | 47 ----------------------
14 dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild | 47 ----------------------
15 dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild | 47 ----------------------
16 4 files changed, 143 deletions(-)
17
18 diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
19 index a24103e0e6a..541275f3223 100644
20 --- a/dev-ruby/fast_gettext/Manifest
21 +++ b/dev-ruby/fast_gettext/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST fast_gettext-1.4.1.tar.gz 88329 BLAKE2B 2e8e75de28bd0e53a394367344544f3524213a0d0bce8d450e37f639f34499c2a80f400ea10c05b930ed9eec1c8d970a28e0c03780bc1076471d20909bb216e0 SHA512 43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
24 -DIST fast_gettext-1.5.0.tar.gz 88258 BLAKE2B 710e013b7a1295b44f95827fc0e2dfdc805a4c0dfa98750b84a82440519292231ab7399d8af5b2c5408dab1fa7b1c54a524287d1805d2379c44f015094411002 SHA512 dabb6933337715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
25 DIST fast_gettext-1.5.1.tar.gz 88259 BLAKE2B 75f9875e7a51d28a16d2acb690dfebe97bb0ac64a715b91348537b15c52643c2f08e5597cc135a95e66a0d4d87445ba40ba98b7c08f70a33cdae873c1e4d1e7f SHA512 44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff
26 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb SHA512 0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9
27
28 diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild b/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild
29 deleted file mode 100644
30 index e3434c1e0df..00000000000
31 --- a/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild
32 +++ /dev/null
33 @@ -1,47 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -USE_RUBY="ruby21 ruby22 ruby23 ruby24"
40 -
41 -RUBY_FAKEGEM_TASK_DOC=""
42 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
43 -
44 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
45 -
46 -inherit ruby-fakegem
47 -
48 -DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and threadsave!"
49 -HOMEPAGE="https://github.com/grosser/fast_gettext"
50 -SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
51 -
52 -LICENSE="public-domain"
53 -SLOT="0"
54 -KEYWORDS="~amd64"
55 -IUSE=""
56 -
57 -ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
58 -
59 -all_ruby_prepare() {
60 - rm Gemfile.lock || die
61 -
62 - # Remove jeweler and bump from Gemfile since they are not needed for tests.
63 - sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
64 -
65 - # Avoid unneeded dependency on git and development dependencies.
66 - sed -e '/git ls-files/ s:^:#:' \
67 - -e '/\(wwtd\|bump\)/ s:^:#:' \
68 - -i fast_gettext.gemspec || die
69 -
70 - # Don't run a test that requires safe mode which we can't provide
71 - # due to insecure directory settings for the portage dir. This spec
72 - # also calls out to ruby which won't work with different ruby
73 - # implementations.
74 - sed -i -e '/can work in SAFE mode/,/^ end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die
75 -}
76 -
77 -each_ruby_prepare() {
78 - # Make sure the right ruby interpreter is used
79 - sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die
80 -}
81
82 diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild b/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild
83 deleted file mode 100644
84 index 83316badf54..00000000000
85 --- a/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild
86 +++ /dev/null
87 @@ -1,47 +0,0 @@
88 -# Copyright 1999-2017 Gentoo Foundation
89 -# Distributed under the terms of the GNU General Public License v2
90 -
91 -EAPI=5
92 -
93 -USE_RUBY="ruby21 ruby22 ruby23"
94 -
95 -RUBY_FAKEGEM_TASK_DOC=""
96 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
97 -
98 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
99 -
100 -inherit ruby-fakegem
101 -
102 -DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and threadsave!"
103 -HOMEPAGE="https://github.com/grosser/fast_gettext"
104 -SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
105 -
106 -LICENSE="public-domain"
107 -SLOT="0"
108 -KEYWORDS="~amd64 ~x86"
109 -IUSE=""
110 -
111 -ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
112 -
113 -all_ruby_prepare() {
114 - rm Gemfile.lock || die
115 -
116 - # Remove jeweler and bump from Gemfile since they are not needed for tests.
117 - sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
118 -
119 - # Avoid unneeded dependency on git and development dependencies.
120 - sed -e '/git ls-files/ s:^:#:' \
121 - -e '/\(wwtd\|bump\)/ s:^:#:' \
122 - -i fast_gettext.gemspec || die
123 -
124 - # Don't run a test that requires safe mode which we can't provide
125 - # due to insecure directory settings for the portage dir. This spec
126 - # also calls out to ruby which won't work with different ruby
127 - # implementations.
128 - sed -i -e '/can work in SAFE mode/,/^ end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die
129 -}
130 -
131 -each_ruby_prepare() {
132 - # Make sure the right ruby interpreter is used
133 - sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die
134 -}
135
136 diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild b/dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild
137 deleted file mode 100644
138 index e3434c1e0df..00000000000
139 --- a/dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild
140 +++ /dev/null
141 @@ -1,47 +0,0 @@
142 -# Copyright 1999-2017 Gentoo Foundation
143 -# Distributed under the terms of the GNU General Public License v2
144 -
145 -EAPI=6
146 -
147 -USE_RUBY="ruby21 ruby22 ruby23 ruby24"
148 -
149 -RUBY_FAKEGEM_TASK_DOC=""
150 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
151 -
152 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
153 -
154 -inherit ruby-fakegem
155 -
156 -DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and threadsave!"
157 -HOMEPAGE="https://github.com/grosser/fast_gettext"
158 -SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
159 -
160 -LICENSE="public-domain"
161 -SLOT="0"
162 -KEYWORDS="~amd64"
163 -IUSE=""
164 -
165 -ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
166 -
167 -all_ruby_prepare() {
168 - rm Gemfile.lock || die
169 -
170 - # Remove jeweler and bump from Gemfile since they are not needed for tests.
171 - sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
172 -
173 - # Avoid unneeded dependency on git and development dependencies.
174 - sed -e '/git ls-files/ s:^:#:' \
175 - -e '/\(wwtd\|bump\)/ s:^:#:' \
176 - -i fast_gettext.gemspec || die
177 -
178 - # Don't run a test that requires safe mode which we can't provide
179 - # due to insecure directory settings for the portage dir. This spec
180 - # also calls out to ruby which won't work with different ruby
181 - # implementations.
182 - sed -i -e '/can work in SAFE mode/,/^ end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die
183 -}
184 -
185 -each_ruby_prepare() {
186 - # Make sure the right ruby interpreter is used
187 - sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die
188 -}