Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Jan 2000 15:51:17 GMT
From:      jseger@scds.ziplink.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/2373: Updated port: net/tinyfugue 
Message-ID:  <200001041551.PAA02720@scds.ziplink.net>
Resent-Message-ID: <199701042150.NAA16216@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         2373
>Category:       ports
>Synopsis:       Update from version 3.5alpha16 to 3.5beta1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan  4 13:50:01 PST 1997
>Last-Modified:
>Originator:     Justin M. Seger
>Organization:
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:
>Description:
>How-To-Repeat:
>Fix:
	either use tf-35b1.tgz from ftp.cdrom.com:/pub/FreeBSD/incoming or
the following diff:	

diff -Nru tinyfugue.old/Makefile tinyfugue/Makefile
--- tinyfugue.old/Makefile	Sun Dec 29 01:31:40 1996
+++ tinyfugue/Makefile	Tue Jan  4 15:42:53 2000
@@ -1,26 +1,18 @@
 # New ports collection makefile for:	tinyfugue
-# Version required:	3.5a16
-# Date created:		22 Mar 1996
-# Whom:			mike@binghamton.edu
+# Version required:	3.5b1
+# Date created:		28 December 1996
+# Whom:			jseger@scds.com
 #
-# $Id: Makefile,v 1.2 1996/11/18 11:36:47 asami Exp $
+# $Id$
 #
 
-DISTNAME=	tf-35a16
+DISTNAME=	tf-35b1
 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/
+		ftp://ftp.tcp.com/pub/mud/Clients/tinyfugue/
 
-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
+MAINTAINER=	jseger@scds.com
 
+MAKEFILE= unix/Makefile
+MAN1= tf.1
 .include <bsd.port.mk>
-
-BUILD_DEPENDS=
diff -Nru tinyfugue.old/files/md5 tinyfugue/files/md5
--- tinyfugue.old/files/md5	Sun Dec 29 01:31:40 1996
+++ tinyfugue/files/md5	Sat Dec 28 15:13:39 1996
@@ -1 +1 @@
-MD5 (tf-35a16.tar.gz) = 0df40f2711272cf505ff05faff096545
+MD5 (tf-35b1.tar.gz) = d485805584d0c0c4bc98f37f1419238a
diff -Nru tinyfugue.old/patches/patch-aa tinyfugue/patches/patch-aa
--- tinyfugue.old/patches/patch-aa	Sun Dec 29 01:31:40 1996
+++ tinyfugue/patches/patch-aa	Sat Dec 28 15:17:51 1996
@@ -1,14 +1,24 @@
---- socket.c.old	Fri Mar 22 17:39:44 1996
-+++ src/socket.c	Fri Mar 22 17:24:03 1996
-@@ -20,9 +20,9 @@
- 
- #include "config.h"
- #include <errno.h>
--#ifdef SYS_SELECT_H
-+/*#ifdef SYS_SELECT_H
- # include <sys/select.h>
--#endif
-+#endif*/
- #include <sys/types.h>
- #ifdef _POSIX_VERSION
- # include <sys/wait.h>
+--- Config.old	Sat Dec 28 14:37:07 1996
++++ unix/Config	Sat Dec 28 14:59:05 1996
+@@ -33,9 +33,9 @@
+ #   even if an old version is currently in use.  You can remove
+ #   the old version manually later when it is no longer in use.
+ 
+-# EXE="/usr/local/bin/tf-${TFVER}"
+-# LIBDIR="/usr/local/lib/tf-${TFVER}-lib"
+-# SYMLINK="/usr/local/bin/tf"
++EXE="${LOCALBASE}/bin/tf-${TFVER}"
++LIBDIR="${LOCALBASE}/lib/tf-${TFVER}-lib"
++SYMLINK="${LOCALBASE}/bin/tf"
+ 
+ 
+ ### Manual Page.
+@@ -45,7 +45,7 @@
+ # vt100 "catman" pages.  Default is "cat".
+ 
+ # MANTYPE="nroff"
+-# MANPAGE="/usr/local/man/man1/tf.1"
++MANPAGE="${LOCALBASE}/man/man1/tf.1"
+ 
+ 
+ ### Flags.
diff -Nru tinyfugue.old/patches/patch-ab tinyfugue/patches/patch-ab
--- tinyfugue.old/patches/patch-ab	Sun Dec 29 01:31:40 1996
+++ tinyfugue/patches/patch-ab	Sat Dec 28 15:25:13 1996
@@ -1,14 +1,10 @@
---- 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" */
+--- Makefile.old	Sat Dec 28 15:23:47 1996
++++ unix/Makefile	Sat Dec 28 15:24:05 1996
+@@ -12,6 +12,7 @@
+ #
+ ########################################################################
+ 
++.include "src/vars.mak"
+ # unix Makefile.
+ # This is invoked from unixmake, so the working directory is the root.
+ 
diff -Nru tinyfugue.old/patches/patch-ac tinyfugue/patches/patch-ac
--- tinyfugue.old/patches/patch-ac	Sun Dec 29 01:31:40 1996
+++ tinyfugue/patches/patch-ac	Sat Dec 28 15:31:41 1996
@@ -1,9 +1,43 @@
---- tfconfig.old	Fri Mar 22 19:03:14 1996
-+++ unix/tfconfig	Fri Mar 22 19:02:34 1996
-@@ -225,17 +225,17 @@
- echo
+--- tfconfig.old	Sat Dec 28 15:29:35 1996
++++ unix/tfconfig	Sat Dec 28 15:31:18 1996
+@@ -183,45 +183,45 @@
  
