Lines 2-9
Link Here
|
2 |
# $FreeBSD: head/net-mgmt/zabbix3-server/Makefile 423179 2016-10-03 09:36:20Z pi $ |
2 |
# $FreeBSD: head/net-mgmt/zabbix3-server/Makefile 423179 2016-10-03 09:36:20Z pi $ |
3 |
|
3 |
|
4 |
PORTNAME= zabbix3 |
4 |
PORTNAME= zabbix3 |
5 |
PORTVERSION= 3.0.4 |
5 |
PORTVERSION= 3.0.5 |
6 |
PORTREVISION?= 1 |
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} |
9 |
PKGNAMESUFFIX?= -server |
9 |
PKGNAMESUFFIX?= -server |
Lines 14-22
Link Here
|
14 |
|
14 |
|
15 |
LICENSE= GPLv2 |
15 |
LICENSE= GPLv2 |
16 |
|
16 |
|
17 |
LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp |
17 |
CONFLICTS= zabbix2${PKGNAMESUFFIX}-[0-9]* zabbix22${PKGNAMESUFFIX}-[0-9]* zabbix24${PKGNAMESUFFIX}-[0-9]* zabbix32${PKGNAMESUFFIX}-[0-9]* |
18 |
|
|
|
19 |
CONFLICTS= zabbix2${PKGNAMESUFFIX}-[0-9]* zabbix22${PKGNAMESUFFIX}[0-9]* zabbix24${PKGNAMESUFFIX}-[0-9]* |
20 |
|
18 |
|
21 |
IGNORE_WITH_PHP= 52 |
19 |
IGNORE_WITH_PHP= 52 |
22 |
IGNORE_WITH_MYSQL= 41 |
20 |
IGNORE_WITH_MYSQL= 41 |
Lines 58-63
Link Here
|
58 |
--with-iconv=${ICONV_PREFIX} |
56 |
--with-iconv=${ICONV_PREFIX} |
59 |
|
57 |
|
60 |
.if ${ZABBIX_BUILD} != "agent" |
58 |
.if ${ZABBIX_BUILD} != "agent" |
|
|
59 |
LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp |
61 |
USES+= execinfo |
60 |
USES+= execinfo |
62 |
|
61 |
|
63 |
CPPFLAGS+= -I${LOCALBASE}/include |
62 |
CPPFLAGS+= -I${LOCALBASE}/include |
Lines 89-101
Link Here
|
89 |
OPTIONS_SINGLE_SSL= OPENSSL GNUTLS POLARSSL |
88 |
OPTIONS_SINGLE_SSL= OPENSSL GNUTLS POLARSSL |
90 |
|
89 |
|
91 |
MYSQL_CONFIGURE_WITH= mysql |
90 |
MYSQL_CONFIGURE_WITH= mysql |
92 |
MYSQL_USES+= mysql |
91 |
MYSQL_USES+= mysql |
93 |
|
92 |
|
94 |
PGSQL_CONFIGURE_WITH= postgresql |
93 |
PGSQL_CONFIGURE_WITH= postgresql |
95 |
PGSQL_USES+= pgsql |
94 |
PGSQL_USES+= pgsql |
96 |
|
95 |
|
97 |
SQLITE_CONFIGURE_WITH= sqlite3 |
96 |
SQLITE_CONFIGURE_WITH= sqlite3 |
98 |
SQLITE_USES+= sqlite:3 |
97 |
SQLITE_USES+= sqlite:3 |
99 |
|
98 |
|
100 |
ORACLE_CONFIGURE_WITH= oracle |
99 |
ORACLE_CONFIGURE_WITH= oracle |
101 |
|
100 |
|
Lines 149-155
Link Here
|
149 |
.include <bsd.port.pre.mk> |
148 |
.include <bsd.port.pre.mk> |
150 |
|
149 |
|
151 |
.if ${SSL_DEFAULT} == base |
150 |
.if ${SSL_DEFAULT} == base |
152 |
IGNORE_FreeBSD_9= Requires newer OpenSSL (set DEFAULT_VERSIONS+=ssl=openssl) |
151 |
IGNORE_FreeBSD_9= Requires OpenSSL >= 1.0.1 (set DEFAULT_VERSIONS+=ssl=openssl) |
153 |
.endif |
152 |
.endif |
154 |
|
153 |
|
155 |
.if ${SSL_DEFAULT:Mlibressl*} |
154 |
.if ${SSL_DEFAULT:Mlibressl*} |
Lines 165-180
Link Here
|
165 |
.if ${ZABBIX_BUILD} == "server" |
164 |
.if ${ZABBIX_BUILD} == "server" |
166 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_server.pid#PidFile=/var/run/zabbix/zabbix_server.pid#g' \ |
165 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_server.pid#PidFile=/var/run/zabbix/zabbix_server.pid#g' \ |
167 |
${WRKSRC}/conf/zabbix_server*.conf |
166 |
${WRKSRC}/conf/zabbix_server*.conf |
|
|
167 |
@${REINPLACE_CMD} -e 's#Include=/usr/local/usr/local/etc/zabbix3#Include=/usr/local/etc/zabbix3/zabbix#g' \ |
168 |
${WRKSRC}/conf/zabbix_server*.conf |
168 |
.endif |
169 |
.endif |
169 |
|
170 |
|
170 |
.if ${ZABBIX_BUILD} == "proxy" |
171 |
.if ${ZABBIX_BUILD} == "proxy" |
171 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_proxy.pid#PidFile=/var/run/zabbix/zabbix_proxy.pid#g' \ |
172 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_proxy.pid#PidFile=/var/run/zabbix/zabbix_proxy.pid#g' \ |
172 |
${WRKSRC}/conf/zabbix_proxy*.conf |
173 |
${WRKSRC}/conf/zabbix_proxy*.conf |
|
|
174 |
@${REINPLACE_CMD} -e 's#Include=/usr/local/usr/local/etc/zabbix3#Include=/usr/local/etc/zabbix3/zabbix#g' \ |
175 |
${WRKSRC}/conf/zabbix_proxy*.conf |
173 |
.endif |
176 |
.endif |
174 |
|
177 |
|
175 |
.if ${ZABBIX_BUILD} == "agent" |
178 |
.if ${ZABBIX_BUILD} == "agent" |
176 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_agentd.pid#PidFile=/var/run/zabbix/zabbix_agentd.pid#g' \ |
179 |
@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_agentd.pid#PidFile=/var/run/zabbix/zabbix_agentd.pid#g' \ |
177 |
${WRKSRC}/conf/zabbix_agentd*.conf |
180 |
${WRKSRC}/conf/zabbix_agentd*.conf |
|
|
181 |
@${REINPLACE_CMD} -e 's#Include=/usr/local/usr/local/etc/zabbix3#Include=/usr/local/etc/zabbix3/zabbix#g' \ |
182 |
${WRKSRC}/conf/zabbix_agentd*.conf |
178 |
.endif |
183 |
.endif |
179 |
|
184 |
|
180 |
.if ${ZABBIX_BUILD} != "agent" |
185 |
.if ${ZABBIX_BUILD} != "agent" |