| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.86 2018/12/15 21:12:19 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.87 2020/04/23 20:17:59 rillig Exp $ |
2 | | | 2 | |
3 | DISTNAME= ejabberd-18.06 | | 3 | DISTNAME= ejabberd-18.06 |
4 | CATEGORIES= chat | | 4 | CATEGORIES= chat |
5 | MASTER_SITES= https://www.process-one.net/downloads/ejabberd/${PKGVERSION_NOREV}/ | | 5 | MASTER_SITES= https://www.process-one.net/downloads/ejabberd/${PKGVERSION_NOREV}/ |
6 | EXTRACT_SUFX= .tgz | | 6 | EXTRACT_SUFX= .tgz |
7 | | | 7 | |
8 | MAINTAINER= fhajny@NetBSD.org | | 8 | MAINTAINER= fhajny@NetBSD.org |
9 | HOMEPAGE= https://www.ejabberd.im/ | | 9 | HOMEPAGE= https://www.ejabberd.im/ |
10 | COMMENT= Free and Open Source distributed fault-tolerant Jabber server | | 10 | COMMENT= Free and Open Source distributed fault-tolerant Jabber server |
11 | LICENSE= gnu-gpl-v2 | | 11 | LICENSE= gnu-gpl-v2 |
12 | | | 12 | |
13 | DEPENDS+= erlang-cache_tab>=1.0.14:../../devel/erlang-cache_tab | | 13 | DEPENDS+= erlang-cache_tab>=1.0.14:../../devel/erlang-cache_tab |
14 | DEPENDS+= erlang-epam>=1.0.4:../../security/erlang-epam | | 14 | DEPENDS+= erlang-epam>=1.0.4:../../security/erlang-epam |
| @@ -92,27 +92,27 @@ CONF_FILES_PERMS= ${EGDIR}/ejabberd.yml | | | @@ -92,27 +92,27 @@ CONF_FILES_PERMS= ${EGDIR}/ejabberd.yml |
92 | ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0640 | | 92 | ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0640 |
93 | CONF_FILES_PERMS+= ${EGDIR}/ejabberdctl.cfg ${PKG_SYSCONFDIR}/ejabberdctl.cfg \ | | 93 | CONF_FILES_PERMS+= ${EGDIR}/ejabberdctl.cfg ${PKG_SYSCONFDIR}/ejabberdctl.cfg \ |
94 | ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0640 | | 94 | ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0640 |
95 | CONF_FILES_PERMS+= ${EGDIR}/inetrc ${PKG_SYSCONFDIR}/inetrc \ | | 95 | CONF_FILES_PERMS+= ${EGDIR}/inetrc ${PKG_SYSCONFDIR}/inetrc \ |
96 | ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0640 | | 96 | ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0640 |
97 | SPECIAL_PERMS+= sbin/ejabberdctl ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0750 | | 97 | SPECIAL_PERMS+= sbin/ejabberdctl ${REAL_ROOT_USER} ${EJABBERD_GROUP} 0750 |
98 | | | 98 | |
99 | REPLACE_BASH= ejabberdctl.template tools/captcha.sh | | 99 | REPLACE_BASH= ejabberdctl.template tools/captcha.sh |
100 | | | 100 | |
101 | SUBST_CLASSES+= paths | | 101 | SUBST_CLASSES+= paths |
102 | SUBST_MESSAGE.paths= Localizing paths | | 102 | SUBST_MESSAGE.paths= Localizing paths |
103 | SUBST_STAGE.paths= pre-configure | | 103 | SUBST_STAGE.paths= pre-configure |
104 | SUBST_FILES.paths= Makefile.in ejabberd.yml.example ejabberdctl.template | | 104 | SUBST_FILES.paths= Makefile.in ejabberd.yml.example ejabberdctl.template |
105 | SUBST_FILES.paths+= tools/ejabberdctl.bc rebar.config | | 105 | SUBST_FILES.paths+= tools/ejabberdctl.bc |
106 | SUBST_VARS.paths= DISTNAME EJABBERD_DB EJABBERD_LOGDIR EJABBERD_PIDDIR | | 106 | SUBST_VARS.paths= DISTNAME EJABBERD_DB EJABBERD_LOGDIR EJABBERD_PIDDIR |
107 | SUBST_VARS.paths+= PKG_SYSCONFDIR PREFIX LOCALBASE | | 107 | SUBST_VARS.paths+= PKG_SYSCONFDIR PREFIX LOCALBASE |
108 | | | 108 | |
109 | post-extract: | | 109 | post-extract: |
110 | cd ${WRKSRC} && ${MKDIR} deps && ${TOUCH} deps/.got deps/.built | | 110 | cd ${WRKSRC} && ${MKDIR} deps && ${TOUCH} deps/.got deps/.built |
111 | | | 111 | |
112 | post-install: | | 112 | post-install: |
113 | ${INSTALL_DATA} ${WRKSRC}/tools/ejabberdctl.bc \ | | 113 | ${INSTALL_DATA} ${WRKSRC}/tools/ejabberdctl.bc \ |
114 | ${DESTDIR}${PREFIX}/share/bash-completion.d/ejabberd | | 114 | ${DESTDIR}${PREFIX}/share/bash-completion.d/ejabberd |
115 | cd ${WRKSRC}/sql && ${INSTALL_DATA} *.sql \ | | 115 | cd ${WRKSRC}/sql && ${INSTALL_DATA} *.sql \ |
116 | ${DESTDIR}${PREFIX}/lib/${PKGNAME_NOREV}/priv/sql | | 116 | ${DESTDIR}${PREFIX}/lib/${PKGNAME_NOREV}/priv/sql |
117 | | | 117 | |
118 | .include "../../lang/erlang/buildlink3.mk" | | 118 | .include "../../lang/erlang/buildlink3.mk" |