From 93c1c633aa07901c891e06ea803a74010f319da8 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Wed, 19 Oct 2022 19:33:18 +0300 Subject: [PATCH] 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). --- lang/tolua++/Makefile | 13 +++++++------ lang/tolua++/distinfo | 5 +++-- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/lang/tolua++/Makefile b/lang/tolua++/Makefile index f3328469b95e..77666ec9b50f 100644 --- a/lang/tolua++/Makefile +++ b/lang/tolua++/Makefile @@ -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} diff --git a/lang/tolua++/distinfo b/lang/tolua++/distinfo index f018695077db..21a165d69b15 100644 --- a/lang/tolua++/distinfo +++ b/lang/tolua++/distinfo @@ -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