From 6505154a7450fe871396a4a05bcd2423f0f8aafb Mon Sep 17 00:00:00 2001 From: Eric Luehrsen Date: Fri, 17 Jan 2020 21:42:40 -0500 Subject: [PATCH] unbound: improve dependencies for okpg Signed-off-by: Eric Luehrsen --- net/unbound/Makefile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/net/unbound/Makefile b/net/unbound/Makefile index aebcd203e..539a18b34 100644 --- a/net/unbound/Makefile +++ b/net/unbound/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=unbound PKG_VERSION:=1.9.6 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://nlnetlabs.nl/downloads/unbound @@ -39,7 +39,7 @@ endef define Package/unbound-daemon $(call Package/unbound/Default) TITLE+= (daemon, light traffic) - DEPENDS+= +libunbound + DEPENDS+= +libunbound-light VARIANT:=light endef @@ -62,17 +62,18 @@ define Package/unbound-daemon-heavy/description 'libpthread' to better handle large networks with heavy query loads. endef -define Package/libunbound +define Package/libunbound-light $(call Package/unbound/Default) SECTION:=libs CATEGORY:=Libraries SUBMENU:=Networking TITLE+= (library, light traffic) VARIANT:=light + PROVIDES:=libunbound DEFAULT_VARIANT:=1 endef -define Package/libunbound/description +define Package/libunbound-light/description This package contains the Unbound shared library with basic includes necessary to meet the needs of UCI/LuCI configuration optoins. endef @@ -218,12 +219,12 @@ endef Package/unbound-daemon-heavy/install = $(Package/unbound-daemon/install) -define Package/libunbound/install +define Package/libunbound-light/install $(INSTALL_DIR) $(1)/usr/lib $(CP) $(PKG_INSTALL_DIR)/usr/lib/libunbound.so.* $(1)/usr/lib/ endef -Package/libunbound-heavy/install = $(Package/libunbound/install) +Package/libunbound-heavy/install = $(Package/libunbound-light/install) define Package/unbound-anchor/install $(INSTALL_DIR) $(1)/usr/sbin @@ -252,7 +253,7 @@ endef $(eval $(call BuildPackage,unbound-daemon)) $(eval $(call BuildPackage,unbound-daemon-heavy)) -$(eval $(call BuildPackage,libunbound)) +$(eval $(call BuildPackage,libunbound-light)) $(eval $(call BuildPackage,libunbound-heavy)) $(eval $(call BuildPackage,unbound-anchor)) $(eval $(call BuildPackage,unbound-checkconf))