Add wmfsm 0.31, displays filesystem usage of mountpoints in a nice

WindowMaker dockapp.

PR:		24012
Submitted by:	Steven Enderle <panic@subphase.de>
This commit is contained in:
Maxim Sobolev 2001-02-04 22:44:33 +00:00
parent 431f51597c
commit a01c32ad5f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=37957
8 changed files with 101 additions and 0 deletions

View file

@ -119,6 +119,7 @@
SUBDIR += wmavgload
SUBDIR += wmbattery
SUBDIR += wmfire
SUBDIR += wmfsm
SUBDIR += wmhm
SUBDIR += wminet
SUBDIR += wmlmmon

23
sysutils/wmfsm/Makefile Normal file
View file

@ -0,0 +1,23 @@
# New ports collection makefile for: wmfsm
# Date created: 2 January 2001
# Whom: Steven Enderle <panic@subphase.de>
#
# $FreeBSD$
#
PORTNAME= wmfsm
PORTVERSION= 0.31
CATEGORIES= sysutils windowmaker
MASTER_SITES= http://netpedia.net/hosting/wmfsm/source/ \
http://e.dyn.mdn.de/mirror/wmfsm/
MAINTAINER= panic@subphase.de
WRKSRC= ${WRKDIR}/${DISTNAME}/wmfsm
MAKEFILE= Makefile.bsd
USE_X_PREFIX= yes
USE_XPM= yes
.include <bsd.port.mk>

1
sysutils/wmfsm/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (wmfsm-0.31.tar.gz) = 9b47b44ed9102b8b659168383a0c379e

View file

@ -0,0 +1,41 @@
$FreeBSD$
--- wmfsm.c.orig Thu Aug 26 09:42:39 1999
+++ wmfsm.c Mon Feb 5 00:38:13 2001
@@ -59,7 +59,7 @@
#elif defined(SunOS)
# define STATFS(a,b) statfs(a,b,sizeof(struct statfs),0)
# include <sys/statfs.h>
-#elif defined(__OpenBSD__)
+#elif defined(__OpenBSD__) || defined(__FreeBSD__)
# define STATFS(a,b) statfs(a,b)
# include <sys/param.h>
# include <sys/mount.h>
@@ -362,7 +362,7 @@
void readFileSystems(){
/* Look for the goods between #if defined(__OpenBSD__) -- tschroed */
-#if defined(__OpenBSD__)
+#if defined(__OpenBSD__) || defined(__FreeBSD__)
#define MAXMOUNT 32
struct statfs sfs[MAXMOUNT];
int fscount;
@@ -379,7 +379,7 @@
{ numberfs--; fscount--; }
else
mp[numberfs]=strdup(sfs[numberfs].f_mntonname);
-#else /* __OpenBSD__ */
+#else /* __OpenBSD__ || __FreeBSD__ */
FILE *fp;
char mountPoint[255],dummy[255],fstype[255],options[255];
@@ -424,7 +424,7 @@
mp[numberfs++]=strdup(mountPoint);
}
}
-#endif /* __OpenBSD__ */
+#endif /* __OpenBSD__ || __FreeBSD__ */
excludeFileSystems();
}
void excludeFileSystems(){

View file

@ -0,0 +1,26 @@
$FreeBSD$
--- Makefile.bsd.orig Wed Jun 16 09:54:34 1999
+++ Makefile.bsd Mon Feb 5 00:38:13 2001
@@ -1,9 +1,9 @@
-CC = gcc
+CC ?= gcc
#CC = /usr/pure/purify-4.1-irix6/purify cc
-CFLAGS =
-INCDIR = -I/usr/X11R6/include/X11 -I/home/p-sgi2/eilemann/IRIX64/include -I/usr/X11R6/include
-DESTDIR= /usr/X11R6
-LIBDIR = -L/usr/X11R6/lib
+CFLAGS +=
+INCDIR = -I${X11BASE}/include/X11 -I${X11BASE}/include
+DESTDIR= ${PREFIX}
+LIBDIR = -L${X11BASE}/lib
# for linux & irix
LIBS = -lXpm -lX11 -lXext
@@ -33,4 +33,4 @@
rm -f wmfsm
install:: wmfsm
- install -s -m 0755 wmfsm $(DESTDIR)/bin
+ ${BSD_INSTALL_PROGRAM} wmfsm $(DESTDIR)/bin

View file

@ -0,0 +1 @@
Displays filesystem usage of mountpoints in a nice WindowMaker dockapp

7
sysutils/wmfsm/pkg-descr Normal file
View file

@ -0,0 +1,7 @@
Wmfsm monitors your filesystem usage. It features three display modes,
different colorschemes and exclusion of filesystems (eg /cdrom).
WWW: http://freshmeat.net/projects/wmfsm/homepage/
- Steven
panic@subphase.de

1
sysutils/wmfsm/pkg-plist Normal file
View file

@ -0,0 +1 @@
bin/wmfsm