commit:     2b3f1698ffbf92d66a344f76207d3bf96bd1e0e5
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  7 16:27:15 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Feb  7 16:27:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3f1698

ruby-fakegem.eclass: fix each_fakegem_install for Prefix

_extensionsdir is based on ruby_fakegem_gemsdir, which strips $EPREFIX
for use with helpers

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

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

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index e9d2e3db1ca..6fee9eb3e15 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -560,11 +560,11 @@ each_fakegem_install() {
                local 
_extensionsdir="$(ruby_fakegem_gemsdir)/extensions/$(ruby_rbconfig_value 
'arch')/$(ruby_rbconfig_value 
'ruby_version')/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}"
 
                for extension in ${RUBY_FAKEGEM_EXTENSIONS[@]} ; do
-                       emake V=1 sitearchdir="${D}/${_extensionsdir}" -C 
${extension%/*} install
+                       emake V=1 sitearchdir="${ED}/${_extensionsdir}" -C 
${extension%/*} install
                done
 
                # Add the marker to indicate that the extensions are installed
-               touch "${D}${_extensionsdir}/gem.build_complete" || die
+               touch "${ED}${_extensionsdir}/gem.build_complete" || die
        fi
 }
 

Reply via email to