Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrtools/
Date: Wed, 11 May 2022 02:07:52
Message-Id: 1652234850.aa02b4b36b586a6d16b1d6509c1dbbdcc64046e3.sam@gentoo
1 commit: aa02b4b36b586a6d16b1d6509c1dbbdcc64046e3
2 Author: orbea <orbea <AT> riseup <DOT> net>
3 AuthorDate: Sun May 8 23:20:18 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed May 11 02:07:30 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa02b4b3
7
8 app-cdr/cdrtools: Don't quote "$(MAKE)"
9
10 This issue is not related to slibtool, but for when setting
11 arguments within the MAKE variable. Its standard to not quote
12 it so that it doesn't blow up in these cases.
13
14 Bug: https://bugs.gentoo.org/792759
15 Signed-off-by: orbea <orbea <AT> riseup.net>
16 Closes: https://github.com/gentoo/gentoo/pull/25394
17 Signed-off-by: Sam James <sam <AT> gentoo.org>
18
19 app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild | 5 +++++
20 1 file changed, 5 insertions(+)
21
22 diff --git a/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild
23 index d9d1e5b51950..0bd54271fe20 100644
24 --- a/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild
25 +++ b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r4.ebuild
26 @@ -84,6 +84,11 @@ src_prepare() {
27 $(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' '+') \
28 || die "sed rules"
29
30 + # Don't quote $(MAKE)
31 + sed -i -e 's|"$(MAKE)"|$(MAKE)|' \
32 + $(find ./RULES -type f -exec grep -l '"$(MAKE)"' '{}' '+') \
33 + || die "sed RULES/"
34 +
35 # Enable verbose build.
36 sed -i -e '/@echo.*==>.*;/s:@echo[^;]*;:&set -x;:' \
37 RULES/*.rul RULES/rules.prg RULES/rules.inc \