From 240eed442d1f97f7d7dd9430673499ef25dd1f36 Mon Sep 17 00:00:00 2001 From: hubertf Date: Sat, 11 Oct 1997 21:53:59 +0000 Subject: Import as of 09/25/97 --- x11/tkcron/Makefile | 27 +++++++++++++++ x11/tkcron/files/Makefile | 12 +++++++ x11/tkcron/files/md5 | 1 + x11/tkcron/patches/patch-aa | 11 +++++++ x11/tkcron/pkg/COMMENT | 1 + x11/tkcron/pkg/DESCR | 6 ++++ x11/tkcron/pkg/PLIST | 1 + x11/tkinfo/Makefile | 22 +++++++++++++ x11/tkinfo/files/md5 | 1 + x11/tkinfo/patches/patch-aa | 19 +++++++++++ x11/tkinfo/pkg/COMMENT | 1 + x11/tkinfo/pkg/DESCR | 17 ++++++++++ x11/tkinfo/pkg/PLIST | 1 + x11/tkman/Makefile | 23 +++++++++++++ x11/tkman/files/md5 | 1 + x11/tkman/patches/patch-aa | 80 +++++++++++++++++++++++++++++++++++++++++++++ x11/tkman/patches/patch-ab | 11 +++++++ x11/tkman/pkg/COMMENT | 1 + x11/tkman/pkg/DESCR | 16 +++++++++ x11/tkman/pkg/PLIST | 2 ++ x11/unclutter/Makefile | 20 ++++++++++++ x11/unclutter/files/md5 | 1 + x11/unclutter/pkg/COMMENT | 1 + x11/unclutter/pkg/DESCR | 6 ++++ x11/unclutter/pkg/PLIST | 2 ++ x11/xgas/Makefile | 22 +++++++++++++ x11/xgas/files/md5 | 1 + x11/xgas/pkg/COMMENT | 1 + x11/xgas/pkg/DESCR | 25 ++++++++++++++ x11/xgas/pkg/PLIST | 3 ++ x11/xless/Makefile | 19 +++++++++++ x11/xless/files/md5 | 1 + x11/xless/patches/patch-aa | 12 +++++++ x11/xless/patches/patch-ab | 32 ++++++++++++++++++ x11/xless/pkg/COMMENT | 1 + x11/xless/pkg/DESCR | 22 +++++++++++++ x11/xless/pkg/PLIST | 6 ++++ x11/xpns/Makefile | 35 ++++++++++++++++++++ x11/xpns/files/md5 | 1 + x11/xpns/patches/patch-aa | 28 ++++++++++++++++ x11/xpns/patches/patch-ab | 13 ++++++++ x11/xpns/pkg/COMMENT | 1 + x11/xpns/pkg/DESCR | 29 ++++++++++++++++ x11/xpns/pkg/PLIST | 14 ++++++++ x11/xtimer/Makefile | 20 ++++++++++++ x11/xtimer/files/md5 | 1 + x11/xtimer/pkg/COMMENT | 1 + x11/xtimer/pkg/DESCR | 3 ++ x11/xtimer/pkg/PLIST | 2 ++ 49 files changed, 577 insertions(+) create mode 100644 x11/tkcron/Makefile create mode 100644 x11/tkcron/files/Makefile create mode 100644 x11/tkcron/files/md5 create mode 100644 x11/tkcron/patches/patch-aa create mode 100644 x11/tkcron/pkg/COMMENT create mode 100644 x11/tkcron/pkg/DESCR create mode 100644 x11/tkcron/pkg/PLIST create mode 100644 x11/tkinfo/Makefile create mode 100644 x11/tkinfo/files/md5 create mode 100644 x11/tkinfo/patches/patch-aa create mode 100644 x11/tkinfo/pkg/COMMENT create mode 100644 x11/tkinfo/pkg/DESCR create mode 100644 x11/tkinfo/pkg/PLIST create mode 100644 x11/tkman/Makefile create mode 100644 x11/tkman/files/md5 create mode 100644 x11/tkman/patches/patch-aa create mode 100644 x11/tkman/patches/patch-ab create mode 100644 x11/tkman/pkg/COMMENT create mode 100644 x11/tkman/pkg/DESCR create mode 100644 x11/tkman/pkg/PLIST create mode 100644 x11/unclutter/Makefile create mode 100644 x11/unclutter/files/md5 create mode 100644 x11/unclutter/pkg/COMMENT create mode 100644 x11/unclutter/pkg/DESCR create mode 100644 x11/unclutter/pkg/PLIST create mode 100644 x11/xgas/Makefile create mode 100644 x11/xgas/files/md5 create mode 100644 x11/xgas/pkg/COMMENT create mode 100644 x11/xgas/pkg/DESCR create mode 100644 x11/xgas/pkg/PLIST create mode 100644 x11/xless/Makefile create mode 100644 x11/xless/files/md5 create mode 100644 x11/xless/patches/patch-aa create mode 100644 x11/xless/patches/patch-ab create mode 100644 x11/xless/pkg/COMMENT create mode 100644 x11/xless/pkg/DESCR create mode 100644 x11/xless/pkg/PLIST create mode 100644 x11/xpns/Makefile create mode 100644 x11/xpns/files/md5 create mode 100644 x11/xpns/patches/patch-aa create mode 100644 x11/xpns/patches/patch-ab create mode 100644 x11/xpns/pkg/COMMENT create mode 100644 x11/xpns/pkg/DESCR create mode 100644 x11/xpns/pkg/PLIST create mode 100644 x11/xtimer/Makefile create mode 100644 x11/xtimer/files/md5 create mode 100644 x11/xtimer/pkg/COMMENT create mode 100644 x11/xtimer/pkg/DESCR create mode 100644 x11/xtimer/pkg/PLIST (limited to 'x11') diff --git a/x11/tkcron/Makefile b/x11/tkcron/Makefile new file mode 100644 index 00000000000..f4b2d23dccb --- /dev/null +++ b/x11/tkcron/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: tkcron-2.12 +# Version required: 2.12 +# Date created: 30 July 1996 +# Whom: Sander Vesik +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:02 hubertf Exp $ +# + +DISTNAME= tkcron-2.12 +DISTFILES= tkcron-2.12.tcl.gz +CATEGORIES= misc tk41 +MASTER_SITES= ftp://ftp.neosoft.com/languages/tcl/alcatel/code/ +EXTRACT_SUFX= .tcl.gz + +MAINTAINER= sander@haldjas.folklore.ee + +RUN_DEPENDS= wish4\.1:${PORTSDIR}/x11/tk41 + +EXTRACT_CMD= ${GZIP_CMD} +EXTRACT_BEFORE_ARGS= -cd +EXTRACT_AFTER_ARGS= > tkcron.tcl +NO_WRKSUBDIR= yes + +post-extract: + @${CP} ${FILESDIR}/Makefile ${WRKSRC} + +.include diff --git a/x11/tkcron/files/Makefile b/x11/tkcron/files/Makefile new file mode 100644 index 00000000000..c9903f00c0f --- /dev/null +++ b/x11/tkcron/files/Makefile @@ -0,0 +1,12 @@ +BINDIR= ${PREFIX}/bin +WISHDIR?= ${BINDIR} + +all: tkcron + +tkcron: + sed -e "\:/usr/local/bin/wish: s;;${BINDIR}/wish4.1;g" tkcron.tcl > tkcron + +install: all + install ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} tkcron ${BINDIR} + +.include diff --git a/x11/tkcron/files/md5 b/x11/tkcron/files/md5 new file mode 100644 index 00000000000..1fcf6b29e07 --- /dev/null +++ b/x11/tkcron/files/md5 @@ -0,0 +1 @@ +MD5 (tkcron-2.12.tcl.gz) = 585a44f793c0b8a8a353f79a217deda0 diff --git a/x11/tkcron/patches/patch-aa b/x11/tkcron/patches/patch-aa new file mode 100644 index 00000000000..b6c4026ef5a --- /dev/null +++ b/x11/tkcron/patches/patch-aa @@ -0,0 +1,11 @@ +--- tkcron.tcl Sat Aug 3 17:53:42 1996 ++++ tkcron.tcl Sat Aug 3 17:52:03 1996 +@@ -281,6 +281,7 @@ + + # Return the crontab string as a list + proc parseCrontabFile {str} { ++ set result "" + set crontablist [split $str \n] + set listlength [llength $crontablist] + for {set i 0} {$i < $listlength} {incr i 1} { + diff --git a/x11/tkcron/pkg/COMMENT b/x11/tkcron/pkg/COMMENT new file mode 100644 index 00000000000..c3edc3e3773 --- /dev/null +++ b/x11/tkcron/pkg/COMMENT @@ -0,0 +1 @@ +A frontend to crontab. diff --git a/x11/tkcron/pkg/DESCR b/x11/tkcron/pkg/DESCR new file mode 100644 index 00000000000..757ac1e020b --- /dev/null +++ b/x11/tkcron/pkg/DESCR @@ -0,0 +1,6 @@ +Tkcron is a frontend to crontab which allows the user to conviniently +add/modify/install/remove cron jobs. + +This is crontab version 2.12 + + Sander diff --git a/x11/tkcron/pkg/PLIST b/x11/tkcron/pkg/PLIST new file mode 100644 index 00000000000..6bac0b2ad7b --- /dev/null +++ b/x11/tkcron/pkg/PLIST @@ -0,0 +1 @@ +bin/tkcron diff --git a/x11/tkinfo/Makefile b/x11/tkinfo/Makefile new file mode 100644 index 00000000000..62b8d7eeb99 --- /dev/null +++ b/x11/tkinfo/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: tkinfo +# Version required: 1.5 +# Date created: 16 Jan 1995 +# Whom: thomas@ghpc8.ihf.rwth-aachen.de +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:03 hubertf Exp $ +# + +DISTNAME= tkinfo-1.5 +CATEGORIES= misc tk41 +MASTER_SITES= http://www.math.ucsb.edu/~boldt/tkinfo/ \ + http://math-www.uni-paderborn.de/~axel/tkinfo/ + +MAINTAINER= tg@freebsd.org + +RUN_DEPENDS= wish4.1:${PORTSDIR}/x11/tk41 +NO_BUILD= yes + +do-install: + @${INSTALL_SCRIPT} ${WRKSRC}/tkinfo ${PREFIX}/bin + +.include diff --git a/x11/tkinfo/files/md5 b/x11/tkinfo/files/md5 new file mode 100644 index 00000000000..120a7b8a8ff --- /dev/null +++ b/x11/tkinfo/files/md5 @@ -0,0 +1 @@ +MD5 (tkinfo-1.5.tar.gz) = fca3d35cf9017ffb7935c65323568436 diff --git a/x11/tkinfo/patches/patch-aa b/x11/tkinfo/patches/patch-aa new file mode 100644 index 00000000000..d2a005f3ac3 --- /dev/null +++ b/x11/tkinfo/patches/patch-aa @@ -0,0 +1,19 @@ +--- tkinfo.orig Thu Mar 6 02:07:29 1997 ++++ tkinfo Thu Mar 6 11:41:30 1997 +@@ -1,6 +1,6 @@ + #!/bin/sh + # This is a Tcl/Tk script to be interpreted by wish (Tk4.0 or better): \ +-exec wish "$0" "$@" ++exec wish4.1 "$0" "$@" + + ########################################################################## + # Version of TkInfo: +@@ -443,7 +443,7 @@ + proc tkiInit { } { + global tki env auto_path tkiEmbed geometry + +- set defInfoPath [list . \ ++ set defInfoPath [list . /usr/share/info \ + /usr/info /usr/local/info /usr/local/gnu/info \ + /usr/local/emacs/info /usr/local/lib/emacs/info \ + /usr/lib/xemacs/info /usr/local/lib/xemacs/info \ diff --git a/x11/tkinfo/pkg/COMMENT b/x11/tkinfo/pkg/COMMENT new file mode 100644 index 00000000000..11cfacd3648 --- /dev/null +++ b/x11/tkinfo/pkg/COMMENT @@ -0,0 +1 @@ +A tk script to read GNU "info" files and display them. diff --git a/x11/tkinfo/pkg/DESCR b/x11/tkinfo/pkg/DESCR new file mode 100644 index 00000000000..53939576f87 --- /dev/null +++ b/x11/tkinfo/pkg/DESCR @@ -0,0 +1,17 @@ +tkInfo is a tk script to read GNU "info" files and display them. +tkInfo can be used stand alone (via WISH), or embeded within an +application to provide integrated, on-line help. + +Info files provide a robust hyper-text capability that is ideal for +on-line help. The format is suitable for both tty-based systems and +graphical systems. In addition, the same document source can produce +both a "nice" hardcopy manual and Info files. Note that most GNU tools +are documented in this way (via texinfo). + +Info files can be created manually with any text editor, with the +support of the emacs "info" package, with the GNU "makeinfo" program, +or with the emacs scripts for latexinfo. The makeinfo program produces +a set of info files from TeX source that use the GNU texinfo style (the +one that uses "@" everywhere). Similarly, the latexinfo package (like +texinfo, but with latex commands and syntax) provides emacs scripts for +producing info files. diff --git a/x11/tkinfo/pkg/PLIST b/x11/tkinfo/pkg/PLIST new file mode 100644 index 00000000000..c1923c49dfc --- /dev/null +++ b/x11/tkinfo/pkg/PLIST @@ -0,0 +1 @@ +bin/tkinfo diff --git a/x11/tkman/Makefile b/x11/tkman/Makefile new file mode 100644 index 00000000000..d6f04f1a6e0 --- /dev/null +++ b/x11/tkman/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: tkman +# Version required: 1.8 +# Date created: 27 Dec 1994 +# Whom: thomas Gellekum +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:04 hubertf Exp $ +# + +DISTNAME= tkman-1.8 +CATEGORIES= misc tk41 +MASTER_SITES= ftp://ftp.cs.berkeley.edu/ucb/people/phelps/tcltk/old/ +EXTRACT_SUFX= .tar.Z + +MAINTAINER= tg@freebsd.org + +LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +RUN_DEPENDS= rman:${PORTSDIR}/textproc/rman \ + glimpse:${PORTSDIR}/textproc/glimpse + +NO_CDROM= "Don't sell for profit" +MAN1= tkman.1 + +.include diff --git a/x11/tkman/files/md5 b/x11/tkman/files/md5 new file mode 100644 index 00000000000..b7bb42d4211 --- /dev/null +++ b/x11/tkman/files/md5 @@ -0,0 +1 @@ +MD5 (tkman-1.8.tar.Z) = 91d08d3bfe5518c1f23505c400ddeb2c diff --git a/x11/tkman/patches/patch-aa b/x11/tkman/patches/patch-aa new file mode 100644 index 00000000000..2b83542a57a --- /dev/null +++ b/x11/tkman/patches/patch-aa @@ -0,0 +1,80 @@ +--- Makefile.orig Wed Aug 14 21:51:18 1996 ++++ Makefile Sat Oct 19 17:02:21 1996 +@@ -47,22 +47,22 @@ + + ### you need to localize the paths on these lines + +-WISH = /usr/sww/tcl-7.5/bin/wish +-#WISH = /home/orodruin/h/bair/phelps/bin/sun4/wish4.2 +-#WISH = /usr/local/bin/wish ++#WISH = /usr/sww/tcl-7.5/bin/wish ++#WISH = /home/orodruin/h/bair/phelps/bin/sun4/wish4.2 ++WISH = ${PREFIX}/bin/wish4.1 + + + # the executable `tkman' is placed in BINDIR + # this should be a directory that's in your bin PATH +-BINDIR = /home/orodruin/h/bair/phelps/bin +-#BINDIR = /usr/local/bin ++#BINDIR = /home/orodruin/h/bair/phelps/bin ++BINDIR = ${PREFIX}/bin + + # directory in which to place the manual page. The help information + # is maintained in HTML, from which the [tn]roff version is + # automatically generated. +-MANDIR = /home/orodruin/h/bair/phelps/man/man1 ++#MANDIR = /home/orodruin/h/bair/phelps/man/man1 + #MANDIR = /usr/sww/X11/man/man1 +-#MANDIR = /usr/local/man/man1 ++MANDIR = ${PREFIX}/man/man1 + + + # list of common printers, in addition to default printer (PRINTER or LPDEST) +@@ -74,12 +74,12 @@ + + # # # MACHINE DEPENDENCIES # # # + +-manformat = {tbl | neqn | nroff -man } ++#manformat = {tbl | neqn | nroff -man } + # col performs the line overlays implied by reverse line-feeds, + # but seems to kill international characters, such as u-with-umlaut + #manformat = {tbl | neqn | nroff -man | col } + # alternatives +-#manformat = {groff -Tascii -te -mandoc} ++manformat = {groff -Tascii -te -mandoc} + # Ultrix users should uncomment the following line + #manformat = {tbl | nroff -man } + # for BSDI +@@ -159,12 +159,12 @@ + # (Even if your pages aren't compressed, this speeds up searching dramatically, + # which is why it's the default.) + # If you choose this option, also set glimpseindex to use -o or -b. +-glimpse = "glimpse -N" ++#glimpse = "glimpse -N" + # IF YOU DON'T WANT TO BOTHER WITH GLIMPSE, you can disable it here + # ALSO DISABLE GLIMPSEINDEX BELOW + #glimpse = "" + # if you have any compressed pages (and aren't using -N), use the -z option +-#glimpse = "glimpse -z" ++glimpse = "glimpse -z" + # give the full path, if you'd like + #glimpse = /usr/sww/bin/glimpse + # variations (refer to the Glimpse manual page) +@@ -209,7 +209,7 @@ + # default MANPATH to use if user doesn't have a MANPATH environment variable set. + # Leave this empty to have TkMan calculate a MANPATH based on a users PATH + # (like Perl man does). +-manpathdef = "" ++manpathdef = /usr/share/man:${PREFIX}/man:/usr/X11R6/man + #manpathdef = /usr/man:/usr/local/man + #manpathdef = /usr/man:/usr/local/man:/usr/sww/man:/usr/sww/X11/man + # for SGI +@@ -373,7 +373,7 @@ + $(CP) tkman $(BINDIR) + chmod +rx $(BINDIR)/tkman + $(CP) tkman.1 $(MANDIR) +- @echo 'You also need RosettaMan to run TkMan.' ++# @echo 'You also need RosettaMan to run TkMan.' + + test: dox tkman + cp tkman $(BINDIR) diff --git a/x11/tkman/patches/patch-ab b/x11/tkman/patches/patch-ab new file mode 100644 index 00000000000..38a7fa02bfc --- /dev/null +++ b/x11/tkman/patches/patch-ab @@ -0,0 +1,11 @@ +--- tkman.tcl.orig Mon Nov 11 21:18:41 1996 ++++ tkman.tcl Thu Nov 14 20:07:27 1996 +@@ -5018,7 +5018,7 @@ + # ... then check for proper versions of selected executables + if {[set info [lassoc $manx(bin-versioned) $tail]]!=""} { + lset $info flag minvers +- set execerr [catch {set lines [exec $fullpath $flag < /dev/null]} info] ++ set execerr [catch {set lines [exec $fullpath $flag < /dev/null 2> /dev/null]} info] + } elseif {[string match "g*" $tail]} { + # could be a GNU -- maybe take this out since it lengthens startup for all in exchange for small benefit for few + set minvers 0.0 diff --git a/x11/tkman/pkg/COMMENT b/x11/tkman/pkg/COMMENT new file mode 100644 index 00000000000..6c55dd8496d --- /dev/null +++ b/x11/tkman/pkg/COMMENT @@ -0,0 +1 @@ +A Tcl/Tk based manual browser diff --git a/x11/tkman/pkg/DESCR b/x11/tkman/pkg/DESCR new file mode 100644 index 00000000000..4f5192f5d2a --- /dev/null +++ b/x11/tkman/pkg/DESCR @@ -0,0 +1,16 @@ +A manual page reader, TkMan offers two major advantages over xman: +hypertext links to other man pages (click on a word in the text which +corresponds to a man page, and you jump there), and better navigation +within long man pages with searches (both incremental and regular +expression) and jumps to section headers. TkMan also offers some +convenience features, like a user-configurable list of commonly used man +pages, a one-click printout, and integration of `whatis' and `apropos'. +Further, one may highlight, as if with a yellow marker, arbitrary passages +of text in man pages and subsequently jump directly to these passages by +selecting an identifying excerpt from a pulldown menu. Finally, TkMan +gives one control over the directory-to-menu volume mapping of man pages +with a capability similar to but superior to xman's mandesc in that rather +than forcing all who share a man directory to follow a single organization, +TkMan gives control to the individual. In fact, one may decide he has no +use for a large set of man pages--say for instance the programmer routines +in volumes 2, 3, 4, 8--and eliminate them from his personal database. diff --git a/x11/tkman/pkg/PLIST b/x11/tkman/pkg/PLIST new file mode 100644 index 00000000000..73d49160842 --- /dev/null +++ b/x11/tkman/pkg/PLIST @@ -0,0 +1,2 @@ +bin/tkman +man/man1/tkman.1.gz diff --git a/x11/unclutter/Makefile b/x11/unclutter/Makefile new file mode 100644 index 00000000000..65f761ca2f7 --- /dev/null +++ b/x11/unclutter/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: unclutter +# Version required: -8 +# Date created: 03 Aug 1996 +# Whom: shanee@rabbit.augusta.de +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:06 hubertf Exp $ +# + +DISTNAME= unclutter-8 +CATEGORIES= misc +MASTER_SITES= ${MASTER_SITE_XCONTRIB} +MASTER_SITE_SUBDIR= utilities +EXTRACT_SUFX= .tar.Z + +MAINTAINER= shanee@rabbit.augusta.de + +WRKSRC= $(WRKDIR)/unclutter +USE_IMAKE= yes + +.include diff --git a/x11/unclutter/files/md5 b/x11/unclutter/files/md5 new file mode 100644 index 00000000000..ee7935fa0d4 --- /dev/null +++ b/x11/unclutter/files/md5 @@ -0,0 +1 @@ +MD5 (unclutter-8.tar.Z) = 83d7a6498b69078f869378f801b6a84b diff --git a/x11/unclutter/pkg/COMMENT b/x11/unclutter/pkg/COMMENT new file mode 100644 index 00000000000..a4d070d3b99 --- /dev/null +++ b/x11/unclutter/pkg/COMMENT @@ -0,0 +1 @@ +Remove idle cursor image from screen. diff --git a/x11/unclutter/pkg/DESCR b/x11/unclutter/pkg/DESCR new file mode 100644 index 00000000000..618618f49ce --- /dev/null +++ b/x11/unclutter/pkg/DESCR @@ -0,0 +1,6 @@ + unclutter removes the cursor image from the screen so that + it does not obstruct the area you are looking at after it + has not moved for a given time. It does not do this if + the cursor is in the root window or a button is down. It + tries to ignore jitter (small movements due to noise) if + you have a mouse that twitches. diff --git a/x11/unclutter/pkg/PLIST b/x11/unclutter/pkg/PLIST new file mode 100644 index 00000000000..75dc6d43055 --- /dev/null +++ b/x11/unclutter/pkg/PLIST @@ -0,0 +1,2 @@ +bin/unclutter +man/man1/unclutter.1.gz diff --git a/x11/xgas/Makefile b/x11/xgas/Makefile new file mode 100644 index 00000000000..0dad6282ab5 --- /dev/null +++ b/x11/xgas/Makefile @@ -0,0 +1,22 @@ +#New ports collection makefile for: xgas +# Version required: +# Date created: 20 Oct 1996 +# Whom: Yukihiro Nakai +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:09 hubertf Exp $ +# + +DISTNAME= xgas +PKGNAME= xgas-1.0 +CATEGORIES= misc +MASTER_SITES= ftp://ftp.tut.ac.jp/.h3/X11/X11R6/contrib/programs/ + +MAINTAINER= nakai@mlab.t.u-tokyo.ac.jp + +USE_IMAKE= yes + +post-install: + @chmod 755 ${PREFIX}/bin/xgas + @chown bin.bin ${PREFIX}/bin/xgas + +.include diff --git a/x11/xgas/files/md5 b/x11/xgas/files/md5 new file mode 100644 index 00000000000..5046d0ca8ca --- /dev/null +++ b/x11/xgas/files/md5 @@ -0,0 +1 @@ +MD5 (xgas.tar.gz) = d48372429fbada32acf403105865924d diff --git a/x11/xgas/pkg/COMMENT b/x11/xgas/pkg/COMMENT new file mode 100644 index 00000000000..848ac355c75 --- /dev/null +++ b/x11/xgas/pkg/COMMENT @@ -0,0 +1 @@ +The animated simulation of an ideal gas diff --git a/x11/xgas/pkg/DESCR b/x11/xgas/pkg/DESCR new file mode 100644 index 00000000000..71681390abb --- /dev/null +++ b/x11/xgas/pkg/DESCR @@ -0,0 +1,25 @@ +Xgas, animated simulation of an ideal gas + +Xgas is a physical simulation of an ideal gas in a heated box. +Gas molecules move around the box with velocities dependent on +their temperature. A chamber consisting of two boxes contains +the gas molecules collide with the walls, their temperature +approarches that of the box. + +Use mouse button 1 to create molecules one at a time at +the cursor position. Use mouse button 2 to create the +maximum number of molecules at the cursor position. + +Usage: xgas [ -options ] + +Options: + -as Sets the autoStart resource. + -ts Sets the timeStepSize resource. + -d Sets the delay resource. + -rb Sets the randomBounce resource. + -eq Sets the equilibrium resource. + -mm Sets the maxMolecules resource. + -fg Sets the foreground. + -bg Sets the background. + +Yukihiro Nakai diff --git a/x11/xgas/pkg/PLIST b/x11/xgas/pkg/PLIST new file mode 100644 index 00000000000..8634c62ba5c --- /dev/null +++ b/x11/xgas/pkg/PLIST @@ -0,0 +1,3 @@ +bin/xgas +lib/X11/app-defaults/XGas +man/man1/xgas.1.gz diff --git a/x11/xless/Makefile b/x11/xless/Makefile new file mode 100644 index 00000000000..c071b02ee16 --- /dev/null +++ b/x11/xless/Makefile @@ -0,0 +1,19 @@ +# New ports collection makefile for: xless +# Version required: 1.7 +# Date created: 23 December 1996 +# Whom: Conrad Sabatier +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:10 hubertf Exp $ +# + +DISTNAME= xless-1.7 +CATEGORIES= misc +MASTER_SITES= ${MASTER_SITE_XCONTRIB} \ + ftp://ftp.cs.berkeley.edu/ucb/people/dglo/xless/ +MASTER_SITE_SUBDIR= applications + +MAINTAINER= conrads@neosoft.com + +USE_IMAKE= yes + +.include diff --git a/x11/xless/files/md5 b/x11/xless/files/md5 new file mode 100644 index 00000000000..585a1406b8e --- /dev/null +++ b/x11/xless/files/md5 @@ -0,0 +1 @@ +MD5 (xless-1.7.tar.gz) = 8b6322b7f08be533380ca2a32b7f2963 diff --git a/x11/xless/patches/patch-aa b/x11/xless/patches/patch-aa new file mode 100644 index 00000000000..a71f4ffc80e --- /dev/null +++ b/x11/xless/patches/patch-aa @@ -0,0 +1,12 @@ +--- Imakefile.orig Thu Jun 2 16:22:14 1994 ++++ Imakefile Fri Dec 27 18:52:23 1996 +@@ -5,7 +5,8 @@ + * -DPRINTCMD=\"/usr/ucb/lpr\" - path to send file to printer + * -DTILDE_EXPANSION - perform ~ expansion on filenames + */ +- DEFINES = -DHELPFILE=\"${LIBDIR}/xless.help\" -DTILDE_EXPANSION ++ DEFINES = -DHELPFILE=\"${LIBDIR}/xless.help\" -DTILDE_EXPANSION \ ++ -DDEFEDITOR=\"/usr/bin/vi\" -DPRINTCMD=\"/usr/bin/lpr\" + + + SRCS = help.c init.c popup.c util.c callbacks.c window.c main.c \ diff --git a/x11/xless/patches/patch-ab b/x11/xless/patches/patch-ab new file mode 100644 index 00000000000..b41554543c2 --- /dev/null +++ b/x11/xless/patches/patch-ab @@ -0,0 +1,32 @@ +*** ../work/xless-1.7/xless.h Mon Dec 23 15:57:37 1996 +--- xless.h Mon Dec 23 16:11:53 1996 +*************** +*** 38,50 **** + + #define XLESS_MAX_INPUT 256 + +! /* handle differences between K&R and ANSI C */ + #if __STDC__ + #define __P(a) a + #else + #define __P(a) () + #define const + #endif + + /* + * The default editor; make sure the file exists. +--- 38,51 ---- + + #define XLESS_MAX_INPUT 256 + +! /* handle differences between K&R and ANSI C + #if __STDC__ + #define __P(a) a + #else + #define __P(a) () + #define const + #endif ++ */ + + /* + * The default editor; make sure the file exists. diff --git a/x11/xless/pkg/COMMENT b/x11/xless/pkg/COMMENT new file mode 100644 index 00000000000..7836eb974a0 --- /dev/null +++ b/x11/xless/pkg/COMMENT @@ -0,0 +1 @@ +An X11 viewer for text files. Useful as an add-on tool for other apps. diff --git a/x11/xless/pkg/DESCR b/x11/xless/pkg/DESCR new file mode 100644 index 00000000000..23239df6569 --- /dev/null +++ b/x11/xless/pkg/DESCR @@ -0,0 +1,22 @@ +This is a port of xless (version 1.7), a handy text file viewer for X. +Useful as a viewer tool for other apps (e.g., xfm, the X file manager), +or as a standalone viewer. Presents a scrollable text window (both +vertical and horizontal scrolling), with a number of clickable buttons. + +From the README file: + +FEATURES: + Display either the file(s) specified on the command line or input from + standard input, supplied by a pipe. File/pipe may be optionally + monitored so that the display is continuously updated as new text is + added. + Display new files in the current window or by creating a new window. + Reload or print the displayed file. + Search the displayed file using either exact, case-insensitive, or + regular expression patterns. + Edit the displayed file with your favorite editor (as specified in + the VISUAL or EDITOR environment variable) + +-- +Conrad Sabatier +conrads@neosoft.com diff --git a/x11/xless/pkg/PLIST b/x11/xless/pkg/PLIST new file mode 100644 index 00000000000..72e34d38646 --- /dev/null +++ b/x11/xless/pkg/PLIST @@ -0,0 +1,6 @@ +bin/xless +lib/X11/xless.help +lib/X11/app-defaults/XLess +lib/X11/app-defaults/XLess-color +man/man1/xless.1.gz + diff --git a/x11/xpns/Makefile b/x11/xpns/Makefile new file mode 100644 index 00000000000..51855d12dbe --- /dev/null +++ b/x11/xpns/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: xpns +# Version required: 1.0 +# Date created: 6 Apr 97 +# Whom: Pedro Giffuni +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:15 hubertf Exp $ +# + +DISTNAME= pns_source +PKGNAME= xpns-1.0 +CATEGORIES= misc cad +MASTER_SITES= ftp://ftp.informatik.uni-stuttgart.de/pub/petri-nets/ +EXTRACT_SUFX= .tar.Z + +MAINTAINER= pgiffuni@fps.biblos.unal.edu.co + +USE_X11= yes +NO_WRKSUBDIR= yes +MAKEFILE= makefile +ALL_TARGET= pns + +do-install: + ${MKDIR} ${PREFIX}/lib/xpns + ${INSTALL_PROGRAM} ${WRKSRC}/pns ${PREFIX}/lib/xpns/ + ${INSTALL_DATA} ${WRKSRC}/pns.hlp ${PREFIX}/lib/xpns/ + ${INSTALL_DATA} ${WRKSRC}/pns.shell ${PREFIX}/lib/xpns/ + ${INSTALL_SCRIPT} ${WRKSRC}/xpns ${PREFIX}/bin/xpns + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/xpns + ${CP} ${WRKSRC}/*.net ${PREFIX}/share/doc/xpns/ +.endif + +.include diff --git a/x11/xpns/files/md5 b/x11/xpns/files/md5 new file mode 100644 index 00000000000..7604b7e6d21 --- /dev/null +++ b/x11/xpns/files/md5 @@ -0,0 +1 @@ +MD5 (pns_source.tar.Z) = 156e5971dc27e9580c68a9947eeb327c diff --git a/x11/xpns/patches/patch-aa b/x11/xpns/patches/patch-aa new file mode 100644 index 00000000000..aa8b025d4e2 --- /dev/null +++ b/x11/xpns/patches/patch-aa @@ -0,0 +1,28 @@ +--- makefile.orig Wed Jul 14 06:05:14 1993 ++++ makefile Tue Apr 8 11:49:27 1997 +@@ -7,19 +7,19 @@ + #I = -I/usr/include + + #------------------------------------------ +-# OPTIONEN SUN ++# OPTIONEN FreeBSD + #------------------------------------------ +-O = -O +-I = -I/usr/local/X11R5/include ++O = -O2 -m486 ++I = -I/usr/X11R6/include + +-L = -L/usr/local/X11R5/lib -lXaw -lXmu -lXt -lXext -lX11 -lm ++L = -L/usr/X11R6/lib -lXaw -lXmu -lXt -lXext -lX11 -lm + + + #------------------------------------------ + # COMPILER UND LINKER + #------------------------------------------ +-B = gcc-2.3.3 $O -o +-CC = gcc-2.3.3 $O $I ++B = gcc $O -o ++CC = gcc $O $I + + #------------------------------------------ + # FUNKTIONEN DIR diff --git a/x11/xpns/patches/patch-ab b/x11/xpns/patches/patch-ab new file mode 100644 index 00000000000..6f224dbc0bd --- /dev/null +++ b/x11/xpns/patches/patch-ab @@ -0,0 +1,13 @@ +--- xpns.orig Tue Apr 8 11:27:14 1997 ++++ xpns Tue Apr 8 11:29:05 1997 +@@ -1,6 +1,7 @@ +-#!/bin/tcsh +-setenv XAPPLRESDIR $PWD/ +-pns ++#!/bin/csh ++setenv XAPPLRESDIR /usr/X11R6/lib/xpns/ ++# Note pns will dump core if environment is not correct ++/usr/X11R6/lib/xpns/pns + + + diff --git a/x11/xpns/pkg/COMMENT b/x11/xpns/pkg/COMMENT new file mode 100644 index 00000000000..c6ba332b84b --- /dev/null +++ b/x11/xpns/pkg/COMMENT @@ -0,0 +1 @@ +Petri-Net Simulator for Xwindows diff --git a/x11/xpns/pkg/DESCR b/x11/xpns/pkg/DESCR new file mode 100644 index 00000000000..f81cee25a9d --- /dev/null +++ b/x11/xpns/pkg/DESCR @@ -0,0 +1,29 @@ +PNS +--- +Is a public domain Petri net simulation tool +for Unix systems. +PNS is a graphics tool and requires the X window system. +see also www-page: +http://www.informatik.uni-stuttgart.de/ipvr/bv/pns/pns.html + +Examples: +--------- +- simple.net + 3-2 Reduction + +- add.net + x = x + y + +- sub1.net + x >= y : x = x - y + x < y : y = y - x + +- sub2.net + x = x - y + NEGATIVE = 1 <=> x-y < 0 + +- mult.net + z = x * y + +- phil.net + Dining Philosophers Problem diff --git a/x11/xpns/pkg/PLIST b/x11/xpns/pkg/PLIST new file mode 100644 index 00000000000..e9f476cc6b9 --- /dev/null +++ b/x11/xpns/pkg/PLIST @@ -0,0 +1,14 @@ +lib/xpns/pns +lib/xpns/pns.hlp +lib/xpns/pns.shell +bin/xpns +share/doc/xpns/a.net +share/doc/xpns/a1.net +share/doc/xpns/add.net +share/doc/xpns/mult.net +share/doc/xpns/phil.net +share/doc/xpns/rw.net +share/doc/xpns/sub.net +share/doc/xpns/sub2.net +@dirrm share/doc/xpns +@dirrm lib/xpns diff --git a/x11/xtimer/Makefile b/x11/xtimer/Makefile new file mode 100644 index 00000000000..b312715034c --- /dev/null +++ b/x11/xtimer/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: xtimer +# Version required: 0.8087 +# Date created: 05 Apr 1997 +# Whom: candy@fct.kgc.co.jp +# +# $Id: Makefile,v 1.1.1.1 1997/10/11 21:55:17 hubertf Exp $ +# + +DISTNAME= xtimer-8087 +PKGNAME= xtimer-0.8087 +CATEGORIES= misc +MASTER_SITES= http://spock.vector.co.jp/authors/VA004959/xtimer/ + +MAINTAINER= candy@fct.kgc.co.jp + +USE_IMAKE= yes +MAN1= xtimer.1 +MANCOMPRESSED= yes + +.include diff --git a/x11/xtimer/files/md5 b/x11/xtimer/files/md5 new file mode 100644 index 00000000000..9d6ebf58f60 --- /dev/null +++ b/x11/xtimer/files/md5 @@ -0,0 +1 @@ +MD5 (xtimer-8087.tar.gz) = 90e85ad8a4b8a30da2ff5af7d359c174 diff --git a/x11/xtimer/pkg/COMMENT b/x11/xtimer/pkg/COMMENT new file mode 100644 index 00000000000..f212b216492 --- /dev/null +++ b/x11/xtimer/pkg/COMMENT @@ -0,0 +1 @@ +A super simple digital timer for X11 diff --git a/x11/xtimer/pkg/DESCR b/x11/xtimer/pkg/DESCR new file mode 100644 index 00000000000..0ff390119e8 --- /dev/null +++ b/x11/xtimer/pkg/DESCR @@ -0,0 +1,3 @@ +xtimer is a very simple timer for X11. +The best use is to display the connecting time of iij-ppp. +candy@fct.kgc.co.jp (Toshihiro Kanda) diff --git a/x11/xtimer/pkg/PLIST b/x11/xtimer/pkg/PLIST new file mode 100644 index 00000000000..fdd4eed643c --- /dev/null +++ b/x11/xtimer/pkg/PLIST @@ -0,0 +1,2 @@ +bin/xtimer +man/man1/xtimer.1.gz -- cgit v1.2.3