- echo 'To change these locations type "n" now and edit the unix/Config file.'
+ # Too many people have renamed the distribution directory to "$HOME/tf", and
+ # then wondered why they couldn't install the executable as "$HOME/tf".
+-if [ -d "${EXE}" ]; then
+-    echo "\"${EXE}\" is a directory; you can not install the executable"
+-    echo 'with the same name.  Either rename the directory, or choose a'
+-    echo 'different name for the executable.'
+-    exit 1
+-fi
++#if [ -d "${EXE}" ]; then
++#    echo "\"${EXE}\" is a directory; you can not install the executable"
++#    echo 'with the same name.  Either rename the directory, or choose a'
++#    echo 'different name for the executable.'
++#    exit 1
++#fi
+ 
+ 
+ ### Confirm.
+ 
+-echo "TF binary will be installed as     $EXE"
+-if [ -n "$SYMLINK" ]; then
+-    echo "    with a symbolic link:          $SYMLINK"
+-fi
+-echo "Library, help, and utilities:      ${LIBDIR}/"
+-if [ -n "$MAILDIR" ]; then
+-    echo "Default mail directory:            ${MAILDIR}/"
+-else
+-    echo 'Mail directory unknown.  TF will not check mail if MAIL is unset.'
+-fi
+-if [ -n "$MANPAGE" ]; then
+-    echo "Man page will be installed in      $MANPAGE in $MANTYPE format"
+-else
+-    echo 'Man page will not be installed.'
+-fi
+-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;
@@ -15,7 +49,25 @@
 -          ;;
 -    esac
 -done
-+# while [ -z "$ans" ]; do
++#echo "TF binary will be installed as     $EXE"
++#if [ -n "$SYMLINK" ]; then
++#    echo "    with a symbolic link:          $SYMLINK"
++#fi
++#echo "Library, help, and utilities:      ${LIBDIR}/"
++#if [ -n "$MAILDIR" ]; then
++#    echo "Default mail directory:            ${MAILDIR}/"
++#else
++#    echo 'Mail directory unknown.  TF will not check mail if MAIL is unset.'
++#fi
++#if [ -n "$MANPAGE" ]; then
++#    echo "Man page will be installed in      $MANPAGE in $MANTYPE format"
++#else
++#    echo 'Man page will not be installed.'
++#fi
++#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
@@ -25,7 +77,7 @@
 +#          echo 'Please answer "y" or "n".'
 +#          ;;
 +#    esac
-+# done
++#done
  echo; echo
  
  echo "#define LIBDIR     \"${LIBDIR}\"" >&4
