diff options
Diffstat (limited to 'net-mgmt/zabbix2/Makefile')
-rw-r--r-- | net-mgmt/zabbix2/Makefile | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/net-mgmt/zabbix2/Makefile b/net-mgmt/zabbix2/Makefile deleted file mode 100644 index ea0950b25c7c..000000000000 --- a/net-mgmt/zabbix2/Makefile +++ /dev/null @@ -1,96 +0,0 @@ -# Ports collection makefile for: zabbix -# Date created: Jun 18 2003 -# Whom: Sergey Akifyev <asa@gascom.ru> -# -# $FreeBSD$ -# - -PORTNAME= zabbix -PORTVERSION= 1.4.5 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= net-mgmt -MASTER_SITES= SF - -MAINTAINER= d.lohansky@zsupport.ru -COMMENT= Application and network monitoring solution - -LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp \ - iksemel.4:${PORTSDIR}/textproc/iksemel \ - curl.4:${PORTSDIR}/ftp/curl - -OPTIONS= MYSQL "Use MySQL backend" on \ - PGSQL "Use PostgreSQL backend" off \ - SQLITE "Use SQLite backend" off \ - LDAP "Support for checking LDAP servers" on \ - IPV6 "Support for IPv6" on \ - FPING "Use fping for pinging hosts" on - -USE_GMAKE= yes -USE_PHP= gd snmp sockets pcre bcmath -USE_RC_SUBR= zabbix_server.sh -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-agent --enable-server \ - --with-net-snmp=${LOCALBASE}/bin/net-snmp-config \ - --with-curl=${LOCALBASE}/bin/curl-config \ - --with-jabber=${LOCALBASE} -MAKE_ARGS= ARCH=freebsd -SUB_FILES= pkg-message - -.include <bsd.port.pre.mk> - -.ifndef WITHOUT_LDAP -USE_OPENLDAP= yes -CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} -LIB_DEPENDS+= gnutls.26:${PORTSDIR}/security/gnutls \ - sasl2.2:${PORTSDIR}/security/cyrus-sasl2 -.endif -.ifdef WITH_IPV6 -CONFIGURE_ARGS+=--enable-ipv6 -.endif -.ifndef WITHOUT_FPING -RUN_DEPENDS+= fping:${PORTSDIR}/net/fping -.endif -.ifndef WITHOUT_MYSQL -USE_MYSQL= yes -USE_PHP+= mysql -CONFIGURE_ARGS+=--with-mysql=${LOCALBASE}/bin/mysql_config -.elifdef WITH_PGSQL -USE_PGSQL= yes -USE_PHP+= pgsql -CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE}/bin/pg_config -.elifdef WITH_SQLITE -USE_SQLITE= yes -USE_PHP+= sqlite -CONFIGURE_ARGS+=--with-sqlite3=${LOCALBASE} -.else -IGNORE= zabbix needs a database backend -.endif - -post-patch: - @${FIND} ${WRKSRC}/src/ -type f|${XARGS} \ - ${REINPLACE_CMD} -e 's|/etc/zabbix|${ETCDIR}|;s|/usr/sbin|${LOCALBASE}/sbin|' - @${REINPLACE_CMD} -e '/test.*rf/s|-rf|-f|;/LDFLAGS/s|-static||;\ - /LIBS="-lnetsnmp/s|="|="-lcrypto |;s|-lsqlite3|-lsqlite3 ${PTHREAD_LIBS}|'\ - ${WRKSRC}/configure -.ifdef WITHOUT_FPING - @${ECHO} 'DisablePinger=yes' >> ${WRKSRC}/misc/conf/zabbix_server.conf -.endif - -.if ${ARCH} == "amd64" -post-configure: - ${ECHO_CMD} "#define HAVE_VA_COPY 1" >> ${WRKSRC}/include/config.h -.endif - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/src/zabbix_server/zabbix_server ${PREFIX}/bin/ - @${INSTALL} -d ${ETCDIR}/ - @${INSTALL_DATA} ${WRKSRC}/misc/conf/zabbix_server.conf\ - ${ETCDIR}/zabbix_server.conf.sample - @cd ${WRKSRC}/frontends/&&${COPYTREE_SHARE} . ${DATADIR}/ - @cd ${WRKSRC}/upgrades/&&${COPYTREE_SHARE} dbpatches ${DATADIR}/ - @cd ${WRKSRC}/create/&&${COPYTREE_SHARE} "data schema" ${DATADIR}/create/ - @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> |