mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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:
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
|
@ -119,6 +119,7 @@
|
|||
SUBDIR += wmavgload
|
||||
SUBDIR += wmbattery
|
||||
SUBDIR += wmfire
|
||||
SUBDIR += wmfsm
|
||||
SUBDIR += wmhm
|
||||
SUBDIR += wminet
|
||||
SUBDIR += wmlmmon
|
||||
|
|
23
sysutils/wmfsm/Makefile
Normal file
23
sysutils/wmfsm/Makefile
Normal 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
1
sysutils/wmfsm/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (wmfsm-0.31.tar.gz) = 9b47b44ed9102b8b659168383a0c379e
|
41
sysutils/wmfsm/files/patch-aa
Normal file
41
sysutils/wmfsm/files/patch-aa
Normal 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(){
|
26
sysutils/wmfsm/files/patch-ab
Normal file
26
sysutils/wmfsm/files/patch-ab
Normal 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
|
1
sysutils/wmfsm/pkg-comment
Normal file
1
sysutils/wmfsm/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
Displays filesystem usage of mountpoints in a nice WindowMaker dockapp
|
7
sysutils/wmfsm/pkg-descr
Normal file
7
sysutils/wmfsm/pkg-descr
Normal 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
1
sysutils/wmfsm/pkg-plist
Normal file
|
@ -0,0 +1 @@
|
|||
bin/wmfsm
|
Loading…
Add table
Reference in a new issue