Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/
Date: Sun, 07 Feb 2021 16:29:17
Message-Id: 1612715235.2b3f1698ffbf92d66a344f76207d3bf96bd1e0e5.grobian@gentoo
1 commit: 2b3f1698ffbf92d66a344f76207d3bf96bd1e0e5
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 7 16:27:15 2021 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 7 16:27:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3f1698
7
8 ruby-fakegem.eclass: fix each_fakegem_install for Prefix
9
10 _extensionsdir is based on ruby_fakegem_gemsdir, which strips $EPREFIX
11 for use with helpers
12
13 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
14
15 eclass/ruby-fakegem.eclass | 4 ++--
16 1 file changed, 2 insertions(+), 2 deletions(-)
17
18 diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
19 index e9d2e3db1ca..6fee9eb3e15 100644
20 --- a/eclass/ruby-fakegem.eclass
21 +++ b/eclass/ruby-fakegem.eclass
22 @@ -560,11 +560,11 @@ each_fakegem_install() {
23 local _extensionsdir="$(ruby_fakegem_gemsdir)/extensions/$(ruby_rbconfig_value 'arch')/$(ruby_rbconfig_value 'ruby_version')/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}"
24
25 for extension in ${RUBY_FAKEGEM_EXTENSIONS[@]} ; do
26 - emake V=1 sitearchdir="${D}/${_extensionsdir}" -C ${extension%/*} install
27 + emake V=1 sitearchdir="${ED}/${_extensionsdir}" -C ${extension%/*} install
28 done
29
30 # Add the marker to indicate that the extensions are installed
31 - touch "${D}${_extensionsdir}/gem.build_complete" || die
32 + touch "${ED}${_extensionsdir}/gem.build_complete" || die
33 fi
34 }