Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= prosody |
4 |
PORTNAME= prosody |
5 |
PORTVERSION= 0.9.3 |
5 |
PORTVERSION= 0.9.4 |
6 |
CATEGORIES= net-im |
6 |
CATEGORIES= net-im |
7 |
MASTER_SITES= http://prosody.im/downloads/source/ \ |
7 |
MASTER_SITES= http://prosody.im/downloads/source/ \ |
8 |
http://redundancy.redundancy.org/mirror/ |
8 |
http://redundancy.redundancy.org/mirror/ |
Lines 25-39
Link Here
|
25 |
USE_RC_SUBR= prosody |
25 |
USE_RC_SUBR= prosody |
26 |
MANCOMPRESSED= no |
26 |
MANCOMPRESSED= no |
27 |
|
27 |
|
28 |
USES= gmake shebangfix |
28 |
OPTIONS_DEFINE= LUAJIT |
|
|
29 |
LUAJIT_DESC= Run prosody using luajit |
30 |
LUAJIT_LIB_DEPENDS= libluajit-5.1.so:${PORTSDIR}/lang/luajit |
31 |
|
32 |
.include <bsd.port.options.mk> |
33 |
|
34 |
USES= gmake |
29 |
USE_LUA= 5.1 |
35 |
USE_LUA= 5.1 |
30 |
WANT_LUA_VER= 5.1 |
36 |
WANT_LUA_VER= 5.1 |
31 |
SHEBANG_LANG= lua |
37 |
LUA_PREMK= yes |
32 |
SHEBANG_FILES= prosody prosodyctl |
|
|
33 |
lua_OLD_CMD= ${SETENV} lua |
34 |
lua_CMD= ${LUA_CMD} |
35 |
|
38 |
|
|
|
39 |
.include <bsd.port.pre.mk> |
40 |
|
36 |
HAS_CONFIGURE= yes |
41 |
HAS_CONFIGURE= yes |
|
|
42 |
.if ${PORT_OPTIONS:MLUAJIT} |
43 |
CONFIGURE_ARGS+= --runwith=`which luajit` |
44 |
.else |
45 |
CONFIGURE_ARGS+= --runwith=`which ${LUA_CMD}` |
46 |
.endif |
37 |
CONFIGURE_ARGS+= --ostype=freebsd --c-compiler="${CC}" --linker="${LD}" |
47 |
CONFIGURE_ARGS+= --ostype=freebsd --c-compiler="${CC}" --linker="${LD}" |
38 |
CONFIGURE_ENV+= LOCALBASE="${LOCALBASE}" PREFIX="${PREFIX}" LUA_SUFFIX="-${LUA_VER}" LUA_LIBDIR="${LUA_LIBDIR}" LUA_INCDIR="${LUA_INCDIR}" |
48 |
CONFIGURE_ENV+= LOCALBASE="${LOCALBASE}" PREFIX="${PREFIX}" LUA_SUFFIX="-${LUA_VER}" LUA_LIBDIR="${LUA_LIBDIR}" LUA_INCDIR="${LUA_INCDIR}" |
39 |
|
49 |
|
Lines 41-44
Link Here
|
41 |
SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} |
51 |
SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} |
42 |
PLIST_SUB= PROSODY_USER=${USERS} PROSODY_GROUP=${GROUPS} |
52 |
PLIST_SUB= PROSODY_USER=${USERS} PROSODY_GROUP=${GROUPS} |
43 |
|
53 |
|
44 |
.include <bsd.port.mk> |
54 |
.include <bsd.port.post.mk> |