aboutsummaryrefslogtreecommitdiff
path: root/net-im/ejabberd/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/ejabberd/Makefile')
-rw-r--r--net-im/ejabberd/Makefile31
1 files changed, 12 insertions, 19 deletions
diff --git a/net-im/ejabberd/Makefile b/net-im/ejabberd/Makefile
index 57c9c4c02388..4d674ebd3de8 100644
--- a/net-im/ejabberd/Makefile
+++ b/net-im/ejabberd/Makefile
@@ -1,12 +1,12 @@
# $FreeBSD$
PORTNAME= ejabberd
-PORTVERSION= 18.01
+PORTVERSION= 18.03
CATEGORIES= net-im
MASTER_SITES= http://www.process-one.net/downloads/${PORTNAME}/${PORTVERSION}/:p1 \
http://distfiles.pirateparty.in/ashish/:deps \
LOCAL/ashish:deps
-DISTFILES+= ${DISTNAME}.tgz:p1 ejabberd-deps-17.tar.xz:deps
+DISTFILES+= ${DISTNAME}.tgz:p1 ejabberd-deps-18.tar.xz:deps
MAINTAINER= ashish@FreeBSD.org
COMMENT= Free and Open Source distributed fault-tolerant Jabber server
@@ -18,18 +18,21 @@ BUILD_DEPENDS= erlc:lang/erlang \
git:devel/git
RUN_DEPENDS= erl:lang/erlang
LIB_DEPENDS= libexpat.so:textproc/expat2 \
- libyaml.so:textproc/libyaml
+ libyaml.so:textproc/libyaml \
+ libgd.so:graphics/gd \
+ libpng.so:graphics/png \
+ libwebp.so:graphics/webp
USERS= ejabberd
GROUPS= ${USERS}
GNU_CONFIGURE= yes
-USES= cpe gmake pkgconfig shebangfix ssl
+USES= cpe gmake pkgconfig shebangfix ssl jpeg
USE_RC_SUBR= ${PORTNAME}
NOPRECIOUSMAKEVARS= yes
CPE_VENDOR= process-one
-OPTIONS_DEFINE= ODBC PAM DOCS GRAPHICS MYSQL PGSQL ICONV RIAK ZLIB REDIS SIP SQLITE \
+OPTIONS_DEFINE= ODBC PAM DOCS MYSQL PGSQL ICONV RIAK ZLIB REDIS SIP SQLITE \
STUN TOOLS FULLXML
OPTIONS_DEFAULT= ICONV
@@ -57,12 +60,6 @@ SIP_DESC= SIP support
STUN_DESC= STUN/TURN support
TOOLS_DESC= Build development tools
FULLXML_DESC= Full XML support
-GRAPHICS_DESC= Graphics images manipulation support
-GRAPHICS_LIB_DEPENDS= libgd.so:graphics/gd \
- libpng.so:graphics/png \
- libwebp.so:graphics/webp
-GRAPHICS_USES= jpeg
-GRAPHICS_CONFIGURE_ENABLE= graphics
PAM_CONFIGURE_ENABLE= pam
ODBC_CONFIGURE_ENABLE= odbc
MYSQL_CONFIGURE_ENABLE= mysql
@@ -95,16 +92,12 @@ pre-configure:
pre-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}
-post-install-GRAPHICS-on:
- @${CHMOD} +x ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/eimp-1.0.2/priv/bin/eimp
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/eimp-1.0.2/priv/bin/eimp
-
post-install-PAM-on:
${INSTALL} -m 444 ${FILESDIR}/pam_ejabberd \
${STAGEDIR}${PREFIX}/etc/pam.d/ejabberd
- ${INSTALL} -m 0750 ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/epam-1.0.3/priv/bin/epam \
+ ${INSTALL} -m 0750 ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/epam-1.0.4/priv/bin/epam \
${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/priv/bin/epam
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/epam-1.0.3/priv/bin/epam \
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/epam-1.0.4/priv/bin/epam \
${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/priv/bin/epam
post-install:
@@ -114,7 +107,7 @@ post-install:
${INSTALL_SCRIPT} ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/priv/bin/captcha.sh \
${STAGEDIR}${DATADIR}
@${REINPLACE_CMD} -r -e '/captcha_cmd:/s,"[^"]+","${DATADIR}/captcha.sh",' ${STAGEDIR}${ETCDIR}/${PORTNAME}.yml.example
- @${CHMOD} +x ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/fs-3.4.0/priv/kqueue
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/fs-3.4.0/priv/kqueue
+ @${CHMOD} +x ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/eimp-1.0.3/priv/bin/eimp
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${EJABBERD_LIBDIR}/${PORTNAME}-${PORTVERSION}/lib/eimp-1.0.3/priv/bin/eimp
.include <bsd.port.mk>