From 65b9e956aecf309c5b57b61699c3ee4e6180b439 Mon Sep 17 00:00:00 2001 From: Jeroen Roovers Date: Tue, 12 Dec 2017 16:36:12 +0100 Subject: net-analyzer/nfdump: Fix USE=sflow. Install README.md by Hanno Boeck (bug #611998). Package-Manager: Portage-2.3.18, Repoman-2.3.6 --- net-analyzer/nfdump/nfdump-1.6.15-r1.ebuild | 65 +++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 net-analyzer/nfdump/nfdump-1.6.15-r1.ebuild (limited to 'net-analyzer/nfdump/nfdump-1.6.15-r1.ebuild') diff --git a/net-analyzer/nfdump/nfdump-1.6.15-r1.ebuild b/net-analyzer/nfdump/nfdump-1.6.15-r1.ebuild new file mode 100644 index 000000000000..86fcde96ecd3 --- /dev/null +++ b/net-analyzer/nfdump/nfdump-1.6.15-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils + +DESCRIPTION="A set of tools to collect and process netflow data" +HOMEPAGE="https://github.com/phaag/nfdump" +SRC_URI=" + ${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="compat15 debug ftconv nfprofile nftrack readpcap sflow static-libs" + +COMMON_DEPEND=" + app-arch/bzip2 + sys-libs/zlib + ftconv? ( sys-libs/zlib net-analyzer/flow-tools ) + nfprofile? ( net-analyzer/rrdtool ) + nftrack? ( net-analyzer/rrdtool ) + readpcap? ( net-libs/libpcap ) +" +DEPEND=" + ${COMMON_DEPEND} + sys-devel/flex + virtual/yacc +" +RDEPEND=" + ${COMMON_DEPEND} + dev-lang/perl +" + +DOCS=( AUTHORS ChangeLog README.md ) + +src_prepare() { + eapply \ + "${FILESDIR}"/${PN}-1.6.14-libft.patch \ + "${FILESDIR}"/${PN}-1.6.14-libnfdump.patch + + eapply_user + + eautoreconf +} + +src_configure() { + # --without-ftconf is not handled well #322201 + econf \ + $(use ftconv && echo "--enable-ftconv --with-ftpath=/usr") \ + $(use nfprofile && echo --enable-nfprofile) \ + $(use nftrack && echo --enable-nftrack) \ + $(use_enable compat15) \ + $(use_enable debug devel) \ + $(use_enable readpcap) \ + $(use_enable sflow) \ + $(use_enable static-libs static) +} + +src_install() { + default + + prune_libtool_files +} -- cgit v1.2.3-65-gdbad