From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 164431382C5 for ; Sun, 6 May 2018 12:29:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 46638E0855; Sun, 6 May 2018 12:29:58 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0F8B6E0855 for ; Sun, 6 May 2018 12:29:58 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AD50A335C9A for ; Sun, 6 May 2018 12:29:56 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 73D1542 for ; Sun, 6 May 2018 12:29:55 +0000 (UTC) From: "Jeroen Roovers" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jeroen Roovers" Message-ID: <1525609793.bc6e8089667abaf7902d573c00f02127e05bf82c.jer@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild net-firewall/conntrack-tools/metadata.xml X-VCS-Directories: net-firewall/conntrack-tools/ X-VCS-Committer: jer X-VCS-Committer-Name: Jeroen Roovers X-VCS-Revision: bc6e8089667abaf7902d573c00f02127e05bf82c X-VCS-Branch: master Date: Sun, 6 May 2018 12:29:55 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 682819e4-91d2-449c-92a8-215065063fdf X-Archives-Hash: 5b0a141bb360d1552b3a0dd378e71f02 commit: bc6e8089667abaf7902d573c00f02127e05bf82c Author: Jeroen Roovers gentoo org> AuthorDate: Sun May 6 12:29:26 2018 +0000 Commit: Jeroen Roovers gentoo org> CommitDate: Sun May 6 12:29:53 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6e8089 net-firewall/conntrack-tools: More USE flags. Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../conntrack-tools/conntrack-tools-1.4.5.ebuild | 15 ++++++++---- net-firewall/conntrack-tools/metadata.xml | 28 ++++++++++++---------- 2 files changed, 27 insertions(+), 16 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index e2a4a8a94ac..2ba9b596f3b 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -11,13 +11,17 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm64 ~hppa ~x86" -IUSE="doc +libtirpc" +IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND=" >=net-libs/libmnl-1.0.3 >=net-libs/libnetfilter_conntrack-1.0.7 - >=net-libs/libnetfilter_cthelper-1.0.0 - >=net-libs/libnetfilter_cttimeout-1.0.0 + cthelper? ( + >=net-libs/libnetfilter_cthelper-1.0.0 + ) + cttimeout? ( + >=net-libs/libnetfilter_cttimeout-1.0.0 + ) >=net-libs/libnetfilter_queue-1.0.2 >=net-libs/libnfnetlink-1.0.1 !libtirpc? ( sys-libs/glibc[rpc(-)] ) @@ -72,7 +76,10 @@ src_prepare() { } src_configure() { - econf $(use_with libtirpc) + econf \ + $(use_enable cthelper) \ + $(use_enable cttimeout) \ + $(use_with libtirpc) } src_compile() { diff --git a/net-firewall/conntrack-tools/metadata.xml b/net-firewall/conntrack-tools/metadata.xml index cd2eeff6fa9..b30175c9505 100644 --- a/net-firewall/conntrack-tools/metadata.xml +++ b/net-firewall/conntrack-tools/metadata.xml @@ -1,16 +1,20 @@ - - netmon@gentoo.org - Gentoo network monitoring and analysis project - - - A set of tools targeted at system administrators. They are conntrack, - the userspace command line interface, and conntrackd, the userspace - daemon. - - - Build against net-libs/libtirpc for RPC support - + +netmon@gentoo.org +Gentoo network monitoring and analysis project + + +The conntrack-tools are a set of free software userspace tools for Linux that +allow system administrators interact with the Connection Tracking System, which +is the module that provides stateful packet inspection for iptables. The +conntrack-tools are the userspace daemon conntrackd and the command line +interface conntrack. + + +Use net-libs/libtirpc for RPC support +Use net-libs/libnetfilter_cthelper for userspace conntrack helper support +Use net-libs/libnetfilter_cttimeout for conntrack timeout support +