commit:     49f278d5347061181467e4d7867a20881ce582f1
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 07:07:50 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 07:38:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f278d5

eclass/ruby-fakegem.eclass: fix warning about compressed docs

Remove automatically generated compressed versions of the javascript
code to avoid warnings about colliding files by ecompress.

We can only do this for the "rdoc" recipe because that is the only
predictable generation method. The other recipes will need to handle
this in the ebuilds.

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 eclass/ruby-fakegem.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index ecbf6403e43..e2c333a5e7f 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ruby-fakegem.eclass
@@ -380,6 +380,7 @@ all_fakegem_compile() {
                                ;;
                        rdoc)
                                rdoc ${RUBY_FAKEGEM_DOC_SOURCES} || die "failed 
to (re)build documentation"
+                               rm -f doc/js/*.gz || die "failed to remove 
duplicated compressed javascript files"
                                ;;
                        yard)
                                yard doc ${RUBY_FAKEGEM_DOC_SOURCES} || die 
"failed to (re)build documentation"

Reply via email to