mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-26 05:02:18 +00:00
xsysstats-1.32, a system information display tool. Someone please test
this, I can't for my life figure out how the heck all those options work....
This commit is contained in:
parent
b5f1d322ac
commit
840a84e7aa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=565
14
sysutils/xsysstats/Makefile
Normal file
14
sysutils/xsysstats/Makefile
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
# New ports collection makefile for: xsysstats
|
||||||
|
# Version required: 1.32
|
||||||
|
# Date created: 12 December 1994
|
||||||
|
# Whom: asami
|
||||||
|
#
|
||||||
|
# $Id:$
|
||||||
|
#
|
||||||
|
|
||||||
|
DISTNAME= xsysstats1.32
|
||||||
|
USE_IMAKE= yes
|
||||||
|
INSTALL_MANPAGES= yes
|
||||||
|
MASTER_SITES= ftp://crl.dec.com/pub/X11/contrib/utilities/
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
75
sysutils/xsysstats/files/patch-aa
Normal file
75
sysutils/xsysstats/files/patch-aa
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
--- ./headers.h.org Mon Nov 21 19:57:57 1994
|
||||||
|
+++ ./headers.h Tue Dec 13 00:49:58 1994
|
||||||
|
@@ -9,7 +9,7 @@
|
||||||
|
* prototypes, this is unneeded.
|
||||||
|
*/
|
||||||
|
|
||||||
|
-#ifndef __NetBSD__
|
||||||
|
+#if !(defined(__NetBSD__) || defined(__FreeBSD__))
|
||||||
|
#ifdef __GNUC__
|
||||||
|
/* These do not seem to be needed with gcc-2.5.0. In fact, having
|
||||||
|
* them declared causes errors.
|
||||||
|
--- ./porting.c.org Tue Nov 22 13:21:16 1994
|
||||||
|
+++ ./porting.c Tue Dec 13 00:49:58 1994
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#ifndef __NetBSD__
|
||||||
|
+#if !(defined(__NetBSD__) || defined(__FreeBSD__))
|
||||||
|
#include <rpcsvc/rstat.h>
|
||||||
|
#endif
|
||||||
|
#include "xsysstats.h"
|
||||||
|
@@ -10,10 +10,13 @@
|
||||||
|
#define FSCALE (1<<FSHIFT)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
-#ifdef __NetBSD__
|
||||||
|
+#if (defined(__NetBSD__) || defined(__FreeBSD__))
|
||||||
|
#include <rpc/rpc.h>
|
||||||
|
#undef FSHIFT
|
||||||
|
#undef FSCALE
|
||||||
|
+#ifdef __FreeBSD__
|
||||||
|
+#include <rpc/types.h>
|
||||||
|
+#endif
|
||||||
|
#include <rpcsvc/rstat.h>
|
||||||
|
|
||||||
|
#ifdef ultrix
|
||||||
|
--- ./Imakefile.org Mon Nov 21 19:47:44 1994
|
||||||
|
+++ ./Imakefile Tue Dec 13 00:57:57 1994
|
||||||
|
@@ -9,7 +9,7 @@
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
-CFLAGS = -I/usr/X11R6/include -g -Wall
|
||||||
|
+CFLAGS = -I/usr/X11R6/include -O2 -Wall
|
||||||
|
CC = gcc
|
||||||
|
|
||||||
|
/* If using Solaris 2, uncomment the line below *
|
||||||
|
@@ -20,7 +20,7 @@
|
||||||
|
DEFINES = -DSOLARIS2
|
||||||
|
LIBS = -lrpcsvc -lnsl
|
||||||
|
#else
|
||||||
|
- LIBS = -lrpcsvc
|
||||||
|
+ LIBS = -lrpcsvc
|
||||||
|
#endif
|
||||||
|
|
||||||
|
DEPLIBS = $(DEPXLIB)
|
||||||
|
--- ./xsysstats.h.org Mon Nov 21 20:57:47 1994
|
||||||
|
+++ ./xsysstats.h Tue Dec 13 00:49:58 1994
|
||||||
|
@@ -2,9 +2,17 @@
|
||||||
|
#include <X11/Xutil.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <sys/param.h>
|
||||||
|
+#include <sys/types.h>
|
||||||
|
+#if defined(BSD) && (BSD >= 199306)
|
||||||
|
+#include <stdlib.h>
|
||||||
|
+#else
|
||||||
|
#include <malloc.h>
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
-#ifdef SOLARIS2
|
||||||
|
+#include <string.h>
|
||||||
|
+#include <unistd.h>
|
||||||
|
+
|
||||||
|
+#if (defined(SOLARIS2) || defined(__FreeBSD__))
|
||||||
|
#include <netdb.h>
|
||||||
|
#endif
|
||||||
|
|
1
sysutils/xsysstats/pkg-comment
Normal file
1
sysutils/xsysstats/pkg-comment
Normal file
@ -0,0 +1 @@
|
|||||||
|
xsysstats-1.32, a system information display tool
|
14
sysutils/xsysstats/pkg-descr
Normal file
14
sysutils/xsysstats/pkg-descr
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
XSysStats is a system information display tool similar to perfmeter. It
|
||||||
|
displays its information in the form of a strip chart. It can also display
|
||||||
|
information about remote hosts, as perfmeter can do.
|
||||||
|
|
||||||
|
XSysStats can display any number of graphs at one time in the same window.
|
||||||
|
Information being displayed in the window need not be all of the same host.
|
||||||
|
For example, you could have it display the percentage of cpu being utilized
|
||||||
|
of half a dozen (or more) different hosts. Also, splitting the window
|
||||||
|
into smaller windows is now supported (similar to what the perfmeter
|
||||||
|
in OW 3 allows)
|
||||||
|
|
||||||
|
(above taken from the original README)
|
||||||
|
- Satoshi
|
||||||
|
asami@cs.berkeley.edu
|
3
sysutils/xsysstats/pkg-plist
Normal file
3
sysutils/xsysstats/pkg-plist
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
@cwd /usr/X11R6
|
||||||
|
bin/xsysstats
|
||||||
|
man/man1/xsysstats.1.gz
|
Loading…
Reference in New Issue
Block a user