dev-ruby/rdoc: avoid dependency on bundler, bug 603696
authorHans de Graaff <graaff@gentoo.org>
Mon, 26 Dec 2016 06:16:28 +0000 (07:16 +0100)
committerHans de Graaff <graaff@gentoo.org>
Mon, 26 Dec 2016 06:17:57 +0000 (07:17 +0100)
Package-Manager: portage-2.3.0

dev-ruby/rdoc/rdoc-5.0.0.ebuild

index acfd43a61598ec75154109c54bcf340c2e6df536..666988505a0c2dbb6f967dcd8ab105d82198444b 100644 (file)
@@ -36,11 +36,9 @@ all_ruby_prepare() {
        # Other packages also have use for a nonexistent directory, bug 321059
        sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die
 
-       # Remove unavailable and unneeded isolate plugin for Hoe
-       sed -i -e '/isolate/d' Rakefile || die
-
-       # Remove licenses line from Hoe definitions so we also use older versions.
-       sed -i -e '/licenses/ s:^:#:' Rakefile || die
+       # Avoid unneeded dependency on bundler, bug 603696
+       sed -i -e '/bundler/ s:^:#:' \
+               -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die
 
        # Remove test that is depending on the locale, which we can't garantuee.
        sed -i -e '/def test_encode_with/,/^  end/ s:^:#:' test/test_rdoc_options.rb || die