mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
lang/tolua++: switch to alive upstream
No changes to package contents, but new sources from GitHub, despite the same tag, contain CMake build system we may switch to someday if the port is still used (for the record, its only currently used by 3 ports).
This commit is contained in:
parent
28dfddd487
commit
93c1c633aa
@ -2,20 +2,21 @@ PORTNAME= tolua++
|
||||
PORTVERSION= 1.0.93
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= lang devel
|
||||
MASTER_SITES= http://www.codenix.com/~tolua/ \
|
||||
http://mirror.amdmi3.ru/distfiles/
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
COMMENT= Extended version of tolua, a tool to integrate C/C++ code with Lua
|
||||
WWW= http://www.codenix.com/~tolua/
|
||||
WWW= https://github.com/LuaDist/toluapp
|
||||
|
||||
USES= scons lua:51 tar:bzip2
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= LuaDist
|
||||
GH_PROJECT= toluapp
|
||||
|
||||
MAKE_ARGS= prefix=${PREFIX} SONAME="libtolua++-${LUA_VER}.so"
|
||||
|
||||
CCFLAGS+= -I${LUA_INCDIR}
|
||||
LDFLAGS+= -L${LUA_LIBDIR}
|
||||
|
||||
TGT_BINDIR= ${PREFIX}/bin
|
||||
TGT_INCDIR= ${LUA_INCDIR:C/^${LOCALBASE}/${PREFIX}/}
|
||||
TGT_LIBDIR= ${LUA_LIBDIR:C/^${LOCALBASE}/${PREFIX}/}
|
||||
|
||||
@ -23,8 +24,8 @@ post-patch:
|
||||
@${REINPLACE_CMD} -e "s|'lualib',||; s|lua|lua-${LUA_VER}|g" ${WRKSRC}/config_posix.py
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${STAGEDIR}${TGT_BINDIR} ${STAGEDIR}${TGT_INCDIR} ${STAGEDIR}${TGT_LIBDIR}
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/tolua++ ${STAGEDIR}${TGT_BINDIR}
|
||||
@${MKDIR} ${STAGEDIR}${TGT_INCDIR} ${STAGEDIR}${TGT_LIBDIR}
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/tolua++ ${STAGEDIR}${PREFIX}/bin
|
||||
${LN} -sf tolua++ ${STAGEDIR}${PREFIX}/bin/tolua++-${LUA_VER}
|
||||
${INSTALL_DATA} ${WRKSRC}/include/tolua++.h ${STAGEDIR}${TGT_INCDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/lib/libtolua++.a ${STAGEDIR}${TGT_LIBDIR}
|
||||
|
@ -1,2 +1,3 @@
|
||||
SHA256 (tolua++-1.0.93.tar.bz2) = 90df1eeb8354941ca65663dcf28658b67d3aa41daa71133bdd20c35abb1bcaba
|
||||
SIZE (tolua++-1.0.93.tar.bz2) = 163956
|
||||
TIMESTAMP = 1666195158
|
||||
SHA256 (LuaDist-toluapp-1.0.93_GH0.tar.gz) = 0a1ff87cb74e7531aec57e2a7cfdf282116647dea3b46223e3cc7c362b55b5bb
|
||||
SIZE (LuaDist-toluapp-1.0.93_GH0.tar.gz) = 247926
|
||||
|
Loading…
Reference in New Issue
Block a user