Tweak security/luasec version 0.4
[dports.git] / security / luasec / Makefile
1 # Created by: Andrew Lewis <freeghb@gmail.com>
2 # $FreeBSD: security/luasec/Makefile 315566 2013-03-29 19:33:41Z cs $
3 #
4
5 PORTNAME=       luasec
6 PORTVERSION=    0.4
7 CATEGORIES=     security
8 MASTER_SITES=   http://www.inf.puc-rio.br/~brunoos/luasec/download/
9 PKGNAMEPREFIX=  ${LUA_PKGNAMEPREFIX}
10
11 MAINTAINER=     kelly.hays@jkhfamily.org
12 COMMENT=        Lua binding for the OpenSSL library to provide TLS/SSL communication
13
14 RUN_DEPENDS+=   ${LUA_MODLIBDIR}/socket/core.so:${PORTSDIR}/net/luasocket
15
16 ALL_TARGET=     bsd
17 LIBDIR=         -L${LUA_LIBDIR}
18 MAKE_ENV+=      INCDIR=-I${LUA_INCDIR} LUAPATH=${LUA_MODSHAREDIR} \
19                 CPATH=${LUA_MODLIBDIR}
20 USE_LUA=        5.1
21 WANT_LUA_VER=   5.1
22 USE_OPENSSL=    yes
23
24 .include <bsd.port.options.mk>
25
26 # NOTE: OSVERSION is already defined here, and USE_OPENSSL_PORT
27 # should be defined before pre.mk, that's why options.mk is used
28
29 .if ${OSVERSION} < 700024
30 USE_OPENSSL_PORT=yes
31 .endif
32
33 post-patch:     .SILENT
34         ${REINPLACE_CMD} -Ee '/^CC/s/=/?=/' \
35                 -e '/^LD/s/gcc/$$(CC)/' \
36                 -e '/^(C|LD)FLAGS/s/=/+=/' \
37                 -e '/^BSD/{s/-O[0-3]?//;}' \
38                 ${WRKSRC}/src/Makefile
39
40 .include <bsd.port.mk>