Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Nov 2006 15:19:11 +0600 (NOVT)
From:      Viktor Fomichev <vfom@sicex.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/105562: [new port] net-mgmt/TkNetmon - GUI for network monitoring tool "netmond" ( net-mgmt/netmond )
Message-ID:  <200611150919.kAF9JBgZ021956@grom.sicex.ru>
Resent-Message-ID: <200611150920.kAF9K6w1074182@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         105562
>Category:       ports
>Synopsis:       [new port] net-mgmt/TkNetmon - GUI for network monitoring tool "netmond" ( net-mgmt/netmond )
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 15 09:20:03 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Viktor Fomichev
>Release:        FreeBSD 5.5-STABLE i386
>Organization:
>Environment:
System: FreeBSD ipsec.sicex.ru 5.5-STABLE FreeBSD 5.5-STABLE #0: Mon Aug 28 16:29:27 NOVST 2006 vfom@ipsec.sicex.ru:/usr/src/sys/i386/compile/LORD i386


>Description:
    Graphical user interface for network monitoring package "netmond".
  With TkNetmon someone can create graphical network map, produce config file 
for "netmond", restart it, and view current network objects state, as it 
reported by "netmond".
  TkNetmon is TCL/TK script, and it need TkTable-2.8 BLT-2.4 tcl-sql extensions.
  Optional packages:  ucd-snmp fping snack
    
    Programm works on any UNIX-like system, where TCL/Tk port exist.

WWW:  http://vfom.narod.ru/TkNetmon

