Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Mar 2002 13:22:45 +0900 (KST)
From:      Hye-Shik Chang <perky@fallin.lv>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        cjh@FreeBSD.org
Subject:   ports/36036: Update port: korean/hanterm
Message-ID:  <200203180422.g2I4Mj198277@kornet.hanirc.org>

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

>Number:         36036
>Category:       ports
>Synopsis:       Update port: korean/hanterm
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 17 20:30:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Hye-Shik Chang
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Yonsei University
>Environment:
System: FreeBSD kornet.hanirc.org 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Jan 30 00:21:52 KST 2002 root@kornet.hanirc.org:/home/obj/home/src/sys/HANIRC i386

>Description:
- Update to 3.1.6
- add patch to make automata flexible

>How-To-Repeat:
>Fix:

diff -ruN hanterm.orig/Makefile hanterm/Makefile
--- hanterm.orig/Makefile	Sat Aug 25 17:18:11 2001
+++ hanterm/Makefile	Mon Mar 18 13:03:46 2002
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	hanterm
-PORTVERSION=	3.1.5
-PORTREVISION=	1
+PORTVERSION=	3.1.6
 CATEGORIES=	korean x11
 MASTER_SITES=	http://hanterm.org/download/ \
 		ftp://ftp.kr.FreeBSD.org/pub/FreeBSD-kr/distfiles/
@@ -25,7 +24,9 @@
 	${INSTALL_DATA} ${WRKSRC}/Hanterm.ad \
 		${PREFIX}/lib/X11/app-defaults/Hanterm
 	${MKDIR} ${PREFIX}/share/doc/hanterm
-	${INSTALL_DATA} ${WRKSRC}/doc/hanterm.html ${PREFIX}/share/doc/hanterm/
+.if !defined(NOPORTDOCS)
+	${INSTALL_DATA} ${WRKSRC}/doc/devel/hanterm.html ${PREFIX}/share/doc/hanterm/
 	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/hanterm/
+.endif
 
 .include <bsd.port.mk>
diff -ruN hanterm.orig/distinfo hanterm/distinfo
--- hanterm.orig/distinfo	Tue May  1 23:14:53 2001
+++ hanterm/distinfo	Mon Mar 18 13:03:21 2002
@@ -1 +1 @@
-MD5 (hanterm-3.1.5.tar.gz) = f6ce487166660bc0e135299fa2b34e83
+MD5 (hanterm-3.1.6.tar.gz) = 243081bee614b0e1d9fea1e0c46b2ce9
diff -ruN hanterm.orig/files/patch-automata.c hanterm/files/patch-automata.c
--- hanterm.orig/files/patch-automata.c	Thu Jan  1 09:00:00 1970
+++ hanterm/files/patch-automata.c	Mon Mar 18 13:04:42 2002
@@ -0,0 +1,54 @@
+diff -ruN automata.c.orig automata.c
+--- automata.c.orig	Mon May 28 11:13:24 2001
++++ automata.c	Wed Feb 20 02:37:27 2002
+@@ -112,15 +112,15 @@
+ /* 9          :          ;          <          =          > */
+   '9' | F_A, ':' | F_A, ';' | F_A, '<' | F_A, '=' | F_A, '>' | F_A,
+ /* ?          @          A          B          C          D */
+-  '?' | F_A, '@' | F_A, 'A' | F_A, 'B' | F_A, 'C' | F_A, 'D' | F_A,
++  '?' | F_A, '@' | F_A,  8 | F_C_C, 26 | F_V,  16 | F_A,  13 | F_C_C,
+ /* E          F          G          H          I          J */
+-  6 | F_C_F, 'F' | F_A, 'G' | F_A, 'H' | F_A, 'I' | F_A, 'J' | F_A,
++  6 | F_C_F,  7 | F_C_C, 20 | F_C_C, 13 | F_V, 5 | F_V, 7 | F_V,
+ /* K          L          M          N          O          P */
+-  'K' | F_A, 'L' | F_A, 'M' | F_A, 'N' | F_A, 6 | F_V, 12 | F_V,
++  3 | F_V, 29 | F_V, 27 | F_V, 20 | F_V, 6 | F_V, 12 | F_V,
+ /* Q          R          S          T          U          V */
+-  10 | F_C_F, 3 | F_C_C, 'S' | F_A, 12 | F_C_C, 'U' | F_A, 'V' | F_A,
++  10 | F_C_F, 3 | F_C_C, 4 | F_C_C, 12 | F_C_C, 11 | F_V, 19 | F_C_C,
+ /* W          X          Y          Z          [          \ */
+-  15 | F_C_F, 'X' | F_A, 'Y' | F_A, 'Z' | F_A, '[' | F_A, '\\' | F_A,
++  15 | F_C_F, 18| F_C_C, 19 | F_V, 17 | F_C_C, '[' | F_A, '\\' | F_A,
+ /* ]          ^          _          `          a          b */
+   ']' | F_A, '^' | F_A, '_' | F_A, '`' | F_A, 8 | F_C_C, 26 | F_V,
+ /* c          d          e          f          g          h */
+@@ -412,7 +412,7 @@
+      int c;
+ {
+   /* ¸ðÀ½ÀÇ ¹üÀ§ °Ë»ö */
+-  if (c < 'L' || c > 'y')
++  if (c < 'A' || c > 'z')
+     return 0;
+ 
+   if (table_for_2_qwerty[c - '!'] & F_V)
+@@ -435,9 +435,9 @@
+     /* 0   1   2   3   4   5   6   7   8   9   :   ;   <   =   > */
+        0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+     /* ?   @   A   B   C   D   E   F   G   H   I   J   K   L   M */
+-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
++       0,  0,  17, 0,  25, 23, 8,  9,  29, 0,  0,  0,  0,  0,  0,
+     /* N   O   P   Q   R   S   T   U   V   W   X   Y   Z   [   \ */
+-       0,  0,  0,  0,  3,  0,  22, 0,  0,  0,  0,  0,  0,  0,  0,
++       0,  0,  0, 19,  3,  5,  22, 0,  28, 24, 27, 0, 26,  0,  0,
+     /* ]   ^   _   `   a   b   c   d   e   f   g   h   i   j   k */
+        0,  0,  0,  0,  17, 0,  25, 23, 8,  9,  29, 0,  0,  0,  0,
+     /* l   m   n   o   p   q   r   s   t   u   v   w   x   y   z */
+@@ -445,7 +445,7 @@
+   };
+ 
+   /* Á¾¼ºÀÇ ¹üÀ§ °Ë»ö */
+-  if (c < 'R' || c > 'z')
++  if (c < 'A' || c > 'z')
+     return 0;
+ 
+   if (table_for_2_qwerty[c - '!'] & F_C_L)
diff -ruN hanterm.orig/pkg-plist hanterm/pkg-plist
--- hanterm.orig/pkg-plist	Tue May  1 23:14:53 2001
+++ hanterm/pkg-plist	Mon Mar 18 12:58:20 2002
@@ -1,5 +1,5 @@
 bin/hanterm
 lib/X11/app-defaults/Hanterm
-share/doc/hanterm/ChangeLog
-share/doc/hanterm/hanterm.html
-@dirrm share/doc/hanterm
+%%PORTDOCS%%share/doc/hanterm/ChangeLog
+%%PORTDOCS%%share/doc/hanterm/hanterm.html
+%%PORTDOCS%%@dirrm share/doc/hanterm
>Release-Note:
>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?200203180422.g2I4Mj198277>