Lines 1-8
Link Here
|
1 |
# Created by: Pakhom Golynga <pakhom@pakhom.spb.ru> |
1 |
# Created by: Pakhom Golynga <pakhom@pakhom.spb.ru> |
2 |
# $FreeBSD: head/net-mgmt/zabbix22-server/Makefile 415742 2016-05-23 20:35:01Z amdmi3 $ |
2 |
# $FreeBSD: head/net-mgmt/zabbix22-server/Makefile 414096 2016-04-27 09:17:44Z robak $ |
3 |
|
3 |
|
4 |
PORTNAME= zabbix22 |
4 |
PORTNAME= zabbix22 |
5 |
PORTVERSION= 2.2.12 |
5 |
PORTVERSION= 2.2.13 |
6 |
PORTREVISION= 0 |
6 |
PORTREVISION= 0 |
7 |
CATEGORIES= net-mgmt |
7 |
CATEGORIES= net-mgmt |
8 |
MASTER_SITES= SF/zabbix/ZABBIX%20Latest%20Stable/${PORTVERSION} |
8 |
MASTER_SITES= SF/zabbix/ZABBIX%20Latest%20Stable/${PORTVERSION} |
Lines 15-20
Link Here
|
15 |
LICENSE= GPLv2 |
15 |
LICENSE= GPLv2 |
16 |
|
16 |
|
17 |
CONFLICTS= ${PKGBASE}-1.[0-8]* |
17 |
CONFLICTS= ${PKGBASE}-1.[0-8]* |
|
|
18 |
LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp |
18 |
|
19 |
|
19 |
IGNORE_WITH_PHP= 52 |
20 |
IGNORE_WITH_PHP= 52 |
20 |
IGNORE_WITH_MYSQL= 41 |
21 |
IGNORE_WITH_MYSQL= 41 |
Lines 60-66
Link Here
|
60 |
--with-iconv=${ICONV_PREFIX} |
61 |
--with-iconv=${ICONV_PREFIX} |
61 |
|
62 |
|
62 |
.if ${ZABBIX_BUILD} != "agent" |
63 |
.if ${ZABBIX_BUILD} != "agent" |
63 |
LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp |
|
|
64 |
USES+= execinfo |
64 |
USES+= execinfo |
65 |
|
65 |
|
66 |
CPPFLAGS+= ${EXECINFO_CPPFLAGS} |
66 |
CPPFLAGS+= ${EXECINFO_CPPFLAGS} |
Lines 71-77
Link Here
|
71 |
CONFIGURE_ARGS+= --with-net-snmp |
71 |
CONFIGURE_ARGS+= --with-net-snmp |
72 |
|
72 |
|
73 |
OPTIONS_DEFINE= IPV6 FPING JABBER CURL LDAP IPMI SSH NMAP JAVAGW LIBXML2 |
73 |
OPTIONS_DEFINE= IPV6 FPING JABBER CURL LDAP IPMI SSH NMAP JAVAGW LIBXML2 |
74 |
OPTIONS_DEFAULT= MYSQL FPING JABBER CURL UNIXODBC |
74 |
OPTIONS_DEFAULT= MYSQL IPV6 FPING JABBER CURL UNIXODBC |
75 |
OPTIONS_SUB= yes |
75 |
OPTIONS_SUB= yes |
76 |
|
76 |
|
77 |
CURL_DESC= Support for web monitoring |
77 |
CURL_DESC= Support for web monitoring |
Lines 156-164
Link Here
|
156 |
${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in |
156 |
${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in |
157 |
@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) -exec ${RM} -f {} + |
157 |
@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) -exec ${RM} -f {} + |
158 |
|
158 |
|
159 |
post-install: |
159 |
.if ${ZABBIX_BUILD} == "server" |
160 |
.if ${PORT_OPTIONS:MJAVAGW} |
160 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_server.pid#PidFile=/var/run/zabbix/zabbix_server.pid#g' \ |
161 |
@${MV} ${STAGEDIR}${PREFIX}/sbin/zabbix_java/settings.sh ${STAGEDIR}${PREFIX}/sbin/zabbix_java/settings.sh.sample |
161 |
${WRKSRC}/conf/zabbix_server*.conf |
|
|
162 |
.endif |
163 |
|
164 |
.if ${ZABBIX_BUILD} == "proxy" |
165 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_proxy.pid#PidFile=/var/run/zabbix/zabbix_proxy.pid#g' \ |
166 |
${WRKSRC}/conf/zabbix_proxy*.conf |
167 |
.endif |
168 |
|
169 |
.if ${ZABBIX_BUILD} == "agent" |
170 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_agentd.pid#PidFile=/var/run/zabbix/zabbix_agentd.pid#g' \ |
171 |
${WRKSRC}/conf/zabbix_agentd.conf |
162 |
.endif |
172 |
.endif |
163 |
|
173 |
|
164 |
.if ${ZABBIX_BUILD} != "agent" |
174 |
.if ${ZABBIX_BUILD} != "agent" |
Lines 168-171
Link Here
|
168 |
.endif |
178 |
.endif |
169 |
.endif |
179 |
.endif |
170 |
|
180 |
|
|
|
181 |
post-install: |
182 |
.if ${PORT_OPTIONS:MJAVAGW} |
183 |
@${MV} ${STAGEDIR}${PREFIX}/sbin/zabbix_java/settings.sh ${STAGEDIR}${PREFIX}/sbin/zabbix_java/settings.sh.sample |
184 |
.endif |
185 |
|
171 |
.include <bsd.port.mk> |
186 |
.include <bsd.port.mk> |