dev-util/cucumber: fix tests, bug 642572
authorHans de Graaff <graaff@gentoo.org>
Fri, 29 Dec 2017 05:39:06 +0000 (06:39 +0100)
committerHans de Graaff <graaff@gentoo.org>
Fri, 29 Dec 2017 05:39:06 +0000 (06:39 +0100)
One feature using bundler still needed dev-ruby/pry as a dependency due
to it being listed in the gemspec. Remove pry from the gemspec to avoid
this failure without adding an additional dependency.

Closed: https://bugs.gentoo.org/642572
Package-Manager: Portage-2.3.13, Repoman-2.3.3

dev-util/cucumber/cucumber-2.4.0-r1.ebuild
dev-util/cucumber/cucumber-3.0.2.ebuild

index a5bf1f5deacd1a69a31ba8c3e61b2d565f0bb579..510dc75aa869e6c803569c8150f9d396e4765f14 100644 (file)
@@ -63,8 +63,7 @@ all_ruby_prepare() {
        sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
                -e '/git ls-files/d' cucumber.gemspec || die
 
-       sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
-
+       sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
 }
 
 each_ruby_prepare() {
index 4b4428203cf5b19dcf21f85955f81096f12b713b..70e3c8c04bc0cf0da3486af24d9b8262ccd75019 100644 (file)
@@ -64,7 +64,7 @@ all_ruby_prepare() {
        sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
                -e '/git ls-files/d' cucumber.gemspec || die
 
-       sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+       sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
 
        rm -f Gemfile.lock || die
 }