diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2014-02-08 12:32:41 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2014-02-08 12:32:41 +0000 |
commit | d1c387ea8e2b5eb4d300f99cdcbf52a2c686197b (patch) | |
tree | 6a1f2ef0dbe7c62c95ad3055c05fdc5f934c136f | |
parent | 7d7d631b924ced0db5c8b5699d46b37aa538d413 (diff) | |
download | freebsd-ports-d1c387ea8e2b5eb4d300f99cdcbf52a2c686197b.zip |
- Stage suppot
-rw-r--r-- | lang/lua/Makefile | 48 |
1 files changed, 22 insertions, 26 deletions
diff --git a/lang/lua/Makefile b/lang/lua/Makefile index 7cefb4fd88bc..7adf49bdb413 100644 --- a/lang/lua/Makefile +++ b/lang/lua/Makefile @@ -41,7 +41,6 @@ LATEST_LINK= ${LUA_SUBDIR} LUA_BIN= lua luac LUA_INC= lua.h luaconf.h lualib.h lauxlib.h ../etc/lua.hpp -LUA_MAN= ${LUA_BIN:S/$/.1/} LUA_ETC= Makefile README all.c lua.ico luavs.bat min.c \ noparser.c strict.lua LUA_TEST= README bisect.lua cf.lua echo.lua env.lua factorial.lua \ @@ -49,7 +48,6 @@ LUA_TEST= README bisect.lua cf.lua echo.lua env.lua factorial.lua \ printf.lua readonly.lua sieve.lua sort.lua table.lua \ trace-calls.lua trace-globals.lua xd.lua -NO_STAGE= yes .include <bsd.port.pre.mk> .if ${ARCH} == "amd64" || ${ARCH} == "powerpc" @@ -83,49 +81,47 @@ post-build: do-install: # Programs. - ${MKDIR} ${LUA_BINDIR} + ${MKDIR} ${STAGEDIR}${LUA_BINDIR} .for f in ${LUA_BIN} - ${INSTALL_PROGRAM} ${WRKSRC}/src/${f} ${LUA_BINDIR} - ${LN} -sf ${LUA_SUBDIR}/${f} ${PREFIX}/bin/${f}-${LUA_VER} + ${INSTALL_PROGRAM} ${WRKSRC}/src/${f} ${STAGEDIR}${LUA_BINDIR} + ${LN} -sf ${LUA_SUBDIR}/${f} ${STAGEDIR}${PREFIX}/bin/${f}-${LUA_VER} .endfor # Include files. - ${MKDIR} ${LUA_INCDIR} + ${MKDIR} ${STAGEDIR}${LUA_INCDIR} .for f in ${LUA_INC} - ${INSTALL_DATA} ${WRKSRC}/src/${f} ${LUA_INCDIR} + ${INSTALL_DATA} ${WRKSRC}/src/${f} ${STAGEDIR}${LUA_INCDIR} .endfor # Libraries. - ${MKDIR} ${LUA_LIBDIR} - ${INSTALL_DATA} ${WRKSRC}/src/liblua.a ${LUA_LIBDIR} + ${MKDIR} ${STAGEDIR}${LUA_LIBDIR} + ${INSTALL_DATA} ${WRKSRC}/src/liblua.a ${STAGEDIR}${LUA_LIBDIR} ${INSTALL_PROGRAM} ${WRKSRC}/src/liblua.so \ - ${LUA_LIBDIR}/liblua-${LUA_VER}.so.${LUA_VER_SH} - @${LN} -sf liblua-${LUA_VER}.so.${LUA_VER_SH} ${LUA_LIBDIR}/liblua.so + ${STAGEDIR}${LUA_LIBDIR}/liblua-${LUA_VER}.so.${LUA_VER_SH} + @${LN} -sf liblua-${LUA_VER}.so.${LUA_VER_SH} ${STAGEDIR}${LUA_LIBDIR}/liblua.so @${LN} -sf ${LUA_SUBDIR}/liblua-${LUA_VER}.so.${LUA_VER_SH} \ - ${PREFIX}/lib + ${STAGEDIR}${PREFIX}/lib @${LN} -sf liblua-${LUA_VER}.so.${LUA_VER_SH} \ - ${PREFIX}/lib/liblua-${LUA_VER}.so + ${STAGEDIR}${PREFIX}/lib/liblua-${LUA_VER}.so # Manual pages. .for f in ${LUA_MAN} ${INSTALL_MAN} ${WRKSRC}/doc/${f} \ - ${PREFIX}/man/man1/${f:C/.1$//}-${LUA_VER}.1 + ${STAGEDIR}${PREFIX}/man/man1/${f:C/.1$//}-${LUA_VER}.1 .endfor # Documentation. -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - ${MKDIR} ${DOCSDIR}/etc - ${MKDIR} ${DOCSDIR}/test - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.gif ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR}/etc + ${MKDIR} ${STAGEDIR}${DOCSDIR}/test + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.gif ${STAGEDIR}${DOCSDIR} .for f in ${LUA_ETC} - ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${DOCSDIR}/etc + ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${STAGEDIR}${DOCSDIR}/etc .endfor .for f in ${LUA_TEST} - ${INSTALL_DATA} ${WRKSRC}/test/${f} ${DOCSDIR}/test + ${INSTALL_DATA} ${WRKSRC}/test/${f} ${STAGEDIR}${DOCSDIR}/test .endfor -.endif # lua.pc - ${INSTALL_DATA} ${WRKSRC}/etc/lua.pc ${PREFIX}/libdata/pkgconfig/lua-${LUA_VER}.pc + ${INSTALL_DATA} ${WRKSRC}/etc/lua.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/lua-${LUA_VER}.pc # Module directories. - ${MKDIR} ${LUA_MODLIBDIR} - ${MKDIR} ${LUA_MODSHAREDIR} + ${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} + ${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} .include <bsd.port.post.mk> |