summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2009-05-11 16:12:39 +0000
committerPeter Volkov <pva@gentoo.org>2009-05-11 16:12:39 +0000
commit995ab61b69548777e81b4edbd176786bdd33f8e0 (patch)
treeb83a0f5e0ed5ca2f93aeca649302fc59543e9b39 /net-analyzer/nfdump
parentversion bump (bug #269358) (diff)
downloadgentoo-2-995ab61b69548777e81b4edbd176786bdd33f8e0.tar.gz
gentoo-2-995ab61b69548777e81b4edbd176786bdd33f8e0.tar.bz2
gentoo-2-995ab61b69548777e81b4edbd176786bdd33f8e0.zip
Version bump. Fixed parallel build issue, bug #240746, thank Diego E. 'Flameeyes' Pettenò for report.
(Portage version: 2.2_rc33/cvs/Linux i686)
Diffstat (limited to 'net-analyzer/nfdump')
-rw-r--r--net-analyzer/nfdump/ChangeLog11
-rw-r--r--net-analyzer/nfdump/files/nfdump-1.5.8-parallel.patch22
-rw-r--r--net-analyzer/nfdump/nfdump-1.5.8.ebuild27
3 files changed, 58 insertions, 2 deletions
diff --git a/net-analyzer/nfdump/ChangeLog b/net-analyzer/nfdump/ChangeLog
index dad15ccd78a4..08aae09fc97c 100644
--- a/net-analyzer/nfdump/ChangeLog
+++ b/net-analyzer/nfdump/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-analyzer/nfdump
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/ChangeLog,v 1.6 2008/11/01 01:04:57 robbat2 Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/ChangeLog,v 1.7 2009/05/11 16:12:38 pva Exp $
+
+*nfdump-1.5.8 (11 May 2009)
+
+ 11 May 2009; Peter Volkov <pva@gentoo.org> +nfdump-1.5.8.ebuild,
+ +files/nfdump-1.5.8-parallel.patch:
+ Version bump. Fixed parallel build issue, bug #240746, thank Diego E.
+ 'Flameeyes' Pettenò for report.
*nfdump-1.5.7 (01 Nov 2008)
diff --git a/net-analyzer/nfdump/files/nfdump-1.5.8-parallel.patch b/net-analyzer/nfdump/files/nfdump-1.5.8-parallel.patch
new file mode 100644
index 000000000000..cdd238777af9
--- /dev/null
+++ b/net-analyzer/nfdump/files/nfdump-1.5.8-parallel.patch
@@ -0,0 +1,22 @@
+=== modified file 'Makefile.in'
+--- Makefile.in 2009-05-11 15:55:07 +0000
++++ Makefile.in 2009-05-11 15:57:22 +0000
+@@ -78,7 +78,7 @@
+ sfcapd: $(SFCAPD_OBJ)
+ $(CC) $(CFLAGS) -o $@ $(SFCAPD_OBJ) $(LDFLAGS) $(LIBS)
+
+-nftest: nftest.o $(COMMON_OBJ) $(FILTER_OBJ)
++nftest: nftest.o grammar.h $(COMMON_OBJ) $(FILTER_OBJ)
+ $(CC) $(CFLAGS) $(INCS) -o $@ nftest.o $(COMMON_OBJ) $(FILTER_OBJ) $(LDFLAGS) $(LIBS)
+
+ nfgen: nfgen.o
+@@ -90,7 +90,7 @@
+ nfprofile: $(NFPROF_OBJ)
+ $(CC) $(CFLAGS) $(INCS) -o $@ $(NFPROF_OBJ) $(LDFLAGS) $(LIBS) $(RRD_LIBS)
+
+-nfreplay: $(NFRPLY_OBJ)
++nfreplay: $(NFRPLY_OBJ) grammar.h
+ $(CC) $(CFLAGS) $(INCS) -o $@ $(NFRPLY_OBJ) $(LDFLAGS) $(LIBS)
+
+ nfexpire: $(NFEXPR_OBJ)
+
diff --git a/net-analyzer/nfdump/nfdump-1.5.8.ebuild b/net-analyzer/nfdump/nfdump-1.5.8.ebuild
new file mode 100644
index 000000000000..a46358e6ec73
--- /dev/null
+++ b/net-analyzer/nfdump/nfdump-1.5.8.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nfdump/nfdump-1.5.8.ebuild,v 1.1 2009/05/11 16:12:38 pva Exp $
+
+EAPI=2
+inherit eutils
+
+DESCRIPTION="A set of tools to collect and process netflow data"
+HOMEPAGE="http://nfdump.sourceforge.net/"
+SRC_URI="mirror://sourceforge/nfdump/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="sys-devel/flex"
+RDEPEND="dev-lang/perl"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-parallel.patch"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc AUTHORS README || die
+}