From: <dha...@us...> - 2012-08-28 05:24:25
|
Revision: 5645 http://astlinux.svn.sourceforge.net/astlinux/?rev=5645&view=rev Author: dhartman Date: 2012-08-28 05:24:19 +0000 (Tue, 28 Aug 2012) Log Message: ----------- build zabbix_proxy support, needs more polish. Package also needs to be updated to 2.0.x release. May want to make the proxy optional as it adds 500K Modified Paths: -------------- branches/1.0/package/zabbix/zabbix.mk Modified: branches/1.0/package/zabbix/zabbix.mk =================================================================== --- branches/1.0/package/zabbix/zabbix.mk 2012-08-26 05:13:02 UTC (rev 5644) +++ branches/1.0/package/zabbix/zabbix.mk 2012-08-28 05:24:19 UTC (rev 5645) @@ -9,8 +9,25 @@ ZABBIX_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/zabbix ZABBIX_CONF_OPT = \ - --enable-agent + --enable-agent --enable-proxy +ifeq ($(strip $(BR2_PACKAGE_CURL)),y) +ZABBIX_CONF_OPT+= \ + --with-libcurl="$(STAGING_DIR)/usr/bin/curl-config" +endif + +ifeq ($(strip $(BR2_PACKAGE_NETSNMP)),y) +ZABBIX_CONF_OPT+= \ + --with-net-snmp="$(STAGING_DIR)/usr/bin/net-snmp-config" +endif + + +ifeq ($(strip $(BR2_PACKAGE_SQLITE)),y) +ZABBIX_CONF_OPT+= \ + --with-sqlite3="$(STAGING_DIR)" +endif + + define ZABBIX_CONFIGURE_CMDS (cd $(@D); \ $(TARGET_CONFIGURE_ARGS) \ @@ -28,12 +45,14 @@ define ZABBIX_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/zabbix_agent/zabbix_agentd $(TARGET_DIR)/usr/bin/zabbix_agentd + $(INSTALL) -m 0755 -D $(@D)/src/zabbix_proxy/zabbix_proxy $(TARGET_DIR)/usr/bin/zabbix_proxy $(INSTALL) -m 0755 -D package/zabbix/zabbix.init $(TARGET_DIR)/etc/init.d/zabbix ln -sf /tmp/etc/zabbix_agentd.conf $(TARGET_DIR)/etc/zabbix_agentd.conf endef define ZABBIX_UNINSTALL_TARGET_CMDS rm -f $(TARGET_DIR)/usr/bin/zabbix_agentd + rm -f $(TARGET_DIR)/usr/bin/zabbix_proxy rm -f $(TARGET_DIR)/etc/init.d/zabbix endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |