ports/105562: [new port] net-mgmt/TkNetmon - GUI for network monitoring tool "netmond" ( net-mgmt/netmond )

Viktor Fomichev vfom at sicex.ru
Wed Nov 15 09:20:17 UTC 2006


>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 at 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 at 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 at 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 at dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/devices
X at dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/icons
X at dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/lib
X at dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/libexec
X at dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/locale
X at dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/sounds
X at dirrm %%PORTDOCS%%%%EXAMPLESDIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at 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:



More information about the freebsd-ports-bugs mailing list