Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jul 2000 10:37:31 +0900
From:      Kawaguti Ginga <ginga@athena.club.ne.jp>
To:        sada@FreeBSD.org
Cc:        ginga@athena.club.ne.jp, freebsd-ports@FreeBSD.org
Subject:   Re: ports/19214: ng port upgrade
Message-ID:  <20000703103731.A20083@amalthea.phys.s.u-tokyo.ac.jp>
In-Reply-To: <200007021505.IAA10370@freefall.freebsd.org>
References:  <200007021505.IAA10370@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In Sun, Jul 02, 2000 at 08:05:30AM -0700,
sada@FreeBSD.org wrote:
> Synopsis: ng port upgrade
> 
> State-Changed-From-To: open->analyzed
> State-Changed-By: sada
> State-Changed-When: Sun Jul 2 08:04:17 PDT 2000
> State-Changed-Why: 
> Could you please send us in diff style ?
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=19214

sorry, the uuencoded content in the above -pr had 
incorrect pkg/DESCR file. (it should be same as the old ng)

here's the whole in diff-u style:

diff -ur japanese/ng-old/Makefile japanese/ng/Makefile
--- japanese/ng-old/Makefile	Tue May 30 18:24:44 2000
+++ japanese/ng/Makefile	Mon Jun 12 16:03:50 2000
@@ -6,13 +6,13 @@
 #
 
 PORTNAME=	ng
-PORTVERSION=	1.3L
+PORTVERSION=	1.4beta5
 CATEGORIES=     japanese editors
-MASTER_SITES=   ftp://ftp.iis.u-tokyo.ac.jp/unix/Editor/
+MASTER_SITES=   http://ha3.seikyou.ne.jp/home/amura/archives/ng/
 
 MAINTAINER=     ginga@athena.club.ne.jp
 
-WRKSRC=         ${WRKDIR}/Ng-${PORTVERSION}
+WRKSRC=         ${WRKDIR}/ng
 ALL_TARGET=	ng
 
 post-patch:
@@ -24,9 +24,14 @@
 post-install:
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${PREFIX}/share/doc/ja/ng
-	${INSTALL_DATA} ${WRKSRC}/Ng.doc ${PREFIX}/share/doc/ja/ng/Ng.doc.euc-jp
-	${INSTALL_DATA} ${WRKSRC}/Ng.ref ${PREFIX}/share/doc/ja/ng/Ng.ref.euc-jp
-	${INSTALL_DATA} ${WRKSRC}/Ng.tut ${PREFIX}/share/doc/ja/ng/Ng.tut.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/Ng.FAQ ${PREFIX}/share/doc/ja/ng/Ng.FAQ.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/Ng.doc ${PREFIX}/share/doc/ja/ng/Ng.doc.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/Ng.ref ${PREFIX}/share/doc/ja/ng/Ng.ref.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/Ng.tut ${PREFIX}/share/doc/ja/ng/Ng.tut.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/README.Ng ${PREFIX}/share/doc/ja/ng/README.Ng.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/README.SKG ${PREFIX}/share/doc/ja/ng/README.SKG.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/CHANGES.new ${PREFIX}/share/doc/ja/ng/CHANGES.new.euc-jp
+	${INSTALL_DATA} ${WRKSRC}/docs/CHANGES.doc ${PREFIX}/share/doc/ja/ng/CHANGES.doc.euc-jp
 .endif
 
 .include <bsd.port.mk>
