1 |
I'll fix the subject before I commit. |
2 |
|
3 |
William |
4 |
|
5 |
On Thu, Jan 07, 2021 at 05:13:09PM -0600, William Hubbs wrote: |
6 |
> Bug: https://bugs.gentoo.org/762769 |
7 |
> Signed-off-by: William Hubbs <williamh@g.o> |
8 |
> --- |
9 |
> eclass/lua-utils.eclass | 7 ++++++- |
10 |
> 1 file changed, 6 insertions(+), 1 deletion(-) |
11 |
> |
12 |
> diff --git a/eclass/lua-utils.eclass b/eclass/lua-utils.eclass |
13 |
> index 100be14cb08..1e552da0848 100644 |
14 |
> --- a/eclass/lua-utils.eclass |
15 |
> +++ b/eclass/lua-utils.eclass |
16 |
> @@ -212,8 +212,10 @@ _lua_get_library_file() { |
17 |
> die "Invalid implementation: ${impl}" |
18 |
> ;; |
19 |
> esac |
20 |
> - libdir=$($(tc-getPKG_CONFIG) --variable libdir ${impl}) || die |
21 |
> |
22 |
> + libdir=$($(tc-getPKG_CONFIG) --variable libdir ${impl}) || die |
23 |
> + libdir="${libdir#${ESYSROOT#${SYSROOT}}}" |
24 |
> + |
25 |
> debug-print "${FUNCNAME}: libdir = ${libdir}, libname = ${libname}" |
26 |
> echo "${libdir}/${libname}" |
27 |
> } |
28 |
> @@ -274,6 +276,7 @@ _lua_export() { |
29 |
> local val |
30 |
> |
31 |
> val=$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD ${impl}) || die |
32 |
> + val="${val#${ESYSROOT#${SYSROOT}}}" |
33 |
> |
34 |
> export LUA_CMOD_DIR=${val} |
35 |
> debug-print "${FUNCNAME}: LUA_CMOD_DIR = ${LUA_CMOD_DIR}" |
36 |
> @@ -282,6 +285,7 @@ _lua_export() { |
37 |
> local val |
38 |
> |
39 |
> val=$($(tc-getPKG_CONFIG) --variable includedir ${impl}) || die |
40 |
> + val="${val#${ESYSROOT#${SYSROOT}}}" |
41 |
> |
42 |
> export LUA_INCLUDE_DIR=${val} |
43 |
> debug-print "${FUNCNAME}: LUA_INCLUDE_DIR = ${LUA_INCLUDE_DIR}" |
44 |
> @@ -298,6 +302,7 @@ _lua_export() { |
45 |
> local val |
46 |
> |
47 |
> val=$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${impl}) || die |
48 |
> + val="${val#${ESYSROOT#${SYSROOT}}}" |
49 |
> |
50 |
> export LUA_LMOD_DIR=${val} |
51 |
> debug-print "${FUNCNAME}: LUA_LMOD_DIR = ${LUA_LMOD_DIR}" |
52 |
> -- |
53 |
> 2.26.2 |
54 |
> |
55 |
> |