mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Support staging
- Install into PREFIX instead of LOCALBASE
This commit is contained in:
parent
899d9c18cc
commit
a39d433909
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=330564
1 changed files with 11 additions and 7 deletions
|
@ -20,15 +20,19 @@ SCONS_ARGS= prefix=${PREFIX} SONAME="libtolua++-${LUA_VER}.so"
|
||||||
CFLAGS+= -I${LUA_INCDIR}
|
CFLAGS+= -I${LUA_INCDIR}
|
||||||
LDFLAGS+= -L${LUA_LIBDIR}
|
LDFLAGS+= -L${LUA_LIBDIR}
|
||||||
|
|
||||||
|
TGT_BINDIR= ${LUA_BINDIR:C/^${LOCALBASE}/${PREFIX}/}
|
||||||
|
TGT_INCDIR= ${LUA_INCDIR:C/^${LOCALBASE}/${PREFIX}/}
|
||||||
|
TGT_LIBDIR= ${LUA_LIBDIR:C/^${LOCALBASE}/${PREFIX}/}
|
||||||
|
|
||||||
PORTSCOUT= limit:1\.0\.92
|
PORTSCOUT= limit:1\.0\.92
|
||||||
|
|
||||||
NO_STAGE= yes
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/tolua++ ${LUA_BINDIR}
|
${MKDIR} ${STAGEDIR}${TGT_BINDIR} ${STAGEDIR}${TGT_INCDIR} ${STAGEDIR}${TGT_LIBDIR}
|
||||||
${LN} -sf ${LUA_SUBDIR}/tolua++ ${PREFIX}/bin/tolua++-${LUA_VER}
|
${INSTALL_PROGRAM} ${WRKSRC}/bin/tolua++ ${STAGEDIR}${TGT_BINDIR}
|
||||||
${INSTALL_DATA} ${WRKSRC}/include/tolua++.h ${LUA_INCDIR}
|
${LN} -sf ${LUA_SUBDIR}/tolua++ ${STAGEDIR}${PREFIX}/bin/tolua++-${LUA_VER}
|
||||||
${INSTALL_DATA} ${WRKSRC}/lib/libtolua++.a ${LUA_LIBDIR}
|
${INSTALL_DATA} ${WRKSRC}/include/tolua++.h ${STAGEDIR}${TGT_INCDIR}
|
||||||
${INSTALL_DATA} ${WRKSRC}/lib/libtolua++.so ${LUA_LIBDIR}
|
${INSTALL_DATA} ${WRKSRC}/lib/libtolua++.a ${STAGEDIR}${TGT_LIBDIR}
|
||||||
${INSTALL_DATA} ${WRKSRC}/lib/libtolua++.so ${PREFIX}/lib/libtolua++-${LUA_VER}.so
|
${INSTALL_DATA} ${WRKSRC}/lib/libtolua++.so ${STAGEDIR}${TGT_LIBDIR}
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/lib/libtolua++.so ${STAGEDIR}${PREFIX}/lib/libtolua++-${LUA_VER}.so
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
Loading…
Add table
Reference in a new issue