quagga: snmp support needs netsnmp

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Peter Korsgaard 2009-10-03 21:47:18 +02:00
parent 1be5730aa2
commit 0d6bea5119
2 changed files with 5 additions and 1 deletions

View File

@ -59,6 +59,7 @@ config BR2_PACKAGE_QUAGGA_NETLINK
config BR2_PACKAGE_QUAGGA_SNMP config BR2_PACKAGE_QUAGGA_SNMP
bool "SNMP support" bool "SNMP support"
select BR2_PACKAGE_NETSNMP
config BR2_PACKAGE_QUAGGA_TCP_ZEBRA config BR2_PACKAGE_QUAGGA_TCP_ZEBRA
bool "TCP/IP socket connection between zebra and proto daemon" bool "TCP/IP socket connection between zebra and proto daemon"

View File

@ -10,6 +10,8 @@ QUAGGA_DIR:=$(BUILD_DIR)/quagga-$(QUAGGA_VERSION)
QUAGGA_CAT:=$(ZCAT) QUAGGA_CAT:=$(ZCAT)
QUAGGA_CONFIGURE:= QUAGGA_CONFIGURE:=
QUAGGA_DEPENDENCIES:=
ifeq ($(BR2_PACKAGE_QUAGGA_ZEBRA),y) ifeq ($(BR2_PACKAGE_QUAGGA_ZEBRA),y)
QUAGGA_CONFIGURE+=--enable-zebra QUAGGA_CONFIGURE+=--enable-zebra
ifndef QUAGGA_TARGET_BINARY ifndef QUAGGA_TARGET_BINARY
@ -96,6 +98,7 @@ QUAGGA_CONFIGURE+=--disable-netlink
endif endif
ifeq ($(BR2_PACKAGE_QUAGGA_SNMP),y) ifeq ($(BR2_PACKAGE_QUAGGA_SNMP),y)
QUAGGA_CONFIGURE+=--enable-snmp QUAGGA_CONFIGURE+=--enable-snmp
QUAGGA_DEPENDENCIES+=netsnmp
else else
QUAGGA_CONFIGURE+=--disable-snmp QUAGGA_CONFIGURE+=--disable-snmp
endif endif
@ -163,7 +166,7 @@ ifneq ($(BR2_HAVE_INFOPAGES),y)
rm -rf $(TARGET_DIR)/usr/info rm -rf $(TARGET_DIR)/usr/info
endif endif
quagga: $(TARGET_DIR)/usr/sbin/$(QUAGGA_TARGET_BINARY) quagga: $(QUAGGA_DEPENDENCIES) $(TARGET_DIR)/usr/sbin/$(QUAGGA_TARGET_BINARY)
quagga-clean: quagga-clean:
-$(MAKE) DESTDIR=$(TARGET_DIR) -C $(QUAGGA_DIR) uninstall -$(MAKE) DESTDIR=$(TARGET_DIR) -C $(QUAGGA_DIR) uninstall