Only in japanese/ng-old: README.html
diff -ur japanese/ng-old/files/md5 japanese/ng/files/md5
--- japanese/ng-old/files/md5	Sat Nov 21 12:27:53 1998
+++ japanese/ng/files/md5	Wed Jun  7 10:33:31 2000
@@ -1 +1 @@
-MD5 (ng-1.3L.tar.gz) = d4fe1690a768f7d7b1133c1093dbcada
+MD5 (ng-1.4beta5.tar.gz) = fdda6a5008736870f0380f4b2e19c7a9
diff -ur japanese/ng-old/patches/patch-aa japanese/ng/patches/patch-aa
--- japanese/ng-old/patches/patch-aa	Tue May 30 18:24:44 2000
+++ japanese/ng/patches/patch-aa	Wed Jun  7 10:34:56 2000
@@ -1,294 +1,11 @@
-diff -ur Ng-1.3L.orig/complt.c ./complt.c
---- Ng-1.3L.orig/complt.c	Mon Jun 14 09:31:36 1993
-+++ ./complt.c	Sun Mar  5 11:41:39 2000
-@@ -10,10 +10,17 @@
- #include    "complt.h"
- #define    LIST_COL    35
- 
-+#ifndef __FreeBSD__
- BUFFER    *bp = NULL;
- BUFFER    *prev_bp = NULL;
- WINDOW    *prev_wp = NULL;
- WINDOW    prev_window;
-+#else
-+static BUFFER    *bp = NULL;
-+static BUFFER    *prev_bp = NULL;
-+static WINDOW    *prev_wp = NULL;
-+static WINDOW    prev_window;
-+#endif /* __FreeBSD__ */
- 
- /*
-  * do some completion.
-@@ -24,9 +31,15 @@
-     int    flags;
- {
-     int    res;
-+#ifndef __FreeBSD__
-     int    complete_funcname ();
-     int    complete_buffername ();
-     int    complete_filename ();
-+#else
-+    static int    complete_funcname ();
-+    static int    complete_buffername ();
-+    static int    complete_filename ();
-+#endif /* __FreeBSD__ */
- 
-     switch (flags & (EFFUNC | EFBUF | EFFILE))
-       {
-@@ -256,9 +269,15 @@
-     int    cur_row;
-     int    cur_col;
-     WINDOW    *wp;
-+#ifndef __FreeBSD__
-     int    complete_list_funcnames ();
-     int    complete_list_buffernames ();
-     int    complete_list_filenames ();
-+#else
-+    static int    complete_list_funcnames ();
-+    static int    complete_list_buffernames ();
-+    static int    complete_list_filenames ();
-+#endif /* __FreeBSD__ */
- 
-     if ((bp = bfind ("*Completions*", TRUE)) == NULL)
-       return (FALSE);
-diff -ur Ng-1.3L.orig/echo.c ./echo.c
---- Ng-1.3L.orig/echo.c	Mon Jun 14 09:31:38 1993
-+++ ./echo.c	Sun Mar  5 11:41:39 2000
-@@ -192,8 +192,13 @@
- {
-     int    cpos;
-     int    c;
--     int    veread_del_char ();
--     int    veread_complete ();
-+#ifndef __FreeBSD__
-+    int  veread_del_char ();
-+    int  veread_complete ();
-+#else
-+    static int	veread_del_char(char *, int);
-+    static int	veread_complete(char *, int, int, int);
-+#endif /* __FreeBSD__ */
- 
- #ifdef	ADDFUNC	/* 91.01.16  by S.Yoshida */
-     /* If an extra argument exists, use it.			*/
-diff -ur Ng-1.3L.orig/extend.c ./extend.c
---- Ng-1.3L.orig/extend.c	Mon Jun 14 09:31:39 1993
-+++ ./extend.c	Sun Mar  5 11:41:39 2000
-@@ -96,7 +96,11 @@
- 	KEYMAP	*mp;
- 	PF	*pfp;
- 	MAP_ELEMENT *mep;
-+#ifndef __FreeBSD__
- 	KEYMAP	*realocmap();	/* 90.03.23  delete "static" by A.Shirahashi */
-+#else
-+	static KEYMAP	*realocmap(KEYMAP *);
-+#endif /* __FreeBSD__ */
- 
- 	if(ele >= &curmap->map_element[curmap->map_num] || c < ele->k_base) {
- 	    if(ele > &curmap->map_element[0] && (funct!=prefix ||
-@@ -247,7 +251,11 @@
- {
-     register KEYMAP *mp;
-     register int i;
-+#ifndef __FreeBSD__
-     VOID fixmap();	/* 90.03.23  delete "static" by A.Shirahashi */
-+#else
-+    static VOID fixmap(KEYMAP *,KEYMAP *,KEYMAP *);
-+#endif /* __FreeBSD__ */
-     extern int nmaps;
- 
-     if((mp = (KEYMAP *)malloc((unsigned)(sizeof(KEYMAP)+
-@@ -607,8 +615,13 @@
- #endif
- 	PF	name_function();
- 	LINE	*lalloc();
-+#ifndef __FreeBSD__
- 	char	*skipwhite(), *parsetoken();	/* 90.03.23  delete "static" */
- 						/*           by A.Shirahashi */
-+#else
-+	static char *skipwhite(char *);
-+	static char *parsetoken(char *);
-+#endif /* __FreeBSD__ */
- 
- 	if(macrodef || inmacro) {
- 		ewprintf("Not now!");
-diff -ur Ng-1.3L.orig/kinit.h ./kinit.h
---- Ng-1.3L.orig/kinit.h	Mon Jun 14 09:31:40 1993
-+++ ./kinit.h	Sun Mar  5 11:42:20 2000
-@@ -32,14 +32,14 @@
- 
- /*	'@'	Select JIS-78 [ESC-$-@].	*/
- /*	'B'	Select JIS-83 [ESC-$-B].	*/
--#define	TO_KFIO		'@'		/* to-kanji-fileio		*/
--#define	TO_KDISPLAY	'@'		/* to-kanji-display		*/
-+#define	TO_KFIO		'B'		/* to-kanji-fileio		*/
-+#define	TO_KDISPLAY	'B'		/* to-kanji-display		*/
- 
- /*	'B'	Select ASCII		     [ESC-(-B].	*/
- /*	'J'	Select JIS-ROMAJI	     [ESC-(-J].	*/
- /*	'H'	Illegal selection, but used. [ESC-(-H].	*/
--#define	TO_AFIO		'J'		/* to-ascii-fileio		*/
--#define	TO_ADISPLAY	'J'		/* to-ascii-display		*/
-+#define	TO_AFIO		'B'		/* to-ascii-fileio		*/
-+#define	TO_ADISPLAY	'B'		/* to-ascii-display		*/
- 
- #ifdef  HANKANA  /* 92.11.21  by S.Sasaki */
- /*	'7'	Use SI/SO for KATAKANA	     [SI / SO]	*/
-diff -ur Ng-1.3L.orig/sys/bsd/fileio.c ./sys/bsd/fileio.c
---- Ng-1.3L.orig/sys/bsd/fileio.c	Wed Feb 13 13:05:02 1991
-+++ ./sys/bsd/fileio.c	Sun Mar  5 11:42:04 2000
-@@ -6,6 +6,10 @@
- #include	"config.h"	/* 90.12.20  by S.Yoshida */
- #include	"def.h"
- 
-+#ifdef __FreeBSD__
-+#include	<string.h>
-+#endif /* __FreeBSD__ */
-+
- static	FILE	*ffp;
- extern	char	*getenv(), *strncpy();
- char	*adjustname();
-@@ -384,7 +388,11 @@
- {
-     int pid;
-     char *eargv[3];
-+#ifndef __FreeBSD__
-     union wait status;
-+#else
-+    int status;
-+#endif /* __FreeBSD__ */
- 
- #ifdef	BUGFIX	/* 91.01.11  by Y.Kaneko */
-     if((pid = vfork()) == 0) {
-@@ -403,7 +411,11 @@
-     if(pid == -1)	return	-1;
- #endif	/* BUGFIX */
-     while(wait(&status) != pid) {}
-+#ifndef __FreeBSD__
-     return status.w_status == 0;
-+#else
-+    return status == 0;
-+#endif /* __FreeBSD__ */
- }
- 
- BUFFER *dired_(dirname)
-@@ -461,12 +473,35 @@
- register char *fn;
- {
-     register char *cp;
-+#ifndef __FreeBSD__
- 
-     if(llength(lp) <= 47) return ABORT;
-     (VOID) strcpy(fn, curbp->b_fname);
-     cp = fn + strlen(fn);
-     bcopy(&lp->l_text[47], cp, llength(lp) - 47);
-     cp[llength(lp) - 47] = '\0';
-+#else
-+    register int sepidx, duplen;
-+
-+    if(llength(lp) < 47) return ABORT;
-+    cp = &lp->l_text[llength(lp)];
-+    while (*--cp != ' ') ;
-+    sepidx = (cp - lp->l_text) + 1;
-+
-+    if ( lgetc(lp, 2) == 'l' && strncmp(cp - 3, " -> " ,4) == 0 ) {
-+	duplen = sepidx-4;
-+	strncpy(fn, lp->l_text, duplen);
-+	fn[duplen] = '\0';
-+	sepidx = (strrchr(fn, ' ') - fn) + 1;
-+	duplen = duplen - sepidx;
-+    }
-+    else duplen = llength(lp) - sepidx;
-+
-+    (VOID) strcpy(fn, curbp->b_fname);
-+    cp = fn + strlen(fn);
-+    bcopy(&lp->l_text[sepidx], cp, duplen);
-+    cp[duplen] = '\0';
-+#endif
-     return lgetc(lp, 2) == 'd';
- }
- #endif
-diff -ur Ng-1.3L.orig/sys/bsd/spawn.c ./sys/bsd/spawn.c
---- Ng-1.3L.orig/sys/bsd/spawn.c	Wed Feb 13 13:01:41 1991
-+++ ./sys/bsd/spawn.c	Sun Mar  5 11:41:39 2000
-@@ -39,13 +39,27 @@
-  */
- /*ARGSUSED*/
- spawncli(f, n) {
-+#ifndef __FreeBSD__
- 	register int	pid, wpid, (*oqsig)(), (*oisig)(), omask;
-+#else
-+	register int	omask;
-+	register pid_t	pid, wpid;
-+	register sig_t	oqsig, oisig;
-+#endif /* __FreeBSD__ */
- #ifdef	ADDFUNC		/* 90.02.14  by S.Yoshida */
- #ifdef	SIGWINCH	/* 90.02.14  by S.Yoshida */
-+#ifndef __FreeBSD__
- 	register int	(*owsig)();
-+#else
-+	register sig_t	owsig;
-+#endif /* __FreeBSD__ */
- #endif	/* SIGWINCH */
- #endif	/* ADDFUNC */
-+#ifndef __FreeBSD__
- 	union wait	status;
-+#else
-+	int	status;
-+#endif /* __FreeBSD__ */
- 
- 	if (shellp == NULL) {
- 		shellp = getenv("SHELL");
-@@ -141,8 +155,15 @@
- 	char *tmp;
- 	int ostdin, ostdout, ostderr, in, out, s;
- 	extern char *mktemp();
-+#ifdef __FreeBSD__
-+	static char tmpfile[] = "/tmp/ngXXXXXX";
-+#endif /* __FreeBSD__ */
- 
-+#ifndef __FreeBSD__
- 	if ((tmp = mktemp("/tmp/ngXXXXXX")) == NULL)
-+#else
-+	if ((tmp = mktemp(tmpfile)) == NULL)
-+#endif /* __FreeBSD__ */
- 		return NULL;
- 	if ((in = open(input ? input : "/dev/null", 0)) < 0)
- 		return NULL;
-diff -ur Ng-1.3L.orig/sys/bsd/ttyio.c ./sys/bsd/ttyio.c
---- Ng-1.3L.orig/sys/bsd/ttyio.c	Wed Feb 13 13:02:01 1991
-+++ ./sys/bsd/ttyio.c	Sun Mar  5 11:41:39 2000
-@@ -32,7 +32,11 @@
- int	ncol;				/* Terminal size, columns.	*/
- #ifdef	ADDFUNC		/* 90.02.14  by S.Yoshida */
- #ifdef	SIGWINCH	/* 90.02.13  by S.Yoshida */
-+#ifndef __FreeBSD__
- int	ttwinch();
-+#else
-+void	ttwinch();
-+#endif /* __FreeBSD__ */
- #endif	/* SIGWINCH */
- #endif	/* ADDFUNC */
- 
-@@ -46,7 +50,9 @@
- ttopen() {
- 	register char *tv_stype;
- 	char *getenv(), *tgetstr(), tcbuf[1024], err_str[72];
-+#ifndef __FreeBSD__
- 	char *sprintf();
-+#endif /* __FreeBSD__ */
- 
- /* do this the REAL way */
- 	if ((tv_stype = getenv("TERM")) == NULL)
-@@ -256,7 +262,11 @@
- /*
-  * Signal handler when window size has changed.
-  */
-+#ifndef __FreeBSD__
- ttwinch()
-+#else
-+void ttwinch()
-+#endif /* __FreeBSD__ */
- {
- 	refresh(FFRAND, 0);			/* Very easy way... */
- }
-
+--- sys/bsd/Makefile.orig	Tue Jun  6 11:04:18 2000
++++ sys/bsd/Makefile	Wed Jun  7 09:56:45 2000
+@@ -2,7 +2,7 @@
+ # Modified for Ng 1.0	by Shigeki Yoshida (shige@csk.CO.JP)	1990.01.29
+ 
+ SYS	= bsd
+-LIBS	= -L/usr/pkg/lib -lcanna -ltermcap
++LIBS	= -L/usr/pkg/lib -ltermcap
+ # CDEFS gets defines, and gets passed to lint. CFLAGS gets flags, and doesn't
+ # get passed to lint.
+ #
Only in japanese/ng/patches: patch-ab
diff -ur japanese/ng-old/pkg/PLIST japanese/ng/pkg/PLIST
--- japanese/ng-old/pkg/PLIST	Sat Nov 21 12:27:53 1998
+++ japanese/ng/pkg/PLIST	Mon Jun 12 16:03:40 2000
@@ -1,5 +1,10 @@
 bin/ng
+share/doc/ja/ng/Ng.FAQ.euc-jp
 share/doc/ja/ng/Ng.doc.euc-jp
 share/doc/ja/ng/Ng.ref.euc-jp
 share/doc/ja/ng/Ng.tut.euc-jp
+share/doc/ja/ng/README.Ng.euc-jp
+share/doc/ja/ng/README.SKG.euc-jp
+share/doc/ja/ng/CHANGES.new.euc-jp
+share/doc/ja/ng/CHANGES.doc.euc-jp
 @dirrm share/doc/ja/ng


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?20000703103731.A20083>