Lines 1-45
Link Here
|
1 |
# Created by: Sir l33tname <sirl33tname@gmail.com> |
1 |
# Created by: Sir l33tname <sirl33tname@gmail.com> |
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= lua51 |
4 |
COMMENT= lua-libevent for Lua 5.1 |
5 |
PORTVERSION= 0.4.6 |
|
|
6 |
DISTVERSIONPREFIX=v |
7 |
PORTREVISION= 1 |
8 |
CATEGORIES= devel |
9 |
PKGNAMESUFFIX= -libevent |
10 |
|
5 |
|
11 |
MAINTAINER= sirl33tname@gmail.com |
|
|
12 |
COMMENT= Lua libevent binding |
13 |
|
14 |
LICENSE= MIT |
15 |
|
16 |
LIB_DEPENDS= libevent.so:devel/libevent |
17 |
RUN_DEPENDS= ${LUA_MODLIBDIR}/socket/core.so:net/luasocket-51 |
18 |
|
19 |
USES= gmake pkgconfig lua:51 |
6 |
USES= gmake pkgconfig lua:51 |
20 |
|
7 |
|
21 |
USE_GITHUB= yes |
8 |
MASTERDIR= ${.CURDIR}/../lua-libevent |
22 |
GH_ACCOUNT= harningt |
|
|
23 |
GH_PROJECT= luaevent |
24 |
|
9 |
|
25 |
MAKE_ENV+= INSTALL_DIR_LUA=${LUA_MODSHAREDIR} |
10 |
PLIST= ${MASTERDIR}/pkg-plist |
26 |
MAKE_ENV+= INSTALL_DIR_BIN=${LUA_MODLIBDIR} |
|
|
27 |
|
11 |
|
28 |
CFLAGS+= `pkgconf --cflags lua-${LUA_VER}` \ |
12 |
.include "${MASTERDIR}/Makefile" |
29 |
`pkgconf --cflags libevent` \ |
|
|
30 |
-I${LUA_INCDIR} |
31 |
LDFLAGS+= -shared -L${LOCALBASE}/lib \ |
32 |
`pkgconf --libs lua-${LUA_VER}` \ |
33 |
`pkgconf --libs libevent` |
34 |
|
35 |
PLIST_FILES= ${LUA_MODLIBDIR}/luaevent/core.so \ |
36 |
${LUA_MODSHAREDIR}/luaevent.lua |
37 |
|
38 |
post-patch: |
39 |
@${REINPLACE_CMD} -e 's/CFLAGS[[:blank:]]*=/CFLAGS\+=/g' ${WRKSRC}/Makefile |
40 |
@${REINPLACE_CMD} -e 's/LDFLAGS[[:blank:]]*=/LDFLAGS\+=/g' ${WRKSRC}/Makefile |
41 |
|
42 |
pre-install: |
43 |
${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} |
44 |
|
45 |
.include <bsd.port.mk> |