Changeset View
Changeset View
Standalone View
Standalone View
head/lang/lua51/Makefile
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
# Cope with the lack of support for Lua 5.2 in bsd.lua.mk. These | # Cope with the lack of support for Lua 5.2 in bsd.lua.mk. These | ||||
# overrides, which are required below, should be removed once bsd.lua.mk | # overrides, which are required below, should be removed once bsd.lua.mk | ||||
# understands this lua version. | # understands this lua version. | ||||
LUA_PREFIX?= ${PREFIX} | LUA_PREFIX?= ${PREFIX} | ||||
LUA_SUBDIR?= lua${PKGNAMESUFFIX} | LUA_SUBDIR?= lua${PKGNAMESUFFIX} | ||||
LUA_INCDIR?= ${LUA_PREFIX}/include/${LUA_SUBDIR} | LUA_INCDIR?= ${LUA_PREFIX}/include/${LUA_SUBDIR} | ||||
LUA_LIBDIR?= ${LUA_PREFIX}/lib | LUA_LIBDIR?= ${LUA_PREFIX}/lib | ||||
CFLAGS_aarch64= -fPIC | CFLAGS+= -fPIC | ||||
CFLAGS_amd64= -fPIC | |||||
CFLAGS_powerpc= -fPIC | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's,rand *(,random(,g' \ | @${REINPLACE_CMD} -e 's,rand *(,random(,g' \ | ||||
${WRKSRC}/src/lmathlib.c | ${WRKSRC}/src/lmathlib.c | ||||
@${REINPLACE_CMD} -e "/LUA_ROOT/s|/usr/local|${LUA_PREFIX}| ; \ | @${REINPLACE_CMD} -e "/LUA_ROOT/s|/usr/local|${LUA_PREFIX}| ; \ | ||||
s,readline/,editline/,g ; \ | s,readline/,editline/,g ; \ | ||||
/history\.h/d" \ | /history\.h/d" \ | ||||
${WRKSRC}/src/luaconf.h | ${WRKSRC}/src/luaconf.h | ||||
Show All 22 Lines |