diff options
author | max <max@FreeBSD.org> | 1997-06-03 19:14:37 +0000 |
---|---|---|
committer | max <max@FreeBSD.org> | 1997-06-03 19:14:37 +0000 |
commit | 84127f56577c189f6d8d9877767e27030b01b1f9 (patch) | |
tree | a192e182f704b7b0312ae91660c198f2fed6b6ab /x11/xtoolwait | |
parent | d31b6d8db2985e223b4a847c2d5aecd945516fdc (diff) | |
download | FreeBSD-ports-84127f56577c189f6d8d9877767e27030b01b1f9.zip FreeBSD-ports-84127f56577c189f6d8d9877767e27030b01b1f9.tar.gz |
New port, xtoolwait:
Tool startup utility for X11
PR: 3734
Submitted by: jonny@mailhost.coppe.ufrj.br
Diffstat (limited to 'x11/xtoolwait')
-rw-r--r-- | x11/xtoolwait/Makefile | 17 | ||||
-rw-r--r-- | x11/xtoolwait/distinfo | 1 | ||||
-rw-r--r-- | x11/xtoolwait/pkg-comment | 1 | ||||
-rw-r--r-- | x11/xtoolwait/pkg-descr | 23 | ||||
-rw-r--r-- | x11/xtoolwait/pkg-plist | 2 |
5 files changed, 44 insertions, 0 deletions
diff --git a/x11/xtoolwait/Makefile b/x11/xtoolwait/Makefile new file mode 100644 index 0000000..b39c32a --- /dev/null +++ b/x11/xtoolwait/Makefile @@ -0,0 +1,17 @@ +# New ports collection makefile for: xtoolwait +# Date created: 31 May 1997 +# Whom: jonny +# +# $Id: Makefile,v 1.0 1997/5/31 19:30:00 jonny Exp $ +# + +DISTNAME= xtoolwait-1.1 +CATEGORIES= x11 +MASTER_SITES= ftp://ftp.x.org/contrib/utilities/ \ + ftp://ftp.hacom.nl/pub/users/richard/ + +USE_IMAKE= yes +MAN1= xtoolwait.1 +MANCOMPRESSED= yes + +.include <bsd.port.mk> diff --git a/x11/xtoolwait/distinfo b/x11/xtoolwait/distinfo new file mode 100644 index 0000000..2dd54eb --- /dev/null +++ b/x11/xtoolwait/distinfo @@ -0,0 +1 @@ +MD5 (xtoolwait-1.1.tar.gz) = 3be234f763bd238c5ac20d15ad4d6953 diff --git a/x11/xtoolwait/pkg-comment b/x11/xtoolwait/pkg-comment new file mode 100644 index 0000000..69685a4 --- /dev/null +++ b/x11/xtoolwait/pkg-comment @@ -0,0 +1 @@ +Tool startup utility for X11 diff --git a/x11/xtoolwait/pkg-descr b/x11/xtoolwait/pkg-descr new file mode 100644 index 0000000..1a1b4ee --- /dev/null +++ b/x11/xtoolwait/pkg-descr @@ -0,0 +1,23 @@ +This utility notably decreases the startup time of your X sessions, provided +that you start a number of X clients automatically during the X session +startup. +Most people, for instance, start X clients like xterm, xclock, xconsole and +xosview from their .xinitrc, .openwin-init, .xtoolplaces or .xsession file. + +These X clients are started simultaneously (in the background) which puts a +high load on the X server and the OS: + +* The X server is not multi-threaded, so all X clients are competing to get + access to the X server and to use its resources, which causes a lot of + overhead (= delay). + +* The performance of other (non X related) tasks served by the system degrades + badly due to the high load. + If the system has not enough RAM to hold all the X clients, it is swapping + heavily, resulting again in a lot of delay. + +On the Sun platform there is a utility called 'toolwait' which solves these +problems: it starts one X client in the background, waits until it has mapped +a window and then exits. + +Xtoolwait is a free implementation of exactly the same idea. diff --git a/x11/xtoolwait/pkg-plist b/x11/xtoolwait/pkg-plist new file mode 100644 index 0000000..713b8ba --- /dev/null +++ b/x11/xtoolwait/pkg-plist @@ -0,0 +1,2 @@ +bin/xtoolwait +man/man1/xtoolwait.1.gz |