Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jan 1997 16:49:00 -0500 (EST)
From:      Mike Peck <mike@falcon.binghamton.edu>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/2374: TinyFugue port update
Message-ID:  <199701042149.QAA10849@falcon.binghamton.edu>
Resent-Message-ID: <199701042150.NAA16228@freefall.freebsd.org>

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

>Number:         2374
>Category:       ports
>Synopsis:       TinyFugue port update
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan  4 13:50:03 PST 1997
>Last-Modified:
>Originator:     Mike Peck
>Organization:
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

>Description:

Updated Tinyfugue port for 35b1. Also supports PREFIX now.

>How-To-Repeat:

>Fix:
diff -Nru tinyfugue.old/Makefile tinyfugue/Makefile
--- tinyfugue.old/Makefile	Mon Nov 18 07:46:50 1996
+++ tinyfugue/Makefile	Sat Jan  4 16:33:21 1997
@@ -1,16 +1,16 @@
 # New ports collection makefile for:	tinyfugue
-# Version required:	3.5a16
-# Date created:		22 Mar 1996
+# Version required:	3.5b1
+# Date created:		4 January 1997
 # Whom:			mike@binghamton.edu
 #
-# $Id: Makefile,v 1.2 1996/11/18 11:36:47 asami Exp $
+# $Id$
 #
 
-DISTNAME=	tf-35a16
-CATEGORIES=	net games
+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/
+		http://dsmuse.binghamton.edu/archives/clients/tinyfugue/
 
 MAINTAINER=	mike@binghamton.edu
 
diff -Nru tinyfugue.old/files/md5 tinyfugue/files/md5
--- tinyfugue.old/files/md5	Mon Mar 25 05:12:10 1996
+++ tinyfugue/files/md5	Sat Jan  4 12:52:36 1997
@@ -1 +1 @@
-MD5 (tf-35a16.tar.gz) = 0df40f2711272cf505ff05faff096545
+MD5 (tf-35b1.tar.gz) = b02420be6bb44d26b4754cd3db28d0d7
diff -Nru tinyfugue.old/patches/patch-aa tinyfugue/patches/patch-aa
--- tinyfugue.old/patches/patch-aa	Mon Mar 25 05:12:09 1996
+++ tinyfugue/patches/patch-aa	Mon Mar 25 05:12:09 1996
@@ -1,14 +1,31 @@
---- socket.c.old	Fri Mar 22 17:39:44 1996
-+++ src/socket.c	Fri Mar 22 17:24:03 1996
-@@ -20,9 +20,9 @@
+--- tfconfig.old	Fri Mar 22 19:03:14 1996
++++ unix/tfconfig	Fri Mar 22 19:02:34 1996
+@@ -225,17 +225,17 @@
+ echo
  
- #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>
+ 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 -Nru tinyfugue.old/patches/patch-ab tinyfugue/patches/patch-ab
--- tinyfugue.old/patches/patch-ab	Mon Mar 25 05:12:09 1996
+++ tinyfugue/patches/patch-ab	Sat Jan  4 12:53:29 1997
@@ -1,14 +1,26 @@
---- 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" */
+--- Config.old	Sat Jan  4 12:48:06 1997
++++ unix/Config	Sat Jan  4 12:50:59 1997
+@@ -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="${PREFIX}/bin/tf-${TFVER}"
++LIBDIR="${PREFIX}/lib/tf-${TFVER}-lib"
++SYMLINK="${PREFIX}/bin/tf"
+ 
+ 
+ ### Manual Page.
+@@ -44,8 +44,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 -Nru tinyfugue.old/patches/patch-ac tinyfugue/patches/patch-ac
--- tinyfugue.old/patches/patch-ac	Mon Mar 25 05:12:09 1996
+++ tinyfugue/patches/patch-ac	Sat Jan  4 16:12:52 1997
@@ -1,31 +1,10 @@
---- tfconfig.old	Fri Mar 22 19:03:14 1996
-+++ unix/tfconfig	Fri Mar 22 19:02:34 1996
-@@ -225,17 +225,17 @@
- echo
+--- unix.mak.old	Sat Jan  4 13:00:36 1997
++++ unix/unix.mak	Sat Jan  4 13:01:27 1997
+@@ -124,6 +124,7 @@
+ 	cp tf.1.$(MANTYPE)man $(MANPAGE)
+ 	chmod $(MODE) $(MANPAGE)
+ 	chmod ugo-x $(MANPAGE)
++	gzip -9 $(MANPAGE)
  
