From c0ca1cfec7e8093afc7599db7e844e9bcf8b684b Mon Sep 17 00:00:00 2001 From: mrg Date: Sun, 26 Apr 1998 05:43:36 +0000 Subject: import tinyfugue from FreeBSD-current. --- net/tinyfugue/Makefile | 24 +++++++++++++++++ net/tinyfugue/files/md5 | 1 + net/tinyfugue/patches/patch-ab | 29 +++++++++++++++++++++ net/tinyfugue/patches/patch-ac | 31 ++++++++++++++++++++++ net/tinyfugue/pkg/COMMENT | 1 + net/tinyfugue/pkg/DESCR | 6 +++++ net/tinyfugue/pkg/PLIST | 59 ++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 151 insertions(+) create mode 100644 net/tinyfugue/Makefile create mode 100644 net/tinyfugue/files/md5 create mode 100644 net/tinyfugue/patches/patch-ab create mode 100644 net/tinyfugue/patches/patch-ac create mode 100644 net/tinyfugue/pkg/COMMENT create mode 100644 net/tinyfugue/pkg/DESCR create mode 100644 net/tinyfugue/pkg/PLIST (limited to 'net') 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 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 -- cgit v1.2.3