diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-11-16 18:26:40 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-11-16 18:26:40 +0000 |
| commit | ad2ca2ed77235ab22a811abd2a57454115909d5b (patch) | |
| tree | ee3d033d2ac706ab72b81dc697dc548aa18fcea8 /dev-lua/lua-bit32 | |
| parent | 320d71e3dff6254b4f966cd72d3003ca35445621 (diff) | |
| download | baldeagleos-repo-ad2ca2ed77235ab22a811abd2a57454115909d5b.tar.gz baldeagleos-repo-ad2ca2ed77235ab22a811abd2a57454115909d5b.tar.xz baldeagleos-repo-ad2ca2ed77235ab22a811abd2a57454115909d5b.zip | |
Updating liguros repo
Diffstat (limited to 'dev-lua/lua-bit32')
| -rw-r--r-- | dev-lua/lua-bit32/lua-bit32-5.3.5-r101.ebuild (renamed from dev-lua/lua-bit32/lua-bit32-5.3.5-r100.ebuild) | 38 |
1 files changed, 29 insertions, 9 deletions
diff --git a/dev-lua/lua-bit32/lua-bit32-5.3.5-r100.ebuild b/dev-lua/lua-bit32/lua-bit32-5.3.5-r101.ebuild index ab3e7d6036c5..6bb9594da9cc 100644 --- a/dev-lua/lua-bit32/lua-bit32-5.3.5-r100.ebuild +++ b/dev-lua/lua-bit32/lua-bit32-5.3.5-r101.ebuild @@ -25,18 +25,38 @@ RESTRICT="!test? ( test )" DEPEND="${LUA_DEPS}" RDEPEND="${DEPEND}" -src_compile() { - compiler="$(tc-getCC) ${CFLAGS} -fPIC ${LDFLAGS} -DLUA_COMPAT_BITLIB -Ic-api -c lbitlib.c -o lbitlib.o" - einfo "${compiler}" - eval "${compiler}" || die +lua_src_compile() { + local compiler=( + "$(tc-getCC)" + "${CFLAGS}" + "-fPIC" + "${LDFLAGS}" + "-DLUA_COMPAT_BITLIB" + "-Ic-api" + "$(lua_get_CFLAGS)" + "-c lbitlib.c" + "-o lbitlib-${ELUA}.o" + ) + einfo "${compiler[@]}" + ${compiler[@]} || die + + local linker=( + "$(tc-getCC)" + "-shared" + "${LDFLAGS}" + "-o bit32-${ELUA}.so" + "lbitlib-${ELUA}.o" + ) + einfo "${linker[@]}" + ${linker[@]} || die +} - linker="$(tc-getCC) -shared ${LDFLAGS} -o bit32.so lbitlib.o" - einfo "${linker}" - eval "${linker}" || die +src_compile() { + lua_foreach_impl lua_src_compile } lua_src_test() { - LUA_CPATH="./?.so" "${ELUA}" "tests/test-bit32.lua" || die + LUA_CPATH="./bit32-${ELUA}.so" "${ELUA}" "tests/test-bit32.lua" || die } src_test() { @@ -45,7 +65,7 @@ src_test() { lua_src_install() { exeinto "$(lua_get_cmod_dir)" - doexe bit32.so + newexe "bit32-${ELUA}.so" "bit32.so" } src_install() { |