>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	net-mgmt/TkNetmon
#	net-mgmt/TkNetmon/Makefile
#	net-mgmt/TkNetmon/pkg-plist
#	net-mgmt/TkNetmon/pkg-descr
#	net-mgmt/TkNetmon/distinfo
#
echo c - net-mgmt/TkNetmon
mkdir -p net-mgmt/TkNetmon > /dev/null 2>&1
echo x - net-mgmt/TkNetmon/Makefile
sed 's/^X//' >net-mgmt/TkNetmon/Makefile << 'END-of-net-mgmt/TkNetmon/Makefile'
X# New ports collection makefile for:	TkNetmon
X# Date created:				2006 Nov 01
X# Whom:					vfom@narod.ru
X#
X# $FreeBSD$
X#
X
XPORTNAME=	TkNetmon
XPORTVERSION=	2.0.7a
XCATEGORIES=	net-mgmt
XMASTER_SITES=	http://vfom.narod.ru/download/
X
XMAINTAINER=	vfom@narod.ru
XCOMMENT=	GUI for network monitoring tool "netmond" ( net-mgmt/netmond )
X
XBUILD_DEPENDS=	wish8.4:${PORTSDIR}/x11-toolkits/tk84
XRUN_DEPENDS=	${LOCALBASE}/lib/libBLT24.so.3:${PORTSDIR}/x11-toolkits/blt \
X		${LOCALBASE}/lib/Tktable2.8/libTktable2.8.so:${PORTSDIR}/x11-toolkits/tktable \
X		${LOCALBASE}/lib/tcl8.4/sql1.0/libTclMySQL.so.1:${PORTSDIR}/databases/tcl-Mysql \
X		${LOCALBASE}/lib/snack2.2/libsnack.so:${PORTSDIR}/audio/snack \
X		${LOCALBASE}/bin/snmpget:${PORTSDIR}/net-mgmt/net-snmp \
X		${LOCALBASE}/sbin/fping:${PORTSDIR}/net/fping
X
XNO_MTREE=	yes
X
XPLIST_SUB=	PORTNAME=${PORTNAME} PORTVERSION=${PORTVERSION}
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-net-mgmt/TkNetmon/Makefile
echo x - net-mgmt/TkNetmon/pkg-plist
sed 's/^X//' >net-mgmt/TkNetmon/pkg-plist << 'END-of-net-mgmt/TkNetmon/pkg-plist'
Xbin/TkNetmon
Xlib/%%PORTNAME%%-%%PORTVERSION%%/TkNetmon.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/.tknetmonrc
Xlib/%%PORTNAME%%-%%PORTVERSION%%/README.ru
Xlib/%%PORTNAME%%-%%PORTVERSION%%/README.en
Xlib/%%PORTNAME%%-%%PORTVERSION%%/KNOWNBUGS.ru
Xlib/%%PORTNAME%%-%%PORTVERSION%%/CHANGES.ru
Xlib/%%PORTNAME%%-%%PORTVERSION%%/LICENSE
Xlib/%%PORTNAME%%-%%PORTVERSION%%/devices/devtable
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Node.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Monitor.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Dialogs.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Preferences.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Link.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Line.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Text.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/SaveFile.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/LoadFile.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Discovery.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/snmpNames.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/selectTargets.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/IpAddrLib.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/LoadHostsFile.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/LoadNetStateObjs.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/msgcat.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/menuConfig.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/EventsLog.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Bgp.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Interface.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/ifGroups.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Service.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Misc.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Methods.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Variables.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/stateSignal.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Logo.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/fontDialog.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/SNMP.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Sql.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/lib/Traps.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkPortHistory.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkDeviceView.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkIfUtil.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkSnmpTable.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/EventsLog.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/SystemLog.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/NodeReport.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/object-sql-log.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/subobject-sql-log.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/libexec/SndCtrl.tcl
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/unknown32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/unknown48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/pc32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/pc48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/cisco32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/cisco48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/win32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/win48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/pix32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/printer32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/printer48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/linux32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/linux48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/freebsd32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/freebsd48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/hub32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/hub48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/router32.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/router48.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/HPUX.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/icons/APCsymmetra.gif
Xlib/%%PORTNAME%%-%%PORTVERSION%%/locale/ru.msg
Xlib/%%PORTNAME%%-%%PORTVERSION%%/sounds/Up.wav
Xlib/%%PORTNAME%%-%%PORTVERSION%%/sounds/Down.wav
X%%PORTDOCS%%%%DOCSDIR%%/UserGuide.html
X%%PORTDOCS%%%%DOCSDIR%%/UserGuide.ru.html
X%%PORTDOCS%%%%DOCSDIR%%/ProgrammerGuide.html
X%%PORTDOCS%%%%DOCSDIR%%/ProgrammerGuide.ru.html
X%%PORTDOCS%%%%DOCSDIR%%/Libexec.ru.html
X%%PORTDOCS%%%%DOCSDIR%%/FAQ.ru.html
X%%PORTDOCS%%%%DOCSDIR%%/Example1.ru.html
X%%PORTDOCS%%%%DOCSDIR%%/EventsLog.ru.html
X%%PORTDOCS%%%%EXAMPLESDIR%%/netmon.conf
X%%PORTDOCS%%%%EXAMPLESDIR%%/snmp.list
X%%PORTDOCS%%%%EXAMPLESDIR%%/targets.list
X%%PORTDOCS%%%%EXAMPLESDIR%%/netmon.db.sql
X@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/devices
X@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/icons
X@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/lib
X@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/libexec
X@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/locale
X@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/sounds
X@dirrm %%PORTDOCS%%%%EXAMPLESDIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%
END-of-net-mgmt/TkNetmon/pkg-plist
echo x - net-mgmt/TkNetmon/pkg-descr
sed 's/^X//' >net-mgmt/TkNetmon/pkg-descr << 'END-of-net-mgmt/TkNetmon/pkg-descr'
X    			    TkNetmon 2.0.7a
X			    
X    Graphical user interface for network monitoring package "netmond".
X  With TkNetmon someone can create graphical network map, produce config file 
Xfor "netmond", restart it, and view current network objects state, as it 
Xreported by "netmond".
X  TkNetmon is TCL/TK script, and it need TkTable-2.8 BLT-2.4 tcl-sql extensions.
X  Optional packages:  ucd-snmp fping snack
X    
X    Programm works on any UNIX-like system, where TCL/Tk port exist.
X
XWWW:  http://vfom.narod.ru/TkNetmon
END-of-net-mgmt/TkNetmon/pkg-descr
echo x - net-mgmt/TkNetmon/distinfo
sed 's/^X//' >net-mgmt/TkNetmon/distinfo << 'END-of-net-mgmt/TkNetmon/distinfo'
XMD5 (TkNetmon-2.0.7a.tar.gz) = dd6789fd8e270fb340488bf5a1aee359
XSIZE (TkNetmon-2.0.7a.tar.gz) = 190792
END-of-net-mgmt/TkNetmon/distinfo
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611150919.kAF9JBgZ021956>