From 67ab484206c991174a59601fa978a620d35a9d9a Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sun, 7 Apr 2019 21:58:33 +0200 Subject: [PATCH] package/lldpd: add libcap optional dependency libcap optional dependency has been added in version 1.0.2 with https://github.com/vincentbernat/lldpd/commit/f6933edaf2edea12ef72ef7c70958c2a617f6a1f Also refactor check and valgrind optional dependencies to put them on a single line Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/lldpd/lldpd.mk | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/package/lldpd/lldpd.mk b/package/lldpd/lldpd.mk index 99de40d498..86c825c4e1 100644 --- a/package/lldpd/lldpd.mk +++ b/package/lldpd/lldpd.mk @@ -6,18 +6,15 @@ LLDPD_VERSION = 1.0.3 LLDPD_SITE = http://media.luffy.cx/files/lldpd -LLDPD_DEPENDENCIES = host-pkgconf libevent +LLDPD_DEPENDENCIES = \ + $(if $(BR2_PACKAGE_CHECK),check) \ + host-pkgconf \ + $(if $(BR2_PACKAGE_LIBCAP),libcap) \ + libevent \ + $(if $(BR2_PACKAGE_VALGRIND),valgrind) LLDPD_LICENSE = ISC LLDPD_LICENSE_FILES = LICENSE -ifeq ($(BR2_PACKAGE_CHECK),y) -LLDPD_DEPENDENCIES += check -endif - -ifeq ($(BR2_PACKAGE_VALGRIND),y) -LLDPD_DEPENDENCIES += valgrind -endif - # Detection of c99 support in configure fails without WCHAR. To enable # automatic detection of c99 support by configure, we need to enable # WCHAR in toolchain. But actually we do not need WCHAR at lldpd -- 2.30.2