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
}