dev-ruby/faker: fix USE=doc and FEATURES=test
authorHans de Graaff <graaff@gentoo.org>
Thu, 22 Nov 2018 05:58:16 +0000 (06:58 +0100)
committerHans de Graaff <graaff@gentoo.org>
Thu, 22 Nov 2018 05:58:16 +0000 (06:58 +0100)
Add ruby as maintainer.

Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

dev-ruby/faker/Manifest
dev-ruby/faker/faker-1.9.1.ebuild
dev-ruby/faker/metadata.xml

index 73eeda4d2f24d563ba88f44aeb41406be97d69b2..88a2522910233bf2171ab1d85465d86fcc91be8b 100644 (file)
@@ -1 +1 @@
-DIST faker-1.9.1.gem 600576 BLAKE2B 81a090c91c06257e7ce222cf1c862500536eb1bda0705d82006dc254e51a1b2ba550280a324bf63fce158345563cde51e6320516d81c6c7c841984e4d1e0c864 SHA512 f01e65f9be0a9f9dd7a9546db0c6f47f6f9d36fe2d0561f26e8907210ab6343dd08f39a7a63a63d39ed6776ed3ac3d640c57a751b4e088e474a999dee093beb0
+DIST faker-1.9.1.tar.gz 677933 BLAKE2B e26c0af68fec712fe22a4510f4d9e7af689f7473fa6fcc208d7784aa0e50f10834ee6cf4ccfaef5bf63ed26cfe9bbe0c06492fb0aafb5850002b8c26f06cd31b SHA512 f7363d795b3b3462bc331a591740227e1ae0852d2dd02ac9b0648244ee55e52967422b55e38d4b72e1b7a2b2758151481844a83a3461f820f5f434269cda2367
index 6ad0170702abf43fc1230e9b070e24326eb86996..8a2bd187e78e91bddad76f1b8a6cd18ab5ba7b7e 100644 (file)
@@ -3,17 +3,27 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
 
 inherit ruby-fakegem
 
 DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers"
 HOMEPAGE="https://github.com/stympy/faker"
-SRC_URI="mirror://rubygems/${P}.gem"
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
+IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/i18n-0.7:*"
+
+ruby_add_bdepend "test? ( dev-ruby/timecop )"
+
+all_ruby_prepare() {
+       sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die
+}
index 7606d3b41ef272410573fc8ac2727954807280d8..9402a63cf669138c556e3d881899f15a3609f970 100644 (file)
@@ -5,6 +5,10 @@
     <email>zerochaos@gentoo.org</email>
     <name>Rick Farina</name>
   </maintainer>
+  <maintainer type="project">
+    <email>ruby@gentoo.org</email>
+    <name>Gentoo Ruby Project</name>
+  </maintainer>
   <upstream>
     <remote-id type="github">stympy/faker</remote-id>
   </upstream>