www-apps/nanoc: fix bug 574726
authorHans de Graaff <graaff@gentoo.org>
Sun, 14 Feb 2016 18:57:05 +0000 (19:57 +0100)
committerHans de Graaff <graaff@gentoo.org>
Sun, 14 Feb 2016 18:57:26 +0000 (19:57 +0100)
Fix building with FEATURES=-test, thanks to Toralf Förster
for reporting.

Package-Manager: portage-2.2.26

www-apps/nanoc/nanoc-4.1.4.ebuild

index 96459626f4ff0587dd8e13f224d0ec56a708af3c..7d1b8b472eb2356a7529f5127e7fcd1b8bc1f961 100644 (file)
@@ -45,10 +45,13 @@ doc? (
 
 all_ruby_prepare() {
        use doc || use test || (rm tasks/doc.rake || die)
-       use test || (rm tasks/test.rake || die)
 
-       # Avoid dependency on coveralls.
-       sed -i -e '/coverall/I s:^:#:' tasks/test.rake || die
+       if use test ; then
+               # Avoid dependency on coveralls.
+               sed -i -e '/coverall/I s:^:#:' tasks/test.rake || die
+       else
+               rm -f tasks/test.rake || die
+       fi
 
        # Avoid non-optional tests for w3c_validators which we don't have
        # packaged and which require network access.