dev-ruby/sassc-rails: run tests, add ruby26
authorHans de Graaff <graaff@gentoo.org>
Sun, 26 May 2019 05:30:41 +0000 (07:30 +0200)
committerHans de Graaff <graaff@gentoo.org>
Sun, 26 May 2019 05:41:30 +0000 (07:41 +0200)
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

dev-ruby/sassc-rails/sassc-rails-2.1.1.ebuild

index 2aeb1374d5780ad315ee920a1d96b424b3543615..ca9443f56d993b87b4438d91cb60453848b40112 100644 (file)
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -20,8 +20,6 @@ KEYWORDS="~amd64"
 
 IUSE=""
 
-RESTRICT=test
-
 ruby_add_rdepend "
        >=dev-ruby/sassc-2.0
        dev-ruby/tilt:*
@@ -30,6 +28,13 @@ ruby_add_rdepend "
        dev-ruby/sprockets-rails:*
 "
 
+ruby_add_bdepend "
+       test? ( dev-ruby/bundler dev-ruby/mocha )"
+
+all_ruby_prepare() {
+       sed -i -e '/rake/ s/,.*$//' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
 each_ruby_test() {
        ${RUBY} -S bundle exec rake test || die
 }