summaryrefslogtreecommitdiffstats
path: root/net/tinyfugue
diff options
context:
space:
mode:
Diffstat (limited to 'net/tinyfugue')
-rw-r--r--net/tinyfugue/Makefile26
-rw-r--r--net/tinyfugue/distinfo1
-rw-r--r--net/tinyfugue/files/patch-ab14
-rw-r--r--net/tinyfugue/files/patch-ac31
-rw-r--r--net/tinyfugue/pkg-comment1
-rw-r--r--net/tinyfugue/pkg-descr7
-rw-r--r--net/tinyfugue/pkg-plist55
7 files changed, 135 insertions, 0 deletions
diff --git a/net/tinyfugue/Makefile b/net/tinyfugue/Makefile
new file mode 100644
index 0000000..b65152c
--- /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 <bsd.port.mk>
+
+BUILD_DEPENDS=
diff --git a/net/tinyfugue/distinfo b/net/tinyfugue/distinfo
new file mode 100644
index 0000000..4749c3d
--- /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 0000000..a717902
--- /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 <errno.h>
+ #include <ctype.h>
+-#ifdef SYS_SELECT_H
++/*#ifdef SYS_SELECT_H
+ # include <sys/select.h>
+-#endif
++#endif*/
+ #include <sys/types.h>
+ #include <sys/time.h> /* for struct timeval, in select() */
+ #define SYS_TIME_H /* to prevent <time.h> in "port.h" */
diff --git a/net/tinyfugue/files/patch-ac b/net/tinyfugue/files/patch-ac
new file mode 100644
index 0000000..e6f1524
--- /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 0000000..e5e0466
--- /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 0000000..0a38d21
--- /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 0000000..a1b9358
--- /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
OpenPOWER on IntegriCloud