mirror of
https://github.com/openwrt/packages.git
synced 2026-04-15 10:51:55 +00:00
zabbix: deduplicate zabbix-agentd Makefile parts
Avoid unnecessary duplication on zabbix-agentd package definitions by using a common zabbix-agentd/Default and extending it for different zabbix-agentd flavours. Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
This commit is contained in:
committed by
Hannu Nyman
parent
907e9c6b1e
commit
f798e17379
@@ -59,32 +59,32 @@ define Package/zabbix/Default
|
||||
DEPENDS+=$(ICONV_DEPENDS) +libpcre2 +zlib
|
||||
endef
|
||||
|
||||
define Package/zabbix-agentd
|
||||
define Package/zabbix-agentd/Default
|
||||
$(call Package/zabbix/Default)
|
||||
TITLE+= agentd
|
||||
DEPENDS+= +libevent2-pthreads
|
||||
PROVIDES:=zabbix-agentd
|
||||
USERID:=zabbix-agent=53:zabbix-agent=53
|
||||
endef
|
||||
|
||||
define Package/zabbix-agentd
|
||||
$(call Package/zabbix-agentd/Default)
|
||||
VARIANT:=nossl
|
||||
DEFAULT_VARIANT:=1
|
||||
USERID:=zabbix-agent=53:zabbix-agent=53
|
||||
endef
|
||||
|
||||
define Package/zabbix-agentd-openssl
|
||||
$(call Package/zabbix/Default)
|
||||
TITLE+= agentd (with OpenSSL)
|
||||
$(call Package/zabbix-agentd/Default)
|
||||
TITLE+= (with OpenSSL)
|
||||
DEPENDS+= +libevent2-pthreads +libopenssl
|
||||
PROVIDES:=zabbix-agentd
|
||||
VARIANT:=openssl
|
||||
USERID:=zabbix-agent=53:zabbix-agent=53
|
||||
endef
|
||||
|
||||
define Package/zabbix-agentd-gnutls
|
||||
$(call Package/zabbix/Default)
|
||||
TITLE+= agentd (with GnuTLS)
|
||||
$(call Package/zabbix-agentd/Default)
|
||||
TITLE+= (with GnuTLS)
|
||||
DEPENDS+= +libevent2-pthreads +libgnutls
|
||||
PROVIDES:=zabbix-agentd
|
||||
VARIANT:=gnutls
|
||||
USERID:=zabbix-agent=53:zabbix-agent=53
|
||||
endef
|
||||
|
||||
define Package/zabbix-extra-mac80211
|
||||
|
||||
Reference in New Issue
Block a user