Browse Source
development/lua: Updated for version 5.4.7.
development/lua: Updated for version 5.4.7.
Signed-off-by: B. Watson <urchlay@slackware.uk> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>pull/255/head
committed by
Willy Sudiarto Raharjo
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
5 changed files with 112 additions and 38 deletions
-
2development/lua/README
-
79development/lua/lua.SlackBuild
-
6development/lua/lua.info
-
31development/lua/lua.pc
-
32development/lua/lua.usr.local.patch
@ -0,0 +1,31 @@ |
|||
# lua.pc -- pkg-config data for Lua |
|||
|
|||
# vars from install Makefile |
|||
|
|||
# grep '^V=' ../Makefile |
|||
V=%V% |
|||
# grep '^R=' ../Makefile |
|||
R=%R% |
|||
|
|||
# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/' |
|||
prefix= /usr |
|||
INSTALL_BIN= ${prefix}/bin |
|||
INSTALL_INC= ${prefix}/include |
|||
INSTALL_LIB= ${prefix}/lib%LIBDIRSUFFIX% |
|||
INSTALL_MAN= ${prefix}/man/man1 |
|||
INSTALL_LMOD= ${prefix}/share/lua/${V} |
|||
INSTALL_CMOD= ${prefix}/lib%LIBDIRSUFFIX%/lua/${V} |
|||
|
|||
# canonical vars |
|||
exec_prefix=${prefix} |
|||
libdir=${exec_prefix}/lib%LIBDIRSUFFIX% |
|||
includedir=${prefix}/include |
|||
|
|||
Name: Lua |
|||
Description: An Extensible Extension Language |
|||
Version: ${R} |
|||
Requires: |
|||
Libs: -L${libdir} -llua -lm |
|||
Cflags: -I${includedir} |
|||
|
|||
# (end of lua.pc) |
@ -0,0 +1,32 @@ |
|||
--- ./src/luaconf.h.orig 2023-05-02 15:02:30.000000000 -0500
|
|||
+++ ./src/luaconf.h 2024-02-13 13:04:58.161007318 -0600
|
|||
@@ -224,19 +224,28 @@
|
|||
#else /* }{ */ |
|||
|
|||
#define LUA_ROOT "/usr/local/" |
|||
+#define LUA_ROOT2 "/usr/"
|
|||
#define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/" |
|||
+#define LUA_LDIR2 LUA_ROOT2 "share/lua/" LUA_VDIR "/"
|
|||
#define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/" |
|||
+#define LUA_CDIR2 LUA_ROOT2 "lib/lua/" LUA_VDIR "/"
|
|||
|
|||
#if !defined(LUA_PATH_DEFAULT) |
|||
#define LUA_PATH_DEFAULT \ |
|||
LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \ |
|||
+ LUA_LDIR2"?.lua;" LUA_LDIR2"?/init.lua;" \
|
|||
LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua;" \ |
|||
+ LUA_CDIR2"?.lua;" LUA_CDIR2"?/init.lua;" \
|
|||
"./?.lua;" "./?/init.lua" |
|||
#endif |
|||
|
|||
#if !defined(LUA_CPATH_DEFAULT) |
|||
#define LUA_CPATH_DEFAULT \ |
|||
- LUA_CDIR"?.so;" LUA_CDIR"loadall.so;" "./?.so"
|
|||
+ LUA_CDIR"?.so;" \
|
|||
+ LUA_CDIR2"?.so;" \
|
|||
+ LUA_CDIR"loadall.so;" \
|
|||
+ LUA_CDIR2"loadall.so;" \
|
|||
+ "./?.so"
|
|||
#endif |
|||
|
|||
#endif /* } */ |
Write
Preview
Loading…
Cancel
Save
Reference in new issue