Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-perl/JKFlow: ChangeLog JKFlow-3.5.2.ebuild
Date: Sun, 01 Nov 2009 23:07:07
Message-Id: E1N4jVp-00026b-5k@stork.gentoo.org
1 jer 09/11/01 23:07:05
2
3 Modified: ChangeLog
4 Added: JKFlow-3.5.2.ebuild
5 Log:
6 Version bump (bug #281499).
7 (Portage version: 2.2_rc48/cvs/Linux i686)
8
9 Revision Changes Path
10 1.9 dev-perl/JKFlow/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/JKFlow/ChangeLog?rev=1.9&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/JKFlow/ChangeLog?rev=1.9&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/JKFlow/ChangeLog?r1=1.8&r2=1.9
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-perl/JKFlow/ChangeLog,v
19 retrieving revision 1.8
20 retrieving revision 1.9
21 diff -u -r1.8 -r1.9
22 --- ChangeLog 16 Aug 2008 17:43:06 -0000 1.8
23 +++ ChangeLog 1 Nov 2009 23:07:04 -0000 1.9
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-perl/JKFlow
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/JKFlow/ChangeLog,v 1.8 2008/08/16 17:43:06 tove Exp $
28 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/JKFlow/ChangeLog,v 1.9 2009/11/01 23:07:04 jer Exp $
30 +
31 +*JKFlow-3.5.2 (01 Nov 2009)
32 +
33 + 01 Nov 2009; Jeroen Roovers <jer@g.o> +JKFlow-3.5.2.ebuild:
34 + Version bump (bug #281499).
35
36 16 Aug 2008; Torsten Veller <tove@g.o> metadata.xml:
37 Remove strerror from metadata.xml (#89719)
38
39
40
41 1.1 dev-perl/JKFlow/JKFlow-3.5.2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/JKFlow/JKFlow-3.5.2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/JKFlow/JKFlow-3.5.2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: JKFlow-3.5.2.ebuild
47 ===================================================================
48 # Copyright 1999-2009 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-perl/JKFlow/JKFlow-3.5.2.ebuild,v 1.1 2009/11/01 23:07:04 jer Exp $
51
52 inherit depend.apache eutils
53
54 MY_PN="${PN/JKF/jkf}"
55 MY_P="${MY_PN}-v${PV}"
56
57 DESCRIPTION="XML configurable FlowScan module for processing flows"
58 HOMEPAGE="http://users.telenet.be/jurgen.kobierczynski/jkflow/JKFlow.html"
59 SRC_URI="http://users.telenet.be/jurgen.kobierczynski/${MY_PN}/${MY_P}.tgz"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~x86"
64 IUSE=""
65
66 RDEPEND="dev-lang/perl
67 net-analyzer/FlowScan
68 dev-perl/XML-Simple
69 dev-perl/Net-Patricia"
70 DEPEND=""
71
72 need_apache
73
74 S="${WORKDIR}/${PN}-v${PV}"
75
76 src_unpack() {
77 unpack ${A}
78
79 cd "${S}"
80 sed -i "s%my \$rrddir = \"/var/flows/reports/rrds/\";%my \$rrddir = \"/var/lib/flows/rrds/\";%" JKGrapher.pl \
81 || die "sed failed"
82 }
83
84 src_install() {
85 exeinto /var/lib/flows/bin
86 doexe JKFlow.pm
87 insinto /var/lib/flows/bin
88 doins JKFlow_example_routers.xml JKFlow_example_sites.xml
89 exeinto /var/www/localhost/cgi-bin
90 doexe JKGrapher.pl
91 ewarn "JKGrapher.pl has been placed in /var/www/localhost/cgi-bin"
92 ewarn "If this is not where your cgi-bin directory is then you must"
93 ewarn "move it manually"
94
95 }
96
97 pkg_postinst() {
98 chown flows:flows /var/lib/flows/bin/JKFlow.pm
99 chown flows:flows /var/lib/flows/bin/JKFlow_example_routers.xml
100 chown flows:flows /var/lib/flows/bin/JKFlow_example_sites.xml
101 elog
102 elog "You will need to add the following line to flowscan.cf:"
103 elog " ReportClasses JKFlow"
104 elog "You must also comment out any other lines that contain"
105 elog "ReportClasses."
106 elog
107 elog "JKFlows configuration is complex. You should review"
108 elog "the two sample configuration files in /var/lib/flows/bin"
109 elog "and use them as a basis for configuration for your own"
110 elog "network. More information can be found at:"
111 elog "http://users.telenet.be/jurgen.kobierczynski/jkflow/eindwerk.pdf"
112 elog
113 }