From 637f852f1a4904206a23442eff06d78514ba7265 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 10 Nov 2012 11:42:38 +0000 Subject: conntrack-tools: do not depend on BR2_INET_RPC and use libtirpc when available Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/conntrack-tools/Config.in | 6 +++--- package/conntrack-tools/conntrack-tools.mk | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'package/conntrack-tools') diff --git a/package/conntrack-tools/Config.in b/package/conntrack-tools/Config.in index f109adf1d..ddede0eea 100644 --- a/package/conntrack-tools/Config.in +++ b/package/conntrack-tools/Config.in @@ -1,12 +1,12 @@ config BR2_PACKAGE_CONNTRACK_TOOLS bool "conntrack-tools" depends on BR2_INET_IPV6 - depends on BR2_INET_RPC depends on BR2_LARGEFILE select BR2_PACKAGE_LIBNETFILTER_CONNTRACK select BR2_PACKAGE_LIBNETFILTER_CTHELPER select BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT select BR2_PACKAGE_LIBNETFILTER_QUEUE + select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC help The conntrack-tools are a set of tools targeted at system administrators. @@ -15,5 +15,5 @@ config BR2_PACKAGE_CONNTRACK_TOOLS http://www.netfilter.org/projects/conntrack-tools/ -comment "conntrack-tools requires a toolchain with IPV6, LARGEFILE and RPC support" - depends on !BR2_INET_IPV6 || !BR2_LARGEFILE || !BR2_INET_RPC +comment "conntrack-tools requires a toolchain with IPV6 and LARGEFILE support" + depends on !BR2_INET_IPV6 || !BR2_LARGEFILE diff --git a/package/conntrack-tools/conntrack-tools.mk b/package/conntrack-tools/conntrack-tools.mk index ce6402142..ece30903d 100644 --- a/package/conntrack-tools/conntrack-tools.mk +++ b/package/conntrack-tools/conntrack-tools.mk @@ -13,4 +13,10 @@ CONNTRACK_TOOLS_DEPENDENCIES = host-pkgconf \ CONNTRACK_TOOLS_LICENSE = GPLv2 CONNTRACK_TOOLS_LICENSE_FILES = COPYING +ifeq ($(BR2_PACKAGE_LIBTIRPC),y) +CONNTRACK_TOOLS_CONF_ENV += \ + CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/tirpc/" +CONNTRACK_TOOLS_DEPENDENCIES += libtirpc +endif + $(eval $(autotools-package)) -- cgit v1.2.3