summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2021-02-07 17:27:15 +0100
committerFabian Groffen <grobian@gentoo.org>2021-02-07 17:27:15 +0100
commit2b3f1698ffbf92d66a344f76207d3bf96bd1e0e5 (patch)
treefddab5b8a29172b058a67b8ee457216c32f1a3c3 /eclass
parentdev-ruby/nokogiri: fix extension install (diff)
downloadgentoo-2b3f1698ffbf92d66a344f76207d3bf96bd1e0e5.tar.gz
gentoo-2b3f1698ffbf92d66a344f76207d3bf96bd1e0e5.tar.bz2
gentoo-2b3f1698ffbf92d66a344f76207d3bf96bd1e0e5.zip
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@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/ruby-fakegem.eclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index e9d2e3db1cac..6fee9eb3e157 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
}