Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/chez/
Date: Sat, 26 Mar 2022 17:19:33
Message-Id: 1648315151.744dcaf42c08a44e12220c8ae2da2979408a87e5.xgqt@gentoo
1 commit: 744dcaf42c08a44e12220c8ae2da2979408a87e5
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 26 17:06:39 2022 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 26 17:19:11 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744dcaf4
7
8 dev-scheme/chez: set "TempRoot" during installtion
9
10 Closes: https://bugs.gentoo.org/836061
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 dev-scheme/chez/chez-9.5.6-r2.ebuild | 6 ++++--
14 1 file changed, 4 insertions(+), 2 deletions(-)
15
16 diff --git a/dev-scheme/chez/chez-9.5.6-r2.ebuild b/dev-scheme/chez/chez-9.5.6-r2.ebuild
17 index 2d285842d04d..2d9538ba01d5 100644
18 --- a/dev-scheme/chez/chez-9.5.6-r2.ebuild
19 +++ b/dev-scheme/chez/chez-9.5.6-r2.ebuild
20 @@ -49,7 +49,6 @@ src_configure() {
21 --installbin="/usr/bin"
22 --installlib="/usr/$(get_libdir)"
23 --installman="/usr/share/man"
24 - --temproot="${D}" # required in order for DESTDIR to be respected
25 --installschemename=chezscheme
26 --installpetitename=chezscheme-petite
27 --installscriptname=chezscheme-script
28 @@ -59,9 +58,12 @@ src_configure() {
29 }
30
31 src_install() {
32 - default
33 + # TempRoot == DESTDIR
34 + emake TempRoot="${D}" install
35
36 if ! use examples; then
37 rm -r "${D}/usr/$(get_libdir)/${CSV}/examples" || die
38 fi
39 +
40 + einstalldocs
41 }