Gentoo Archives: gentoo-dev

From: Victor Kustov <ktrace@××××××.ru>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] [PATCH] eclass/waf-utils.eclass: add parameters to compile and install
Date: Fri, 21 Sep 2018 15:51:50
Message-Id: 20180921185142.5a665ece@bkstv.local
1 [1] https://github.com/gentoo/gentoo/pull/9533#discussion_r211739558
2
3 This patch add parameters to compile and install phases in waf-utils
4 eclass. Need to solve [1]
5
6 ---
7 eclass/waf-utils.eclass | 8 ++++----
8 1 file changed, 4 insertions(+), 4 deletions(-)
9
10 diff --git a/eclass/waf-utils.eclass b/eclass/waf-utils.eclass
11 index 4d02483a927..33515b883b5 100644
12 --- a/eclass/waf-utils.eclass
13 +++ b/eclass/waf-utils.eclass
14 @@ -102,8 +102,8 @@ waf-utils_src_compile() {
15 [[ ${WAF_VERBOSE} == ON ]] && _mywafconfig="--verbose"
16
17 local jobs="--jobs=$(makeopts_jobs)"
18 - echo "\"${WAF_BINARY}\" build ${_mywafconfig} ${jobs}"
19 - "${WAF_BINARY}" ${_mywafconfig} ${jobs} || die "build failed"
20 + echo "\"${WAF_BINARY}\" $@ build ${_mywafconfig} ${jobs}"
21 + "${WAF_BINARY}" $@ ${_mywafconfig} ${jobs} || die "build failed"
22 }
23
24 # @FUNCTION: waf-utils_src_install
25 @@ -112,8 +112,8 @@ waf-utils_src_compile() {
26 waf-utils_src_install() {
27 debug-print-function ${FUNCNAME} "$@"
28
29 - echo "\"${WAF_BINARY}\" --destdir=\"${D}\" install"
30 - "${WAF_BINARY}" --destdir="${D}" install || die "Make install failed"
31 + echo "\"${WAF_BINARY}\" --destdir=\"${D}\" \"$@\" install"
32 + "${WAF_BINARY}" --destdir="${D}" "$@" install || die "Make install failed"
33
34 # Manual document installation
35 einstalldocs
36 --
37 2.16.4

Replies