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, 02 Dec 2017 06:29:26
Message-Id: 1512196152.567fba45defc3fb342872e1f1fbacf63b57dfa90.graaff@gentoo
1 commit: 567fba45defc3fb342872e1f1fbacf63b57dfa90
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 2 06:20:24 2017 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 2 06:29:12 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567fba45
7
8 dev-ruby/fast_gettext: drop test dependency on activerecord
9
10 Package-Manager: Portage-2.3.13, Repoman-2.3.3
11
12 dev-ruby/fast_gettext/Manifest | 6 +++---
13 dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild | 10 +++++++++-
14 2 files changed, 12 insertions(+), 4 deletions(-)
15
16 diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
17 index 490822aad7e..3e9a8f6e1aa 100644
18 --- a/dev-ruby/fast_gettext/Manifest
19 +++ b/dev-ruby/fast_gettext/Manifest
20 @@ -1,3 +1,3 @@
21 -DIST fast_gettext-1.4.1.tar.gz 88329 SHA256 19ea679c60c9289741ac1352d1ff920d888129330ed867a0cab381ce97996e9d SHA512 43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522 WHIRLPOOL 2e04842ee70cb61490b01731f6b285330b8f6d6fda243ddc5f2c3935430db73fd6cf397c209912a622f01775bc7140e93955daa18230b007fe877c5645c1b6d0
22 -DIST fast_gettext-1.5.0.tar.gz 88258 SHA256 c88c017b3f40f98d9e680008ea2c0ee55a90d9dbf016462d3a4309a51bb3da25 SHA512 dabb6933337715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563 WHIRLPOOL 4492a53574d18136b59690bcb031698a9b59979781c0d01fa61511164f640d299bb95501031a851881685cdb4b36d6da11e571f8179764a5ea8fee5f6fa08778
23 -DIST fast_gettext-1.5.1.tar.gz 88259 SHA256 c3859267f3d57d850757ce7878a871380084e5d2599fabf1dced330f82c5e723 SHA512 44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff WHIRLPOOL b3e0b88cf7b11ce339c3ff93e5eb27088d7b0a0f0d6b5905075b1c45dcf15ae354c6fe7c11510a2dab3009c2544d7a1244fe87e89bfc68d247b7631438e20c4f
24 +DIST fast_gettext-1.4.1.tar.gz 88329 BLAKE2B 2e8e75de28bd0e53a394367344544f3524213a0d0bce8d450e37f639f34499c2a80f400ea10c05b930ed9eec1c8d970a28e0c03780bc1076471d20909bb216e0 SHA512 43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
25 +DIST fast_gettext-1.5.0.tar.gz 88258 BLAKE2B 710e013b7a1295b44f95827fc0e2dfdc805a4c0dfa98750b84a82440519292231ab7399d8af5b2c5408dab1fa7b1c54a524287d1805d2379c44f015094411002 SHA512 dabb6933337715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
26 +DIST fast_gettext-1.5.1.tar.gz 88259 BLAKE2B 75f9875e7a51d28a16d2acb690dfebe97bb0ac64a715b91348537b15c52643c2f08e5597cc135a95e66a0d4d87445ba40ba98b7c08f70a33cdae873c1e4d1e7f SHA512 44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff
27
28 diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
29 index 3f27a46c65c..391aeb7cecf 100644
30 --- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
31 +++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
32 @@ -21,7 +21,7 @@ SLOT="0"
33 KEYWORDS="~amd64 ~arm ~ppc64"
34 IUSE=""
35
36 -ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
37 +ruby_add_bdepend "test? ( dev-ruby/bundler )"
38
39 all_ruby_prepare() {
40 rm Gemfile.lock || die
41 @@ -34,6 +34,14 @@ all_ruby_prepare() {
42 -e '/\(wwtd\|bump\)/ s:^:#:' \
43 -i fast_gettext.gemspec || die
44
45 + # Avoid a test dependency on activerecord since this is now in the
46 + # dependency tree for app-admin/puppet and many arches don't have
47 + # rails keyworded.
48 + sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
49 + rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
50 + sed -i -e '/works with DB repository/,/^ end/ s:^:#:' spec/fast_gettext/storage_spec.rb || die
51 + sed -i -e '/with i18n loaded/,/^ end/ s:^:#:' spec/fast_gettext/vendor/string_spec.rb || die
52 +
53 # Don't run a test that requires safe mode which we can't provide
54 # due to insecure directory settings for the portage dir. This spec
55 # also calls out to ruby which won't work with different ruby