From bc4f3c11cb177ae12004895aba376ff25ccc2926 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 cherry pick 6505154a7450fe871396a4a05bcd2423f0f8aafb --- net/unbound/Makefile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/net/unbound/Makefile b/net/unbound/Makefile index 291827664e..e5151442a5 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 @@ -40,7 +40,7 @@ endef define Package/unbound-daemon $(call Package/unbound/Default) TITLE+= (daemon, light traffic) - DEPENDS+= +libunbound + DEPENDS+= +libunbound-light VARIANT:=light endef @@ -63,17 +63,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 @@ -219,12 +220,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 @@ -253,7 +254,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)) -- 2.30.2