summaryrefslogtreecommitdiff
path: root/net/tinyfugue
diff options
context:
space:
mode:
authormrg <mrg@pkgsrc.org>1998-04-26 05:43:36 +0000
committermrg <mrg@pkgsrc.org>1998-04-26 05:43:36 +0000
commit1056dd610ff773797606f1946dec354b6ef28dbb (patch)
treee42b8524e4bb02a0233c9a7b6427bbc0ccd01292 /net/tinyfugue
parent6f4f42ab4d209ebf99752c34d70ac3f4240f0e73 (diff)
downloadpkgsrc-1056dd610ff773797606f1946dec354b6ef28dbb.tar.gz
import tinyfugue from FreeBSD-current.
Diffstat (limited to 'net/tinyfugue')
-rw-r--r--net/tinyfugue/Makefile24
-rw-r--r--net/tinyfugue/files/md51
-rw-r--r--net/tinyfugue/patches/patch-ab29
-rw-r--r--net/tinyfugue/patches/patch-ac31
-rw-r--r--net/tinyfugue/pkg/COMMENT1
-rw-r--r--net/tinyfugue/pkg/DESCR6
-rw-r--r--net/tinyfugue/pkg/PLIST59
7 files changed, 151 insertions, 0 deletions
diff --git a/net/tinyfugue/Makefile b/net/tinyfugue/Makefile
new file mode 100644
index 00000000000..3ce0795a0c0
--- /dev/null
+++ b/net/tinyfugue/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: tinyfugue
+# Version required: 4.0a6
+# Date created: 4 January 1997
+# Whom: mike@binghamton.edu
+#
+# $Id: Makefile,v 1.1.1.1 1998/04/26 05:43:36 mrg Exp $
+#
+
+DISTNAME= tf-40a6
+PKGNAME= tf-4.0a6
+CATEGORIES= net games
+MASTER_SITES= ftp://tf.tcp.com/pub/tinyfugue/ \
+ ftp://laurel.actlab.utexas.edu/pub/tinyfugue/
+
+MAINTAINER= jseger@FreeBSD.org
+
+MAN1= tf.1
+MAKEFILE= ${WRKSRC}/unix/Makefile
+ALL_TARGET= ${MAKE_ARGS} all
+INSTALL_TARGET= ${MAKE_ARGS} install
+
+MAKE_ARGS= TFVER=${DISTNAME:S/^tf-//}
+
+.include <bsd.port.mk>
diff --git a/net/tinyfugue/files/md5 b/net/tinyfugue/files/md5
new file mode 100644
index 00000000000..2fe218c9f92
--- /dev/null
+++ b/net/tinyfugue/files/md5
@@ -0,0 +1 @@
+MD5 (tf-40a6.tar.gz) = 1606dd42b62bcf19242177d3719473e8
diff --git a/net/tinyfugue/patches/patch-ab b/net/tinyfugue/patches/patch-ab
new file mode 100644
index 00000000000..399ac4cf508
--- /dev/null
+++ b/net/tinyfugue/patches/patch-ab
@@ -0,0 +1,29 @@
+--- unix/Config.orig Fri Apr 4 11:51:58 1997
++++ unix/Config Mon Jun 16 18:18:29 1997
+@@ -33,9 +33,12 @@
+ # even if an old version is currently in use. You can remove
+ # the old version manually later when it is no longer in use.
+
+-# TF="/usr/local/bin/tf-${TFVER}"
+-# LIBDIR="/usr/local/lib/tf-${TFVER}-lib"
+-# SYMLINK="/usr/local/bin/tf"
++if [ -z "${PREFIX}" ]; then
++ PREFIX="/usr/local"
++fi
++TF="${PREFIX}/bin/tf-${TFVER}"
++LIBDIR="${PREFIX}/lib/tf-${TFVER}-lib"
++SYMLINK="${PREFIX}/bin/tf"
+
+
+ ### Manual Page.
+@@ -44,8 +47,8 @@
+ # uses nroff format; set MANTYPE=cat if your man uses pre-formatted
+ # vt100 "catman" pages. Default is "cat".
+
+-# MANTYPE="nroff"
+-# MANPAGE="/usr/local/man/man1/tf.1"
++MANTYPE="nroff"
++MANPAGE="${PREFIX}/man/man1/tf.1"
+
+
+ ### Flags.
diff --git a/net/tinyfugue/patches/patch-ac b/net/tinyfugue/patches/patch-ac
new file mode 100644
index 00000000000..45945169ba6
--- /dev/null
+++ b/net/tinyfugue/patches/patch-ac
@@ -0,0 +1,31 @@
+--- unix/tfconfig.orig Fri Apr 4 11:51:58 1997
++++ unix/tfconfig Mon Jun 16 18:00:45 1997
+@@ -211,17 +211,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 00000000000..e5e0466eb97
--- /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 00000000000..82de8e8cb47
--- /dev/null
+++ b/net/tinyfugue/pkg/DESCR
@@ -0,0 +1,6 @@
+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 00000000000..5d94662948c
--- /dev/null
+++ b/net/tinyfugue/pkg/PLIST
@@ -0,0 +1,59 @@
+bin/tf
+bin/tf-40a6
+lib/tf-40a6-lib/CHANGES
+lib/tf-40a6-lib/README
+lib/tf-40a6-lib/alias.tf
+lib/tf-40a6-lib/at.tf
+lib/tf-40a6-lib/bind-bash.tf
+lib/tf-40a6-lib/bind-emacs.tf
+lib/tf-40a6-lib/changes.tf
+lib/tf-40a6-lib/color.tf
+lib/tf-40a6-lib/complete.tf
+lib/tf-40a6-lib/completion.tf
+lib/tf-40a6-lib/examples.old
+lib/tf-40a6-lib/factoral.tf
+lib/tf-40a6-lib/factorial.tf
+lib/tf-40a6-lib/file-xfer.tf
+lib/tf-40a6-lib/filexfer.tf
+lib/tf-40a6-lib/finger.tf
+lib/tf-40a6-lib/grep.tf
+lib/tf-40a6-lib/hanoi.tf
+lib/tf-40a6-lib/kb-bash.tf
+lib/tf-40a6-lib/kb-emacs.tf
+lib/tf-40a6-lib/kb-os2.tf
+lib/tf-40a6-lib/kbbind.tf
+lib/tf-40a6-lib/kbfunc.tf
+lib/tf-40a6-lib/kbregion.tf
+lib/tf-40a6-lib/kbstack.tf
+lib/tf-40a6-lib/lisp.tf
+lib/tf-40a6-lib/local-eg.tf
+lib/tf-40a6-lib/local.tf.sample
+lib/tf-40a6-lib/map.tf
+lib/tf-40a6-lib/pcmd.tf
+lib/tf-40a6-lib/pref-shell.tf
+lib/tf-40a6-lib/psh.tf
+lib/tf-40a6-lib/quoter.tf
+lib/tf-40a6-lib/relog.tf
+lib/tf-40a6-lib/replace.tf
+lib/tf-40a6-lib/rwho.tf
+lib/tf-40a6-lib/self.tf
+lib/tf-40a6-lib/space_page.tf
+lib/tf-40a6-lib/spc-page.tf
+lib/tf-40a6-lib/spedwalk.tf
+lib/tf-40a6-lib/speedwalk.tf
+lib/tf-40a6-lib/spell.tf
+lib/tf-40a6-lib/stack-q.tf
+lib/tf-40a6-lib/stack_queue.tf
+lib/tf-40a6-lib/stdlib.tf
+lib/tf-40a6-lib/tf-help
+lib/tf-40a6-lib/tf-help.idx
+lib/tf-40a6-lib/tfrc
+lib/tf-40a6-lib/tick.tf
+lib/tf-40a6-lib/tintin.tf
+lib/tf-40a6-lib/tools.tf
+lib/tf-40a6-lib/tr.tf
+lib/tf-40a6-lib/watch.tf
+lib/tf-40a6-lib/world-q.tf
+lib/tf-40a6-lib/worldqueue.tf
+man/man1/tf.1.gz
+@dirrm lib/tf-40a6-lib