Index: Makefile =================================================================== --- Makefile (revision 525259) +++ Makefile (working copy) @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= luasec -PORTVERSION= 0.8 -DISTVERSIONPREFIX= ${PORTNAME}- +PORTVERSION= 0.9 +DISTVERSIONPREFIX= v CATEGORIES= security PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} @@ -12,32 +12,18 @@ LICENSE= MIT +.if !defined(SLAVE_PORT) +USES= lua ssl +.endif + USE_GITHUB= yes GH_ACCOUNT= brunoos ALL_TARGET= bsd -LIBDIR= -L${LUA_LIBDIR} -L${WRKSRC}/src/luasocket -MAKE_ENV+= INCDIR="-I${LUA_INCDIR} -I${WRKSRC}/src" LUAPATH=${LUA_MODSHAREDIR} \ - CPATH=${LUA_MODLIBDIR} LD=${CC} LIBDIR="${LIBDIR}" -.if !defined(SLAVE_PORT) -USES= lua ssl -.endif +MAKE_ENV+= LUAPATH=${LUA_MODSHAREDIR} LUACPATH=${LUA_MODLIBDIR} \ + INC_PATH=-I${LUA_INCDIR} LIB_PATH=-L${LUA_LIBDIR} \ + DESTDIR=${STAGEDIR} CFLAGS+= -I${OPENSSLINC} -DOPENSSL_NO_SSL3 LDFLAGS+= -L${OPENSSLLIB} -post-patch: .SILENT - ${REINPLACE_CMD} -Ee '/\(INSTALL\)/s/-D //' \ - -e '/^LDFLAGS/s/\+=/=/' \ - -e 's/LUAPATH/LUA_MODSHAREDIR/' \ - -e 's/LUACPATH/LUA_MODLIBDIR/' \ - ${WRKSRC}/src/Makefile - ${REINPLACE_CMD} -Ee '/^(INC|LIB)DIR/s/[^?]=/?=/' \ - ${WRKSRC}/Makefile - -do-install: - ${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR}/ssl ${STAGEDIR}${LUA_MODLIBDIR} - ${INSTALL_LIB} ${WRKSRC}/src/ssl.so ${STAGEDIR}${LUA_MODLIBDIR} - ${INSTALL_DATA} ${WRKSRC}/src/ssl.lua ${STAGEDIR}${LUA_MODSHAREDIR} - ${INSTALL_DATA} ${WRKSRC}/src/https.lua ${STAGEDIR}${LUA_MODSHAREDIR}/ssl - .include Index: distinfo =================================================================== --- distinfo (revision 525259) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1565734012 -SHA256 (brunoos-luasec-luasec-0.8_GH0.tar.gz) = 80ef0f41e146c4c4914c910c992043e46f284b134574061556f040ac738f7d27 -SIZE (brunoos-luasec-luasec-0.8_GH0.tar.gz) = 51209 +TIMESTAMP = 1580913778 +SHA256 (brunoos-luasec-v0.9_GH0.tar.gz) = 6b6b94e8517bf6baf545fad29a2112f9ac7957ad85b4aae8e0727bec77d7a325 +SIZE (brunoos-luasec-v0.9_GH0.tar.gz) = 52163 Index: pkg-descr =================================================================== --- pkg-descr (revision 525259) +++ pkg-descr (working copy) @@ -3,4 +3,4 @@ client and server. Then LuaSec uses this connection to start a secure TLS/SSL session. -WWW: http://www.inf.puc-rio.br/~brunoos/luasec/ +WWW: https://github.com/brunoos/luasec