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/faker/
Date: Thu, 22 Nov 2018 06:17:48
Message-Id: 1542866296.64a90d4c8195af96c77dcd561425679349b335d0.graaff@gentoo
1 commit: 64a90d4c8195af96c77dcd561425679349b335d0
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 22 05:58:16 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 22 05:58:16 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a90d4c
7
8 dev-ruby/faker: fix USE=doc and FEATURES=test
9
10 Add ruby as maintainer.
11
12 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
13 Package-Manager: Portage-2.3.51, Repoman-2.3.11
14
15 dev-ruby/faker/Manifest | 2 +-
16 dev-ruby/faker/faker-1.9.1.ebuild | 16 +++++++++++++---
17 dev-ruby/faker/metadata.xml | 4 ++++
18 3 files changed, 18 insertions(+), 4 deletions(-)
19
20 diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
21 index 73eeda4d2f2..88a25229102 100644
22 --- a/dev-ruby/faker/Manifest
23 +++ b/dev-ruby/faker/Manifest
24 @@ -1 +1 @@
25 -DIST faker-1.9.1.gem 600576 BLAKE2B 81a090c91c06257e7ce222cf1c862500536eb1bda0705d82006dc254e51a1b2ba550280a324bf63fce158345563cde51e6320516d81c6c7c841984e4d1e0c864 SHA512 f01e65f9be0a9f9dd7a9546db0c6f47f6f9d36fe2d0561f26e8907210ab6343dd08f39a7a63a63d39ed6776ed3ac3d640c57a751b4e088e474a999dee093beb0
26 +DIST faker-1.9.1.tar.gz 677933 BLAKE2B e26c0af68fec712fe22a4510f4d9e7af689f7473fa6fcc208d7784aa0e50f10834ee6cf4ccfaef5bf63ed26cfe9bbe0c06492fb0aafb5850002b8c26f06cd31b SHA512 f7363d795b3b3462bc331a591740227e1ae0852d2dd02ac9b0648244ee55e52967422b55e38d4b72e1b7a2b2758151481844a83a3461f820f5f434269cda2367
27
28 diff --git a/dev-ruby/faker/faker-1.9.1.ebuild b/dev-ruby/faker/faker-1.9.1.ebuild
29 index 6ad0170702a..8a2bd187e78 100644
30 --- a/dev-ruby/faker/faker-1.9.1.ebuild
31 +++ b/dev-ruby/faker/faker-1.9.1.ebuild
32 @@ -3,17 +3,27 @@
33
34 EAPI=6
35
36 -USE_RUBY="ruby22 ruby23 ruby24 ruby25"
37 +USE_RUBY="ruby23 ruby24 ruby25"
38 +
39 +RUBY_FAKEGEM_RECIPE_DOC="none"
40 +
41 +RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
42
43 inherit ruby-fakegem
44
45 DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers"
46 HOMEPAGE="https://github.com/stympy/faker"
47 -SRC_URI="mirror://rubygems/${P}.gem"
48 +SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
49
50 LICENSE="MIT"
51 SLOT="0"
52 KEYWORDS="~amd64 ~arm ~x86"
53 -IUSE=""
54 +IUSE="test"
55
56 ruby_add_rdepend ">=dev-ruby/i18n-0.7:*"
57 +
58 +ruby_add_bdepend "test? ( dev-ruby/timecop )"
59 +
60 +all_ruby_prepare() {
61 + sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die
62 +}
63
64 diff --git a/dev-ruby/faker/metadata.xml b/dev-ruby/faker/metadata.xml
65 index 7606d3b41ef..9402a63cf66 100644
66 --- a/dev-ruby/faker/metadata.xml
67 +++ b/dev-ruby/faker/metadata.xml
68 @@ -5,6 +5,10 @@
69 <email>zerochaos@g.o</email>
70 <name>Rick Farina</name>
71 </maintainer>
72 + <maintainer type="project">
73 + <email>ruby@g.o</email>
74 + <name>Gentoo Ruby Project</name>
75 + </maintainer>
76 <upstream>
77 <remote-id type="github">stympy/faker</remote-id>
78 </upstream>