- 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
+ tf.1.catman:  tf.1.nroffman
+ 	TERM=vt100; nroff -man tf.1.nroffman > tf.1.catman
diff -Nru tinyfugue.old/pkg/PLIST tinyfugue/pkg/PLIST
--- tinyfugue.old/pkg/PLIST	Mon Mar 25 05:12:10 1996
+++ tinyfugue/pkg/PLIST	Sat Jan  4 16:11:54 1997
@@ -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
+man/man1/tf.1.gz
+lib/tf-35b1-lib/README
+lib/tf-35b1-lib/watch.tf
+lib/tf-35b1-lib/tr.tf
+lib/tf-35b1-lib/tools.tf
+lib/tf-35b1-lib/tintin.tf
+lib/tf-35b1-lib/tick.tf
+lib/tf-35b1-lib/tfrc
+lib/tf-35b1-lib/tf-help.idx
+lib/tf-35b1-lib/tf-help
+lib/tf-35b1-lib/stdlib.tf
+lib/tf-35b1-lib/stack-q.tf
+lib/tf-35b1-lib/spell.tf
+lib/tf-35b1-lib/spedwalk.tf
+lib/tf-35b1-lib/spc-page.tf
+lib/tf-35b1-lib/self.tf
+lib/tf-35b1-lib/rwho.tf
+lib/tf-35b1-lib/replace.tf
+lib/tf-35b1-lib/relog.tf
+lib/tf-35b1-lib/quoter.tf
+lib/tf-35b1-lib/psh.tf
+lib/tf-35b1-lib/pcmd.tf
+lib/tf-35b1-lib/map.tf
+lib/tf-35b1-lib/local-eg.tf
+lib/tf-35b1-lib/lisp.tf
+lib/tf-35b1-lib/kbstack.tf
+lib/tf-35b1-lib/kbregion.tf
+lib/tf-35b1-lib/kbfunc.tf
+lib/tf-35b1-lib/kbbind.tf
+lib/tf-35b1-lib/kb-os2.tf
+lib/tf-35b1-lib/kb-emacs.tf
+lib/tf-35b1-lib/kb-bash.tf
+lib/tf-35b1-lib/hanoi.tf
+lib/tf-35b1-lib/grep.tf
+lib/tf-35b1-lib/finger.tf
+lib/tf-35b1-lib/filexfer.tf
+lib/tf-35b1-lib/factoral.tf
+lib/tf-35b1-lib/examples.old
+lib/tf-35b1-lib/complete.tf
+lib/tf-35b1-lib/color.tf
+lib/tf-35b1-lib/changes.tf
+lib/tf-35b1-lib/at.tf
+lib/tf-35b1-lib/alias.tf
+lib/tf-35b1-lib/world-q.tf
+lib/tf-35b1-lib/CHANGES
+lib/tf-35b1-lib/bind-bash.tf
+lib/tf-35b1-lib/bind-emacs.tf
+lib/tf-35b1-lib/completion.tf
+lib/tf-35b1-lib/factorial.tf
+lib/tf-35b1-lib/file-xfer.tf
+lib/tf-35b1-lib/local.tf.sample
+lib/tf-35b1-lib/pref-shell.tf
+lib/tf-35b1-lib/space_page.tf
+lib/tf-35b1-lib/speedwalk.tf
+lib/tf-35b1-lib/stack_queue.tf
+lib/tf-35b1-lib/worldqueue.tf
>Audit-Trail:
>Unformatted:



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