summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2018-11-22 06:58:16 +0100
committerHans de Graaff <graaff@gentoo.org>2018-11-22 06:58:16 +0100
commit64a90d4c8195af96c77dcd561425679349b335d0 (patch)
treefffa0c0ea093f7adf7eb8e70df8aae30dc9fec39 /dev-ruby/faker/faker-1.9.1.ebuild
parentdev-ruby/uglifier: add 4.1.20 (diff)
downloadgentoo-64a90d4c8195af96c77dcd561425679349b335d0.tar.gz
gentoo-64a90d4c8195af96c77dcd561425679349b335d0.tar.bz2
gentoo-64a90d4c8195af96c77dcd561425679349b335d0.zip
dev-ruby/faker: fix USE=doc and FEATURES=test
Add ruby as maintainer. Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Diffstat (limited to 'dev-ruby/faker/faker-1.9.1.ebuild')
-rw-r--r--dev-ruby/faker/faker-1.9.1.ebuild16
1 files changed, 13 insertions, 3 deletions
diff --git a/dev-ruby/faker/faker-1.9.1.ebuild b/dev-ruby/faker/faker-1.9.1.ebuild
index 6ad0170702ab..8a2bd187e78e 100644
--- a/dev-ruby/faker/faker-1.9.1.ebuild
+++ b/dev-ruby/faker/faker-1.9.1.ebuild
@@ -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
+}