mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-08 18:27:07 -08:00
dev-lua/lua-openssl: fix cross compiling
Closes: https://bugs.gentoo.org/758419 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
This commit is contained in:
@@ -63,6 +63,7 @@ lua_src_compile() {
|
||||
"LUA_CFLAGS=${CFLAGS} $(lua_get_CFLAGS)"
|
||||
"LUA_LIBS=${LDFLAGS}"
|
||||
"LUA_VERSION=$(ver_cut 1-2 $(lua_get_version))"
|
||||
"TARGET_SYS=${CTARGET:-${CHOST}}"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}"
|
||||
@@ -79,6 +80,8 @@ lua_src_test() {
|
||||
|
||||
local myemakeargs=(
|
||||
"LUA=${ELUA}"
|
||||
"LUA_VERSION=$(ver_cut 1-2 $(lua_get_version))"
|
||||
"TARGET_SYS=${CTARGET:-${CHOST}}"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}" test
|
||||
@@ -95,6 +98,8 @@ lua_src_install() {
|
||||
|
||||
local myemakeargs=(
|
||||
"LUA_LIBDIR=${ED}/$(lua_get_cmod_dir)"
|
||||
"LUA_VERSION=$(ver_cut 1-2 $(lua_get_version))"
|
||||
"TARGET_SYS=${CTARGET:-${CHOST}}"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}" install
|
||||
|
||||
@@ -58,6 +58,7 @@ src_compile() {
|
||||
"LUA_CFLAGS=${CFLAGS} -I$($(tc-getPKG_CONFIG) --variable includedir $(usex luajit 'luajit' 'lua'))"
|
||||
"LUA_LIBS=${LDFLAGS}"
|
||||
"LUA_VERSION=$($(tc-getPKG_CONFIG) --variable $(usex luajit 'abiver' 'V') $(usex luajit 'luajit' 'lua'))"
|
||||
"TARGET_SYS=${CTARGET:-${CHOST}}"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}"
|
||||
@@ -66,6 +67,8 @@ src_compile() {
|
||||
src_test() {
|
||||
local myemakeargs=(
|
||||
"LUA=$(usex luajit 'luajit' 'lua')"
|
||||
"LUA_VERSION=$($(tc-getPKG_CONFIG) --variable $(usex luajit 'abiver' 'V') $(usex luajit 'luajit' 'lua'))"
|
||||
"TARGET_SYS=${CTARGET:-${CHOST}}"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}" test
|
||||
@@ -74,6 +77,8 @@ src_test() {
|
||||
src_install() {
|
||||
local myemakeargs=(
|
||||
"LUA_LIBDIR=${ED}/$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD $(usex luajit 'luajit' 'lua'))"
|
||||
"LUA_VERSION=$($(tc-getPKG_CONFIG) --variable $(usex luajit 'abiver' 'V') $(usex luajit 'luajit' 'lua'))"
|
||||
"TARGET_SYS=${CTARGET:-${CHOST}}"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}" install
|
||||
|
||||
Reference in New Issue
Block a user