Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/nfdump: metadata.xml ChangeLog nfdump-1.6.8.ebuild
Date: Mon, 29 Oct 2012 04:12:56
Message-Id: 20121029041243.308DD21600@flycatcher.gentoo.org
1 jer 12/10/29 04:12:43
2
3 Modified: metadata.xml ChangeLog
4 Added: nfdump-1.6.8.ebuild
5 Log:
6 Version bump. Add IUSE=nftrack by Vadim Kuznetsov (bug #406637).
7
8 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key A792A613)
9
10 Revision Changes Path
11 1.4 net-analyzer/nfdump/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 12 Jul 2010 22:34:45 -0000 1.3
24 +++ metadata.xml 29 Oct 2012 04:12:42 -0000 1.4
25 @@ -3,11 +3,12 @@
26 <pkgmetadata>
27 <herd>netmon</herd>
28 <use>
29 + <!--<flag name='readpcap'>Build nfcapd collector to read from pcap file instead ofnetwork data</flag>-->
30 + <flag name='compat15'>Enable read support for nfdump data files created with nfdump 1.5.x</flag>
31 <flag name='ftconv'>Build the flow-tools to nfdump converter</flag>
32 <flag name='nfprofile'>Build nfprofile used by NfSen</flag>
33 - <!--<flag name='readpcap'>Build nfcapd collector to read from pcap file instead ofnetwork data</flag>-->
34 + <flag name='nftrack'>Build nfprofile used by PortTracker</flag>
35 <flag name='sflow'>Build sflow collector sfcpad</flag>
36 - <flag name='compat15'>Enable read support for nfdump data files created with nfdump 1.5.x</flag>
37 </use>
38 <longdescription>The nfdump tools collect and process netflow data on the command line</longdescription>
39 </pkgmetadata>
40
41
42
43 1.28 net-analyzer/nfdump/ChangeLog
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/ChangeLog?rev=1.28&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/ChangeLog?rev=1.28&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/ChangeLog?r1=1.27&r2=1.28
48
49 Index: ChangeLog
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/ChangeLog,v
52 retrieving revision 1.27
53 retrieving revision 1.28
54 diff -u -r1.27 -r1.28
55 --- ChangeLog 4 Jun 2012 12:10:40 -0000 1.27
56 +++ ChangeLog 29 Oct 2012 04:12:42 -0000 1.28
57 @@ -1,6 +1,15 @@
58 # ChangeLog for net-analyzer/nfdump
59 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
60 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/ChangeLog,v 1.27 2012/06/04 12:10:40 jer Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/ChangeLog,v 1.28 2012/10/29 04:12:42 jer Exp $
62 +
63 + 29 Oct 2012; Jeroen Roovers <jer@g.o> +nfdump-1.6.8.ebuild,
64 + metadata.xml:
65 + Version bump. Add IUSE=nftrack by Vadim Kuznetsov (bug #406637).
66 +
67 +*nfdump-1.6.8 (29 Oct 2012)
68 +
69 + 29 Oct 2012; Jeroen Roovers <jer@g.o> +nfdump-1.6.8.ebuild:
70 + Version bump.
71
72 04 Jun 2012; Jeroen Roovers <jer@g.o> nfdump-1.6.6.ebuild:
73 Add virtual/yacc dependency.
74
75
76
77 1.1 net-analyzer/nfdump/nfdump-1.6.8.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/nfdump-1.6.8.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nfdump/nfdump-1.6.8.ebuild?rev=1.1&content-type=text/plain
81
82 Index: nfdump-1.6.8.ebuild
83 ===================================================================
84 # Copyright 1999-2012 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/nfdump-1.6.8.ebuild,v 1.1 2012/10/29 04:12:43 jer Exp $
87
88 EAPI=4
89 inherit autotools eutils
90
91 MY_P="${P/_/}"
92 DESCRIPTION="A set of tools to collect and process netflow data"
93 HOMEPAGE="http://nfdump.sourceforge.net/"
94 SRC_URI="mirror://sourceforge/nfdump/${MY_P}.tar.gz"
95
96 LICENSE="BSD"
97 SLOT="0"
98 KEYWORDS="~amd64 ~x86"
99 # Fails to build readpcap:
100 # https://sourceforge.net/tracker/?func=detail&aid=2996582&group_id=119350&atid=683752
101 IUSE="compat15 debug ftconv nfprofile nftrack sflow"
102
103 CDEPEND="
104 ftconv? ( sys-libs/zlib net-analyzer/flow-tools )
105 nfprofile? ( net-analyzer/rrdtool )
106 "
107 # readpcap? ( net-libs/libpcap )"
108 DEPEND="
109 ${CDEPEND}
110 sys-devel/flex
111 virtual/yacc
112 "
113 RDEPEND="
114 ${CDEPEND}
115 dev-lang/perl
116 "
117
118 DOCS=( AUTHORS ChangeLog NEWS README )
119
120 S="${WORKDIR}/${MY_P}"
121
122 src_prepare() {
123 if use ftconv; then
124 sed -e '/ftbuild.h/d' -i bin/ft2nfdump.c || die
125 sed \
126 -e 's:lib\(/ftlib.h\):include\1:' \
127 -e 's:libft.a:libft.so:' \
128 \-i configure.in || die
129 fi
130 sed -i bin/Makefile.am -e '/^AM_CFLAGS/d' || die
131 eautoreconf
132 }
133
134 src_configure() {
135 # --without-ftconf is not handled well #322201
136 econf \
137 $(use ftconv && echo "--enable-ftconv --with-ftpath=/usr") \
138 $(use nfprofile && echo "--enable-nfprofile") \
139 $(use_enable compat15) \
140 $(use_enable debug devel) \
141 $(use_enable nftrack) \
142 $(use_enable sflow)
143 }