From ec1e92c40420f98939d5eb3253ca2b26fb743a44 Mon Sep 17 00:00:00 2001 From: Ying-Chieh Liao Date: Thu, 15 Apr 2004 01:59:31 +0000 Subject: add TkTopNetFlows 0.4 GUI tool for NetFlow data visualisation PR: 65542 Submitted by: Viktor Fomichev --- net-mgmt/Makefile | 1 + net-mgmt/TkTopNetFlows/Makefile | 44 ++++++++++++++++++++++++++++++++++++++++ net-mgmt/TkTopNetFlows/distinfo | 2 ++ net-mgmt/TkTopNetFlows/pkg-descr | 6 ++++++ net-mgmt/TkTopNetFlows/pkg-plist | 7 +++++++ 5 files changed, 60 insertions(+) create mode 100644 net-mgmt/TkTopNetFlows/Makefile create mode 100644 net-mgmt/TkTopNetFlows/distinfo create mode 100644 net-mgmt/TkTopNetFlows/pkg-descr create mode 100644 net-mgmt/TkTopNetFlows/pkg-plist (limited to 'net-mgmt') diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index ba7ffc744e26..f1b7f41d354e 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -4,6 +4,7 @@ COMMENT = Network management tools SUBDIR += NeTraMet + SUBDIR += TkTopNetFlows SUBDIR += aggregate SUBDIR += aguri SUBDIR += airport diff --git a/net-mgmt/TkTopNetFlows/Makefile b/net-mgmt/TkTopNetFlows/Makefile new file mode 100644 index 000000000000..241cb9b73063 --- /dev/null +++ b/net-mgmt/TkTopNetFlows/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: TkTopNetFlows +# Date created: 2004 Apr 14 +# Whom: vfom@narod.ru +# +# $FreeBSD$ +# + +PORTNAME= TkTopNetFlows +PORTVERSION= 0.4 +CATEGORIES= net-mgmt +MASTER_SITES= http://vfom.narod.ru/download/ + +MAINTAINER= vfom@narod.ru +COMMENT= GUI tool for NetFlow data visualisation + +RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \ + ${LOCALBASE}/lib/libBLT24.so.3:${PORTSDIR}/x11-toolkits/blt \ + ${LOCALBASE}/lib/Tktable2.8/libTktable2.8.so:${PORTSDIR}/x11-toolkits/tktable \ + ${SITE_PERL}/${PERL_ARCH}/Cflow.pm:${PORTSDIR}/net-mgmt/p5-Cflow + +NO_MTREE= yes +NO_BUILD= yes +USE_PERL5= yes + +.if !defined(NOPORTDOCS) +PORTDOCS= * +.endif + +PLIST_SUB= PORTVERSION=${PORTVERSION} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/TkTopNetFlows.tcl ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/TkTopNetFlowsHist.tcl ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/flow_Server.pl ${PREFIX}/sbin + ${INSTALL_SCRIPT} ${WRKSRC}/flow_Server.sh ${PREFIX}/etc/rc.d + ${INSTALL_SCRIPT} ${WRKSRC}/view_definitions.pl.example ${PREFIX}/etc + @${MKDIR} ${PREFIX}/lib/${PORTNAME}-${PORTVERSION} + ${INSTALL_SCRIPT} ${WRKSRC}/TkTopNetFlows_lib.tcl ${PREFIX}/lib/${PORTNAME}-${PORTVERSION} +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} +.endif + +.include diff --git a/net-mgmt/TkTopNetFlows/distinfo b/net-mgmt/TkTopNetFlows/distinfo new file mode 100644 index 000000000000..efefa40f3815 --- /dev/null +++ b/net-mgmt/TkTopNetFlows/distinfo @@ -0,0 +1,2 @@ +MD5 (TkTopNetFlows-0.4.tar.gz) = 08026de2bc2bf41bea5a141a10a500e1 +SIZE (TkTopNetFlows-0.4.tar.gz) = 86680 diff --git a/net-mgmt/TkTopNetFlows/pkg-descr b/net-mgmt/TkTopNetFlows/pkg-descr new file mode 100644 index 000000000000..0e5a771e9593 --- /dev/null +++ b/net-mgmt/TkTopNetFlows/pkg-descr @@ -0,0 +1,6 @@ +TkTopNetFlows - GUI tool for NetFlow data visualisation. +Written as Perl and Tcl/Tk scripts. It need Blt & Tktable extension +for Tcl and Cflow extension for Perl. Netflow data is expected to be collected +by flow-capture from flow-tools package. + +WWW: http://vfom.narod.ru/TkTopNetFlows/ diff --git a/net-mgmt/TkTopNetFlows/pkg-plist b/net-mgmt/TkTopNetFlows/pkg-plist new file mode 100644 index 000000000000..9f0a6c973f0e --- /dev/null +++ b/net-mgmt/TkTopNetFlows/pkg-plist @@ -0,0 +1,7 @@ +sbin/flow_Server.pl +bin/TkTopNetFlows.tcl +bin/TkTopNetFlowsHist.tcl +etc/view_definitions.pl.example +etc/rc.d/flow_Server.sh +lib/TkTopNetFlows-%%PORTVERSION%%/TkTopNetFlows_lib.tcl +@dirrm lib/TkTopNetFlows-%%PORTVERSION%% -- cgit v1.2.3