Date: Sat, 31 Jul 1999 14:35:27 -0700 (PDT) From: William Carrel <wcarrel@wcug.wwu.edu> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/12899: New port: wmnet-new Message-ID: <Pine.LNX.3.96.990731143217.10298A-100000@sloth>
next in thread | raw e-mail | index | archive | help
>Number: 12899 >Category: ports >Synopsis: New port: wmnet-new >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jul 31 14:40:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: William Carrel >Release: FreeBSD 3.2-STABLE i386 >Organization: Carrel.org >Environment: FreeBSD-3.2-STABLE i386 >Description: A new port of wmnet, a windowmaker dockapp for monitoring traffic flow, based on the linux distribution. The wmnet currently in ports is actually a port of wmifs, a different program entirely. wmnet-new allows more customizability in the color of the indicators as well as numerous other fields. A patch file that is included brings this program up to date to run on FreeBSD 3.x. A shar archive of the port subdirectory follows. >How-To-Repeat: N/A >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: # # wmnet-new # wmnet-new/Makefile # wmnet-new/patches # wmnet-new/patches/patch-aa # wmnet-new/files # wmnet-new/files/md5 # wmnet-new/pkg # wmnet-new/pkg/COMMENT # wmnet-new/pkg/DESCR # wmnet-new/pkg/PLIST # echo c - wmnet-new mkdir -p wmnet-new > /dev/null 2>&1 echo x - wmnet-new/Makefile sed 's/^X//' >wmnet-new/Makefile << 'END-of-wmnet-new/Makefile' X# New ports collection Makefile for: wmnet-new X# Version required: 1.05 X# Date created: 30 July 1999 X# Whom: William Carrel <wcarrel@wcug.wwu.edu> X# X# $Id$ X# X XDISTNAME= wmnet-1.05 XPKGNAME= wmnet-new-1.05 XCATEGORIES= net XMASTER_SITES= ftp://isufug.ee.iastate.edu/pub/wmnet/ X XMAINTAINER= wcarrel@wcug.wwu.edu X XUSE_IMAKE= yes X XMAN1= wmnet.1 X X.include <bsd.port.mk> END-of-wmnet-new/Makefile echo c - wmnet-new/patches mkdir -p wmnet-new/patches > /dev/null 2>&1 echo x - wmnet-new/patches/patch-aa sed 's/^X//' >wmnet-new/patches/patch-aa << 'END-of-wmnet-new/patches/patch-aa' X--- drivers.c.orig Fri Oct 9 12:06:02 1998 X+++ drivers.c Fri Jul 30 21:29:49 1999 X@@ -7,6 +7,9 @@ X * No warranties, whatever.... you know the usuals.... this is free X * software. if you use it, great... if you wanna make a change to it, X * great, but please send me the diff. X+ * X+ * Modified for FreeBSD 3.0 by William Carrel <wcarrel@wcug.wwu.edu> X+ * X */ X X #include<stdlib.h> X@@ -24,6 +27,14 @@ X /* For FreeBSD */ X #ifdef USE_KVM X #include<net/if.h> X+#include<osreldate.h> /* to get the version macro */ X+/* FreeBSD 3.0 changed the location of somethings. */ X+#if (__FreeBSD_version >= 300000) X+#include <sys/queue.h> X+#include <net/if_var.h> X+#include <net/if_types.h> X+#endif /* FreeBSD 3.0 changes */ X+ X #include<kvm.h> X #include<nlist.h> X X@@ -483,7 +494,11 @@ X flag = (ACCOUNT_IN_FOUND|ACCOUNT_OUT_FOUND); X X } else { X+#if (__FreeBSD_version >= 300000) X+ ifnet_addr = (unsigned long)TAILQ_NEXT(ifnet, if_link); X+#else X ifnet_addr = (unsigned long)ifnet->if_next; X+#endif X } X } X END-of-wmnet-new/patches/patch-aa echo c - wmnet-new/files mkdir -p wmnet-new/files > /dev/null 2>&1 echo x - wmnet-new/files/md5 sed 's/^X//' >wmnet-new/files/md5 << 'END-of-wmnet-new/files/md5' XMD5 (wmnet-1.05.tar.gz) = 3c7d8c030223ab406c407a8243b29815 XMD5 (wmnet-105-patch.gz) = 14b11e97223f7929b978cc245db8e8ef END-of-wmnet-new/files/md5 echo c - wmnet-new/pkg mkdir -p wmnet-new/pkg > /dev/null 2>&1 echo x - wmnet-new/pkg/COMMENT sed 's/^X//' >wmnet-new/pkg/COMMENT << 'END-of-wmnet-new/pkg/COMMENT' XA WindowMaker dockapp that shows traffic on interfaces END-of-wmnet-new/pkg/COMMENT echo x - wmnet-new/pkg/DESCR sed 's/^X//' >wmnet-new/pkg/DESCR << 'END-of-wmnet-new/pkg/DESCR' XThis is a port of wmnet. It shows traffic on a specified interface in the XWindowMaker dock. It concetrates on scrolling quicker and showing current rate Xinformation as opposed to other tools which tend to show the traffic from 3 Xminutes ago. X XWWW: http://isufug.ee.iastate.edu/~joff/wmnet.html X X- William Carrel Xwcarrel@wcug.wwu.edu END-of-wmnet-new/pkg/DESCR echo x - wmnet-new/pkg/PLIST sed 's/^X//' >wmnet-new/pkg/PLIST << 'END-of-wmnet-new/pkg/PLIST' Xbin/wmnet END-of-wmnet-new/pkg/PLIST exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.96.990731143217.10298A-100000>