From aff6a19839e2265d2d918ad4c4ebd427038cd1c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20F=C3=B6rster?= Date: Tue, 8 Jul 2014 08:23:35 +0200 Subject: [PATCH] [www-servers/thin] sync with tree --- www-servers/thin/thin-1.6.2.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/www-servers/thin/thin-1.6.2.ebuild b/www-servers/thin/thin-1.6.2.ebuild index 2890fe4..15ddfcf 100644 --- a/www-servers/thin/thin-1.6.2.ebuild +++ b/www-servers/thin/thin-1.6.2.ebuild @@ -6,7 +6,7 @@ EAPI=5 USE_RUBY="ruby19 ruby20" -RUBY_FAKEGEM_TASK_TEST="spec" +RUBY_FAKEGEM_TASK_TEST="spec:main spec:group:0 spec:group:1 spec:group:2" RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" @@ -52,6 +52,12 @@ all_ruby_prepare() { # Avoid CLEAN since it may not be available and we don't need it. sed -i -e '/CLEAN/ s:^:#:' tasks/*.rake || die + # Disable a test that is known for freezing the testsuite, + # reported upstream. In thin 1.5.1 this just fails. + sed -i \ + -e '/should force kill process in pid file/,/^ end/ s:^:#:' \ + spec/daemonizing_spec.rb || die + # nasty but too complex to fix up for now :( use test || rm tasks/spec.rake }