From bb08909c89a0911da54725ac80f6913e2d07a314 Mon Sep 17 00:00:00 2001 From: Satoshi Asami Date: Mon, 25 Mar 1996 10:12:10 +0000 Subject: [PATCH] A popular programmable MUD client, with macro support and more. Submitted by: Mike Peck (mike@binghamton.edu) --- net/tinyfugue/Makefile | 26 +++++++++++++++++ net/tinyfugue/distinfo | 1 + net/tinyfugue/files/patch-ab | 14 +++++++++ net/tinyfugue/files/patch-ac | 31 ++++++++++++++++++++ net/tinyfugue/pkg-comment | 1 + net/tinyfugue/pkg-descr | 7 +++++ net/tinyfugue/pkg-plist | 55 ++++++++++++++++++++++++++++++++++++ 7 files changed, 135 insertions(+) create mode 100644 net/tinyfugue/Makefile create mode 100644 net/tinyfugue/distinfo create mode 100644 net/tinyfugue/files/patch-ab create mode 100644 net/tinyfugue/files/patch-ac create mode 100644 net/tinyfugue/pkg-comment create mode 100644 net/tinyfugue/pkg-descr create mode 100644 net/tinyfugue/pkg-plist diff --git a/net/tinyfugue/Makefile b/net/tinyfugue/Makefile new file mode 100644 index 000000000000..b65152cbe837 --- /dev/null +++ b/net/tinyfugue/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: tinyfugue +# Version required: 3.5a16 +# Date created: 22 Mar 1996 +# Whom: mike@binghamton.edu +# +# $Id$ +# + +DISTNAME= tf-35a16 +CATEGORIES+= net games +MASTER_SITES= ftp://tf.tcp.com/pub/tinyfugue/ \ + ftp://ftp.tcp.com/pub/mud/Clients/tf/ \ + ftp://ftp7.freebsd.org/pub/tf/ + +MAINTAINER= mike@binghamton.edu + +# Here's my cute little hack to make it use its proprietary +# program thing insteada make. :) This is probably a stupid way +# to do it so email me if you know of a better way. + +USE_GMAKE=yes +GMAKE= ./unixmake + +.include + +BUILD_DEPENDS= diff --git a/net/tinyfugue/distinfo b/net/tinyfugue/distinfo new file mode 100644 index 000000000000..4749c3d636d8 --- /dev/null +++ b/net/tinyfugue/distinfo @@ -0,0 +1 @@ +MD5 (tf-35a16.tar.gz) = 0df40f2711272cf505ff05faff096545 diff --git a/net/tinyfugue/files/patch-ab b/net/tinyfugue/files/patch-ab new file mode 100644 index 000000000000..a7179020dd9d --- /dev/null +++ b/net/tinyfugue/files/patch-ab @@ -0,0 +1,14 @@ +--- tfio.c.old Fri Mar 22 17:40:03 1996 ++++ src/tfio.c Fri Mar 22 17:27:44 1996 +@@ -19,9 +19,9 @@ + #include "config.h" + #include + #include +-#ifdef SYS_SELECT_H ++/*#ifdef SYS_SELECT_H + # include +-#endif ++#endif*/ + #include + #include /* for struct timeval, in select() */ + #define SYS_TIME_H /* to prevent in "port.h" */ diff --git a/net/tinyfugue/files/patch-ac b/net/tinyfugue/files/patch-ac new file mode 100644 index 000000000000..e6f1524ca5f2 --- /dev/null +++ b/net/tinyfugue/files/patch-ac @@ -0,0 +1,31 @@ +--- tfconfig.old Fri Mar 22 19:03:14 1996 ++++ unix/tfconfig Fri Mar 22 19:02:34 1996 +@@ -225,17 +225,17 @@ + echo + + echo 'To change these locations type "n" now and edit the unix/Config file.' +-while [ -z "$ans" ]; do +- echo 'Continue? (y/n)' +- read ans; +- case "$ans" in +- y|Y) break ;; +- n|N) exit 1 ;; +- *) ans= +- echo 'Please answer "y" or "n".' +- ;; +- esac +-done ++# while [ -z "$ans" ]; do ++# echo 'Continue? (y/n)' ++# read ans; ++# case "$ans" in ++# y|Y) break ;; ++# n|N) exit 1 ;; ++# *) ans= ++# echo 'Please answer "y" or "n".' ++# ;; ++# esac ++# done + echo; echo + + echo "#define LIBDIR \"${LIBDIR}\"" >&4 diff --git a/net/tinyfugue/pkg-comment b/net/tinyfugue/pkg-comment new file mode 100644 index 000000000000..e5e0466eb97f --- /dev/null +++ b/net/tinyfugue/pkg-comment @@ -0,0 +1 @@ +A popular programmable MUD client, with macro support and more. diff --git a/net/tinyfugue/pkg-descr b/net/tinyfugue/pkg-descr new file mode 100644 index 000000000000..0a38d2180868 --- /dev/null +++ b/net/tinyfugue/pkg-descr @@ -0,0 +1,7 @@ +TinyFugue is a powerful, programmable MUD client with macro support +and multi-worlding support and much more. See +http://tf.tcp.com/~hawkeye/tf/ for more information on TinyFugue. + +-Mike Peck +mike@binghamton.edu + diff --git a/net/tinyfugue/pkg-plist b/net/tinyfugue/pkg-plist new file mode 100644 index 000000000000..a1b9358dc9ab --- /dev/null +++ b/net/tinyfugue/pkg-plist @@ -0,0 +1,55 @@ +bin/tf +lib/tf-lib/README +lib/tf-lib/watch.tf +lib/tf-lib/tr.tf +lib/tf-lib/tools.tf +lib/tf-lib/tintin.tf +lib/tf-lib/tick.tf +lib/tf-lib/tfrc +lib/tf-lib/tf-help.idx +lib/tf-lib/tf-help +lib/tf-lib/stdlib.tf +lib/tf-lib/stack-q.tf +lib/tf-lib/spell.tf +lib/tf-lib/spedwalk.tf +lib/tf-lib/spc-page.tf +lib/tf-lib/self.tf +lib/tf-lib/rwho.tf +lib/tf-lib/replace.tf +lib/tf-lib/relog.tf +lib/tf-lib/quoter.tf +lib/tf-lib/psh.tf +lib/tf-lib/pcmd.tf +lib/tf-lib/map.tf +lib/tf-lib/local-eg.tf +lib/tf-lib/lisp.tf +lib/tf-lib/kbstack.tf +lib/tf-lib/kbregion.tf +lib/tf-lib/kbfunc.tf +lib/tf-lib/kbbind.tf +lib/tf-lib/kb-os2.tf +lib/tf-lib/kb-emacs.tf +lib/tf-lib/kb-bash.tf +lib/tf-lib/hanoi.tf +lib/tf-lib/finger.tf +lib/tf-lib/filexfer.tf +lib/tf-lib/factoral.tf +lib/tf-lib/examples.old +lib/tf-lib/complete.tf +lib/tf-lib/color.tf +lib/tf-lib/changes.tf +lib/tf-lib/at.tf +lib/tf-lib/alias.tf +lib/tf-lib/world-q.tf +lib/tf-lib/CHANGES +lib/tf-lib/bind-bash.tf +lib/tf-lib/bind-emacs.tf +lib/tf-lib/completion.tf +lib/tf-lib/factorial.tf +lib/tf-lib/file-xfer.tf +lib/tf-lib/local.tf.sample +lib/tf-lib/pref-shell.tf +lib/tf-lib/space_page.tf +lib/tf-lib/speedwalk.tf +lib/tf-lib/stack_queue.tf +lib/tf-lib/worldqueue.tf