svn commit: r434315 - head/security/luasec-51

David Thiel lx at FreeBSD.org
Fri Feb 17 21:04:40 UTC 2017


Author: lx
Date: Fri Feb 17 21:04:38 2017
New Revision: 434315
URL: https://svnweb.freebsd.org/changeset/ports/434315

Log:
  Turn into a slave port.
  
  Submitted by:	lifanof

Deleted:
  head/security/luasec-51/distinfo
  head/security/luasec-51/pkg-descr
  head/security/luasec-51/pkg-plist
Modified:
  head/security/luasec-51/Makefile

Modified: head/security/luasec-51/Makefile
==============================================================================
--- head/security/luasec-51/Makefile	Fri Feb 17 20:49:22 2017	(r434314)
+++ head/security/luasec-51/Makefile	Fri Feb 17 21:04:38 2017	(r434315)
@@ -1,47 +1,13 @@
 # Created by: Andrew Lewis <freeghb at gmail.com>
 # $FreeBSD$
 
-PORTNAME=	luasec
-PORTVERSION=	0.6
-DISTVERSIONPREFIX=	${PORTNAME}-
-CATEGORIES=	security
-PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
+COMMENT=	LuaSec for Lua 5.1
 
-MAINTAINER=	lx at FreeBSD.org
-COMMENT=	Lua binding for the OpenSSL library to provide TLS/SSL communication
+SLAVE_PORT=	luasec
 
-LICENSE=	MIT
+USES=	lua:51 ssl
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	brunoos
+MASTERDIR=	${.CURDIR}/../luasec
+PLIST=	${MASTERDIR}/pkg-plist
 
-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}
-USES=		lua:51 ssl
-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
-
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT:Mopenssl-devel}
-BROKEN=		Does not build with openssl-devel
-.endif
-
-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 <bsd.port.post.mk>
+.include "${MASTERDIR}/Makefile"


More information about the svn-ports-all mailing list