dev-ruby/bcrypt_pbkdf: fix build without rake-compiler
authorHans de Graaff <graaff@gentoo.org>
Fri, 16 Feb 2018 10:30:42 +0000 (11:30 +0100)
committerHans de Graaff <graaff@gentoo.org>
Fri, 16 Feb 2018 10:31:28 +0000 (11:31 +0100)
Fix the build and tests without rake-compiler being installed.

Closes: https://bugs.gentoo.org/647332
Package-Manager: Portage-2.3.19, Repoman-2.3.6

dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild

index 5d9024bf53cbebdb070dd39e104c3aa907454d8f..b3e55e0505d1705a067d8c0dea0d201df6aed748 100644 (file)
@@ -23,6 +23,9 @@ ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
 all_ruby_prepare() {
        # Don't use a ruby-bundled version of libsodium
        sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die
+
+       # Avoid unneeded rake-compiler dependency
+       sed -i -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
 }
 
 each_ruby_configure() {