dev-ruby/openssl-ccm: Fix USE=doc and enable tests
authorHans de Graaff <graaff@gentoo.org>
Sun, 31 Jan 2016 14:32:11 +0000 (15:32 +0100)
committerHans de Graaff <graaff@gentoo.org>
Sun, 31 Jan 2016 14:43:38 +0000 (15:43 +0100)
Package-Manager: portage-2.2.26

dev-ruby/openssl-ccm/openssl-ccm-1.2.1.ebuild

index 7f2610ba9b10d03364fb7a8f347dcb680ad1815d..c07e5796ccb0d878f035ae60b4be1a986a113ff8 100644 (file)
@@ -5,14 +5,19 @@
 EAPI=5
 USE_RUBY="ruby20 ruby21"
 
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
 inherit ruby-fakegem
 
 DESCRIPTION="OpenSSL CBC-MAC (CCM) ruby gem"
 HOMEPAGE="https://github.com/SmallLars/openssl-ccm"
-SRC_URI="mirror://rubygems/${P}.gem"
 
 LICENSE="BSD"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~x86"
-RESTRICT=test
 IUSE=""
+
+all_ruby_prepare() {
+       sed -i -e '/bundler/ s:^:#:' Rakefile || die
+       sed -i -e '/coverall/I s:^:#:' test/test_ccm.rb || die
+}