Lines 3-8
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= lua |
4 |
PORTNAME= lua |
5 |
PORTVERSION= 5.2.2 |
5 |
PORTVERSION= 5.2.2 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= lang |
7 |
CATEGORIES= lang |
7 |
MASTER_SITES= http://www.lua.org/ftp/ |
8 |
MASTER_SITES= http://www.lua.org/ftp/ |
8 |
|
9 |
|
Lines 24-29
Link Here
|
24 |
LUA_MODSHAREDIR= ${LUA_PREFIX}/share/lua/${LUA_VER} |
25 |
LUA_MODSHAREDIR= ${LUA_PREFIX}/share/lua/${LUA_VER} |
25 |
|
26 |
|
26 |
ALL_TARGET= freebsd |
27 |
ALL_TARGET= freebsd |
|
|
28 |
USES= pkgconfig |
27 |
USE_LDCONFIG= yes |
29 |
USE_LDCONFIG= yes |
28 |
MAKE_JOBS_SAFE= yes |
30 |
MAKE_JOBS_SAFE= yes |
29 |
MAKE_ENV= LUA_SONAME="liblua-${LUA_VER}.so.${LUA_VER_SH}" \ |
31 |
MAKE_ENV= LUA_SONAME="liblua-${LUA_VER}.so.${LUA_VER_SH}" \ |
Lines 57-62
Link Here
|
57 |
@${REINPLACE_CMD} -e "/LUA_ROOT/s|/usr/local|${LUA_PREFIX}|" \ |
59 |
@${REINPLACE_CMD} -e "/LUA_ROOT/s|/usr/local|${LUA_PREFIX}|" \ |
58 |
${WRKSRC}/src/luaconf.h |
60 |
${WRKSRC}/src/luaconf.h |
59 |
|
61 |
|
|
|
62 |
post-build: |
63 |
@${SED} -Ee \ |
64 |
's|%%version%%|${PORTVERSION}| ; \ |
65 |
s|%%libdir%%|${LUA_LIBDIR}| ; \ |
66 |
s|%%includedir%%|${LUA_INCDIR}|' \ |
67 |
${FILESDIR}/lua.pc >${WRKDIR}/lua-${LUA_VER}.pc |
68 |
|
60 |
post-install: |
69 |
post-install: |
61 |
.for f in lua luac |
70 |
.for f in lua luac |
62 |
${LN} -sf ${LUA_BINDIR}/${f} ${PREFIX}/bin/${f}-${LUA_VER} |
71 |
${LN} -sf ${LUA_BINDIR}/${f} ${PREFIX}/bin/${f}-${LUA_VER} |
Lines 64-69
Link Here
|
64 |
${LN} -sf ${LUA_LIBDIR}/liblua-${LUA_VER}.so.${LUA_VER_SH} ${LUA_LIBDIR}/liblua.so |
73 |
${LN} -sf ${LUA_LIBDIR}/liblua-${LUA_VER}.so.${LUA_VER_SH} ${LUA_LIBDIR}/liblua.so |
65 |
${LN} -sf ${LUA_SUBDIR}/liblua-${LUA_VER}.so.${LUA_VER_SH} ${PREFIX}/lib |
74 |
${LN} -sf ${LUA_SUBDIR}/liblua-${LUA_VER}.so.${LUA_VER_SH} ${PREFIX}/lib |
66 |
${LN} -sf liblua-${LUA_VER}.so.${LUA_VER_SH} ${PREFIX}/lib/liblua-${LUA_VER}.so |
75 |
${LN} -sf liblua-${LUA_VER}.so.${LUA_VER_SH} ${PREFIX}/lib/liblua-${LUA_VER}.so |
|
|
76 |
${INSTALL_DATA} ${WRKDIR}/lua-${LUA_VER}.pc ${PREFIX}/libdata/pkgconfig |
67 |
|
77 |
|
68 |
# Documentation. |
78 |
# Documentation. |
69 |
.if ${PORT_OPTIONS:MDOCS} |
79 |
.if ${PORT_OPTIONS:MDOCS} |