diff -Nru tinyfugue.old/patches/patch-ad tinyfugue/patches/patch-ad
--- tinyfugue.old/patches/patch-ad	Thu Jan  1 00:00:00 1970
+++ tinyfugue/patches/patch-ad	Sat Dec 28 15:40:28 1996
@@ -0,0 +1,20 @@
+--- unix.mak.old	Sat Dec 28 15:39:08 1996
++++ unix/unix.mak	Sat Dec 28 15:40:10 1996
+@@ -22,7 +22,7 @@
+ install:  _failmsg _all $(EXE) LIBRARY $(MANPAGE) $(SYMLINK)
+ 	@echo '#####################################################' > exitmsg
+ 	@echo '## TinyFugue installation successful.' >> exitmsg
+-	@echo "## You can safely delete everything in `cd ..; pwd`". >> exitmsg
++	@echo "## You can safely delete everything in `cd ../..; pwd`". >> exitmsg
+ 	@DIR=`echo $(EXE) | sed 's;/[^/]*$$;;'`; \
+ 	echo ":$(PATH):" | egrep ":$${DIR}:" >/dev/null 2>&1 || { \
+ 	    echo ; \
+@@ -35,7 +35,7 @@
+ all files:  _all
+ 	@echo '#####################################################' > exitmsg
+ 	@echo '## TinyFugue build successful.' >> exitmsg
+-	@echo '## Use "unixmake install" to install the files.' >> exitmsg
++	@echo '## Use "make install" to install the files.' >> exitmsg
+ 
+ _all:  tf ../tf-lib/tf-help.idx
+ 
diff -Nru tinyfugue.old/pkg/DESCR tinyfugue/pkg/DESCR
--- tinyfugue.old/pkg/DESCR	Sun Dec 29 01:31:40 1996
+++ tinyfugue/pkg/DESCR	Sat Dec 28 15:07:22 1996
@@ -2,6 +2,5 @@
 and multi-worlding support and much more. See
 http://tf.tcp.com/~hawkeye/tf/ for more information on TinyFugue.
 
--Mike Peck
-mike@binghamton.edu
-
+-Justin Seger-
+jseger@scds.com
diff -Nru tinyfugue.old/pkg/PLIST tinyfugue/pkg/PLIST
--- tinyfugue.old/pkg/PLIST	Sun Dec 29 01:31:40 1996
+++ tinyfugue/pkg/PLIST	Sat Dec 28 15:59:29 1996
@@ -1,55 +1,58 @@
 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
+bin/tf-35b1
+lib/tf-35b1-lib/CHANGES
+lib/tf-35b1-lib/README
+lib/tf-35b1-lib/alias.tf
+lib/tf-35b1-lib/at.tf
+lib/tf-35b1-lib/bind-bash.tf
+lib/tf-35b1-lib/bind-emacs.tf
+lib/tf-35b1-lib/changes.tf
+lib/tf-35b1-lib/color.tf
+lib/tf-35b1-lib/complete.tf
+lib/tf-35b1-lib/completion.tf
+lib/tf-35b1-lib/examples.old
+lib/tf-35b1-lib/factoral.tf
+lib/tf-35b1-lib/factorial.tf
+lib/tf-35b1-lib/file-xfer.tf
+lib/tf-35b1-lib/filexfer.tf
+lib/tf-35b1-lib/finger.tf
+lib/tf-35b1-lib/grep.tf
+lib/tf-35b1-lib/hanoi.tf
+lib/tf-35b1-lib/kb-bash.tf
+lib/tf-35b1-lib/kb-emacs.tf
+lib/tf-35b1-lib/kb-os2.tf
+lib/tf-35b1-lib/kbbind.tf
+lib/tf-35b1-lib/kbfunc.tf
+lib/tf-35b1-lib/kbregion.tf
+lib/tf-35b1-lib/kbstack.tf
+lib/tf-35b1-lib/lisp.tf
+lib/tf-35b1-lib/local-eg.tf
+lib/tf-35b1-lib/local.tf.sample
+lib/tf-35b1-lib/map.tf
+lib/tf-35b1-lib/pcmd.tf
+lib/tf-35b1-lib/pref-shell.tf
+lib/tf-35b1-lib/psh.tf
+lib/tf-35b1-lib/quoter.tf
+lib/tf-35b1-lib/relog.tf
+lib/tf-35b1-lib/replace.tf
+lib/tf-35b1-lib/rwho.tf
+lib/tf-35b1-lib/self.tf
+lib/tf-35b1-lib/space_page.tf
+lib/tf-35b1-lib/spc-page.tf
+lib/tf-35b1-lib/spedwalk.tf
+lib/tf-35b1-lib/speedwalk.tf
+lib/tf-35b1-lib/spell.tf
+lib/tf-35b1-lib/stack-q.tf
+lib/tf-35b1-lib/stack_queue.tf
+lib/tf-35b1-lib/stdlib.tf
+lib/tf-35b1-lib/tf-help
+lib/tf-35b1-lib/tf-help.idx
+lib/tf-35b1-lib/tfrc
+lib/tf-35b1-lib/tick.tf
+lib/tf-35b1-lib/tintin.tf
+lib/tf-35b1-lib/tools.tf
+lib/tf-35b1-lib/tr.tf
+lib/tf-35b1-lib/watch.tf
+lib/tf-35b1-lib/world-q.tf
+lib/tf-35b1-lib/worldqueue.tf
+man/man1/tf.1.gz
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001041551.PAA02720>