Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Dec 1998 21:28:31 +0900 (JST)
From:      issei@jp.FreeBSD.ORG
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/8918: Update port: japanese/tcsh
Message-ID:  <199812011228.VAA06722@sandra.issei.org>

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

>Number:         8918
>Category:       ports
>Synopsis:       Update port: japanese/tcsh
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec  1 04:30:00 PST 1998
>Last-Modified:
>Originator:     Issei Suzuki
>Organization:
Personal
>Release:        FreeBSD 2.2.7-STABLE i386
>Environment:

	

>Description:

	Update base tcsh version from 6.08.00 to 6.08.02.

	Some bugs about dealing with multibyte characters are fixed in
	tcsh 6.08.02 (see ${WRKSRC}/Fixes for more details).

>How-To-Repeat:

	

>Fix:
	
	Apply the following patch to ports-current.


diff -urN tcsh.old/Makefile tcsh/Makefile
--- tcsh.old/Makefile	Tue Dec  1 19:35:00 1998
+++ tcsh/Makefile	Tue Dec  1 20:01:50 1998
@@ -6,14 +6,12 @@
 # $Id: Makefile,v 1.7 1998/10/10 03:57:25 steve Exp $
 #
 
-DISTNAME=	tcsh-6.08
-PKGNAME=	ja-tcsh-6.08.00
+DISTNAME=	tcsh-6.08.02
+PKGNAME=	ja-tcsh-6.08.02
 CATEGORIES=	japanese shells
-MASTER_SITES=	ftp://ftp.astron.com/pub/tcsh/
+MASTER_SITES=	ftp://ftp.astron.com/pri/
 
 MAINTAINER=	issei@jp.FreeBSD.ORG
-
-WRKSRC=		${WRKDIR}/tcsh-6.08.00
 
 GNU_CONFIGURE=	yes
 ALL_TARGET=	all catalogs
diff -urN tcsh.old/files/md5 tcsh/files/md5
--- tcsh.old/files/md5	Tue Dec  1 19:35:00 1998
+++ tcsh/files/md5	Tue Dec  1 20:01:32 1998
@@ -1 +1 @@
-MD5 (tcsh-6.08.tar.gz) = e16e0f08b324e67f654ecab554042967
+MD5 (tcsh-6.08.02.tar.gz) = 72ebe4f11123bf6c4b04e674139e9478
diff -urN tcsh.old/patches/patch-ac tcsh/patches/patch-ac
--- tcsh.old/patches/patch-ac	Tue Dec  1 19:35:00 1998
+++ tcsh/patches/patch-ac	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- sh.h.orig	Sat Sep 19 01:09:13 1998
-+++ sh.h	Sat Sep 26 19:23:15 1998
-@@ -1154,7 +1154,7 @@
- /*
-  * To print system call errors...
-  */
--#ifdef __NetBSD__
-+#ifdef BSD4_4
- # include <errno.h>
- #else
- # ifndef linux
diff -urN tcsh.old/patches/patch-af tcsh/patches/patch-af
--- tcsh.old/patches/patch-af	Tue Dec  1 19:35:00 1998
+++ tcsh/patches/patch-af	Tue Dec  1 20:20:46 1998
@@ -1,5 +1,5 @@
---- config_f.h.orig	Sat Sep 19 23:48:08 1998
-+++ config_f.h	Sat Sep 26 23:08:09 1998
+--- config_f.h.orig	Mon Oct 26 00:09:45 1998
++++ config_f.h	Tue Dec  1 20:20:44 1998
 @@ -65,7 +65,11 @@
   *		if you don't have <nl_types.h>, you don't want
   *		to define this.
@@ -13,7 +13,7 @@
  
  /*
   * LOGINFIRST   Source ~/.login before ~/.cshrc
-@@ -117,20 +121,29 @@
+@@ -117,21 +121,29 @@
   *		be used with SHORT_STRINGS
   *
   */
@@ -22,7 +22,8 @@
  
  /*
   * DSPMBYTE	add variable "dspmbyte" and display multi-byte string at
-  *		only output, when "dspmbyte" is set.
+  *		only output, when "dspmbyte" is set. Should be used with
+  *		KANJI
   */
 -#undef DSPMBYTE
 +#if defined(__FreeBSD__) || defined(__OpenBSD__)
@@ -30,7 +31,6 @@
 +#else
 +# undef DSPMBYTE
 +#endif
-+
  
  /*
   * MBYTEDEBUG	when "dspmbyte" is changed, set multi-byte checktable to
@@ -38,7 +38,7 @@
   *		(use for multi-byte table check)
   */
 -#undef MBYTEDEBUG
-+#if defined(__FreeBSD__) || defined(__OpenBSD__)
++#if defined(__FreeBSD__)
 +# define MBYTEDEBUG
 +#else
 +# undef MBYTEDEBUG
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



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