summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2000-03-19 14:53:36 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2000-03-19 14:53:36 +0000
commit5edfb51f11ddde7b802ca08d5dcb4c56d7766d9b (patch)
tree0deaecd18ba80baaa3f40c083af7d48b5c6fb358 /sysutils
parentIncorporate patch-1.1.4fix2.gz. (diff)
With a single process, GKrellM manages multiple stacked monitors and supports
applying themes to match the monitors appearance to your window manager, Gtk, or any other theme. Reviewed by: Will Andrews <andrews@technologist.com>
Notes
Notes: svn path=/head/; revision=26823
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/gkrellm/Makefile58
-rw-r--r--sysutils/gkrellm/distinfo1
-rw-r--r--sysutils/gkrellm/pkg-comment1
-rw-r--r--sysutils/gkrellm/pkg-descr44
-rw-r--r--sysutils/gkrellm/pkg-message9
-rw-r--r--sysutils/gkrellm/pkg-plist5
-rw-r--r--sysutils/gkrellm2/Makefile58
-rw-r--r--sysutils/gkrellm2/distinfo1
-rw-r--r--sysutils/gkrellm2/pkg-comment1
-rw-r--r--sysutils/gkrellm2/pkg-descr44
-rw-r--r--sysutils/gkrellm2/pkg-message9
-rw-r--r--sysutils/gkrellm2/pkg-plist5
12 files changed, 236 insertions, 0 deletions
diff --git a/sysutils/gkrellm/Makefile b/sysutils/gkrellm/Makefile
new file mode 100644
index 000000000000..ff980d195138
--- /dev/null
+++ b/sysutils/gkrellm/Makefile
@@ -0,0 +1,58 @@
+# New ports collection makefile for: gkrellm
+# Version required: 0.9.6
+# Date Created: Mar 4 2000
+# Whom: Hajimu UMEMOTO <ume@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+DISTNAME= gkrellm-0.9.6
+CATEGORIES= sysutils ipv6
+MASTER_SITES= http://web.wt.net/~billw/gkrellm/ \
+ http://www.freebsd.org/~ume/gkrellm/
+
+MAINTAINER= ume@FreeBSD.org
+
+LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
+
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+MAKE_ENV= GTK_CONFIG="${GTK_CONFIG}"
+
+DOCS= COPYRIGHT README Themes
+
+# You should aware that GKrellM must be setuid root to obtain
+# temperatures. If your motherboard doesn't support LM78/79 feature,
+# you may not want this.
+USE_SENSOR?= YES
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 300000
+ALL_TARGET= freebsd2
+.else
+ALL_TARGET= freebsd3
+.endif
+
+BINGRP= kmem
+.if defined(USE_SENSOR) && ${USE_SENSOR} == YES
+BINOWN= root
+BINMODE= 4111
+.else
+BINMODE= 2111
+.endif
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/gkrellm ${PREFIX}/bin/gkrellm
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/gkrellm
+.for file in ${DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/gkrellm
+.endfor
+.endif
+.if defined(USE_SENSOR) && ${USE_SENSOR} == YES
+ @${CAT} ${PKGDIR}/MESSAGE
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/gkrellm/distinfo b/sysutils/gkrellm/distinfo
new file mode 100644
index 000000000000..741d1460e15e
--- /dev/null
+++ b/sysutils/gkrellm/distinfo
@@ -0,0 +1 @@
+MD5 (gkrellm-0.9.6.tar.gz) = 93e31092303034f7cc7e31145a78f997
diff --git a/sysutils/gkrellm/pkg-comment b/sysutils/gkrellm/pkg-comment
new file mode 100644
index 000000000000..a049b18fdd28
--- /dev/null
+++ b/sysutils/gkrellm/pkg-comment
@@ -0,0 +1 @@
+A GTK based system monitor
diff --git a/sysutils/gkrellm/pkg-descr b/sysutils/gkrellm/pkg-descr
new file mode 100644
index 000000000000..ace37904d8eb
--- /dev/null
+++ b/sysutils/gkrellm/pkg-descr
@@ -0,0 +1,44 @@
+GKrellM - GNU (or Gtk) Krell Monitors (or Meters)
+ (with an understood 'I' somewhere in appreciation for Imlib)
+=======================================================================
+
+Author: Bill Wilson
+Email: bill@gkrellm.net
+WWW: http://gkrellm.net/
+
+Copyright (c) 1999-2000 by Bill Wilson. This program is free software
+which I release under the GNU General Public License.
+Read the COPYRIGHT file for more info.
+
+
+Description
+===========
+With a single process, GKrellM manages multiple stacked monitors and supports
+applying themes to match the monitors appearance to your window manager,
+Gtk, or any other theme.
+
+
+GKrellM Features
+================
+ * SMP CPU, Disk, Proc, and active net interface monitors with LEDs.
+ * Internet monitor that displays current and charts historical port hits.
+ * Memory and swap space usage meters and a system uptime monitor.
+ * File system meters show capacity/free space and can mount/umount.
+ * A mailbox monitor which can launch mail reader, remote mail fetch.
+ * Clock/calendar and hostname display.
+ * APM laptop battery monitor.
+ * CPU/motherboard temperature display if lm_sensors modules installed.
+
+ * Multiple monitors managed by a single process to reduce system load.
+ * A timer button that can execute PPP or ISDN logon/logoff scripts.
+ * Charts are autoscaling with configurable grid line resolution, or
+ can be set to a fixed scale mode.
+ * Separate colors for "in" and "out" data. The in color is used for
+ CPU user time, disk read, forks, and net receive data. The out color
+ is used for CPU sys time, disk write, load, and net transmit data.
+ * Commands can be configured to run when monitor labels are clicked.
+ * GKrellM is plugin capable so special interest monitors can be created.
+ * A different theme can be created with the GIMP.
+
+
+- Hajimu UMEMOTO <ume@FreeBSD.org>
diff --git a/sysutils/gkrellm/pkg-message b/sysutils/gkrellm/pkg-message
new file mode 100644
index 000000000000..72124eabba22
--- /dev/null
+++ b/sysutils/gkrellm/pkg-message
@@ -0,0 +1,9 @@
+****************************************************************************
+
+ You should aware that GKrellM must be setuid root to obtain
+ temperatures. If your motherboard doesn't support LM78/79 feature,
+ you may not want this. You can disable it by typing
+ `make install USE_SENSOR=NO' at the "${PORTSDIR}/sysutils/gkrellm"
+ directory to re-make this package.
+
+****************************************************************************
diff --git a/sysutils/gkrellm/pkg-plist b/sysutils/gkrellm/pkg-plist
new file mode 100644
index 000000000000..f4a111486ea3
--- /dev/null
+++ b/sysutils/gkrellm/pkg-plist
@@ -0,0 +1,5 @@
+bin/gkrellm
+share/doc/gkrellm/COPYRIGHT
+share/doc/gkrellm/README
+share/doc/gkrellm/Themes
+@dirrm share/doc/gkrellm
diff --git a/sysutils/gkrellm2/Makefile b/sysutils/gkrellm2/Makefile
new file mode 100644
index 000000000000..ff980d195138
--- /dev/null
+++ b/sysutils/gkrellm2/Makefile
@@ -0,0 +1,58 @@
+# New ports collection makefile for: gkrellm
+# Version required: 0.9.6
+# Date Created: Mar 4 2000
+# Whom: Hajimu UMEMOTO <ume@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+DISTNAME= gkrellm-0.9.6
+CATEGORIES= sysutils ipv6
+MASTER_SITES= http://web.wt.net/~billw/gkrellm/ \
+ http://www.freebsd.org/~ume/gkrellm/
+
+MAINTAINER= ume@FreeBSD.org
+
+LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
+
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+MAKE_ENV= GTK_CONFIG="${GTK_CONFIG}"
+
+DOCS= COPYRIGHT README Themes
+
+# You should aware that GKrellM must be setuid root to obtain
+# temperatures. If your motherboard doesn't support LM78/79 feature,
+# you may not want this.
+USE_SENSOR?= YES
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 300000
+ALL_TARGET= freebsd2
+.else
+ALL_TARGET= freebsd3
+.endif
+
+BINGRP= kmem
+.if defined(USE_SENSOR) && ${USE_SENSOR} == YES
+BINOWN= root
+BINMODE= 4111
+.else
+BINMODE= 2111
+.endif
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/gkrellm ${PREFIX}/bin/gkrellm
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/gkrellm
+.for file in ${DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/gkrellm
+.endfor
+.endif
+.if defined(USE_SENSOR) && ${USE_SENSOR} == YES
+ @${CAT} ${PKGDIR}/MESSAGE
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/gkrellm2/distinfo b/sysutils/gkrellm2/distinfo
new file mode 100644
index 000000000000..741d1460e15e
--- /dev/null
+++ b/sysutils/gkrellm2/distinfo
@@ -0,0 +1 @@
+MD5 (gkrellm-0.9.6.tar.gz) = 93e31092303034f7cc7e31145a78f997
diff --git a/sysutils/gkrellm2/pkg-comment b/sysutils/gkrellm2/pkg-comment
new file mode 100644
index 000000000000..a049b18fdd28
--- /dev/null
+++ b/sysutils/gkrellm2/pkg-comment
@@ -0,0 +1 @@
+A GTK based system monitor
diff --git a/sysutils/gkrellm2/pkg-descr b/sysutils/gkrellm2/pkg-descr
new file mode 100644
index 000000000000..ace37904d8eb
--- /dev/null
+++ b/sysutils/gkrellm2/pkg-descr
@@ -0,0 +1,44 @@
+GKrellM - GNU (or Gtk) Krell Monitors (or Meters)
+ (with an understood 'I' somewhere in appreciation for Imlib)
+=======================================================================
+
+Author: Bill Wilson
+Email: bill@gkrellm.net
+WWW: http://gkrellm.net/
+
+Copyright (c) 1999-2000 by Bill Wilson. This program is free software
+which I release under the GNU General Public License.
+Read the COPYRIGHT file for more info.
+
+
+Description
+===========
+With a single process, GKrellM manages multiple stacked monitors and supports
+applying themes to match the monitors appearance to your window manager,
+Gtk, or any other theme.
+
+
+GKrellM Features
+================
+ * SMP CPU, Disk, Proc, and active net interface monitors with LEDs.
+ * Internet monitor that displays current and charts historical port hits.
+ * Memory and swap space usage meters and a system uptime monitor.
+ * File system meters show capacity/free space and can mount/umount.
+ * A mailbox monitor which can launch mail reader, remote mail fetch.
+ * Clock/calendar and hostname display.
+ * APM laptop battery monitor.
+ * CPU/motherboard temperature display if lm_sensors modules installed.
+
+ * Multiple monitors managed by a single process to reduce system load.
+ * A timer button that can execute PPP or ISDN logon/logoff scripts.
+ * Charts are autoscaling with configurable grid line resolution, or
+ can be set to a fixed scale mode.
+ * Separate colors for "in" and "out" data. The in color is used for
+ CPU user time, disk read, forks, and net receive data. The out color
+ is used for CPU sys time, disk write, load, and net transmit data.
+ * Commands can be configured to run when monitor labels are clicked.
+ * GKrellM is plugin capable so special interest monitors can be created.
+ * A different theme can be created with the GIMP.
+
+
+- Hajimu UMEMOTO <ume@FreeBSD.org>
diff --git a/sysutils/gkrellm2/pkg-message b/sysutils/gkrellm2/pkg-message
new file mode 100644
index 000000000000..72124eabba22
--- /dev/null
+++ b/sysutils/gkrellm2/pkg-message
@@ -0,0 +1,9 @@
+****************************************************************************
+
+ You should aware that GKrellM must be setuid root to obtain
+ temperatures. If your motherboard doesn't support LM78/79 feature,
+ you may not want this. You can disable it by typing
+ `make install USE_SENSOR=NO' at the "${PORTSDIR}/sysutils/gkrellm"
+ directory to re-make this package.
+
+****************************************************************************
diff --git a/sysutils/gkrellm2/pkg-plist b/sysutils/gkrellm2/pkg-plist
new file mode 100644
index 000000000000..f4a111486ea3
--- /dev/null
+++ b/sysutils/gkrellm2/pkg-plist
@@ -0,0 +1,5 @@
+bin/gkrellm
+share/doc/gkrellm/COPYRIGHT
+share/doc/gkrellm/README
+share/doc/gkrellm/Themes
+@dirrm share/doc/gkrellm