Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Mar 1998 11:15:39 GMT
From:      junker@jazz.snu.ac.kr
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/6021: port upgrade: korean/hanterm-xf86
Message-ID:  <199803161115.LAA23002@punky.snu.ac.kr>

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

>Number:         6021
>Category:       ports
>Synopsis:       port upgrade
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 15 18:20:00 PST 1998
>Last-Modified:
>Originator:     CHOI Junho
>Organization:
NARAE, CS Dept., Seoul National Univ., ROK
>Release:        FreeBSD 2.2.6-BETA i386
>Environment:

FreeBSD garfield.snu.ac.kr 2.2.6-BETA FreeBSD 2.2.6-BETA #0: Fri Mar 13 03:02:46 GMT 1998     root@garfield.snu.ac.kr:/usr/src/sys/compile/GARFIELD  i386

>Description:

Port upgrade(korean/hanterm-xf86)

>How-To-Repeat:

>Fix:
	
Apply the following diffs:

diff -uNr /usr/ports/korean/hanterm-xf86/Makefile hanterm-xf86/Makefile
--- /usr/ports/korean/hanterm-xf86/Makefile	Mon Sep 22 16:21:51 1997
+++ hanterm-xf86/Makefile	Sun Mar 15 21:29:36 1998
@@ -1,29 +1,28 @@
-# New ports collection makefile for:	hanterm-xf86-v32
-# Version required:     xf86-v32
-# Date created:		22 Mar 1997
-# Whom:			Choi Jun Ho <junker@jazz.snu.ac.kr>
+# New ports collection makefile for:	hanterm-xf
+# Version required:     xf331-p11a
+# Date created:		15 Mar 1998
+# Whom:			CHOI Junho <junker@jazz.snu.ac.kr>
 #
 # $Id: Makefile,v 1.2 1997/09/22 16:21:51 max Exp $
 #
 
-DISTNAME=       hanterm-xf86-v32
-PKGNAME=	ko-hanterm-xf86-3.2
+DISTNAME=       hanterm-xf331-p11a
+PKGNAME=	ko-hanterm-xf-3.3.1.11a
 CATEGORIES=	korean x11
-MASTER_SITES=	ftp://ftp.kaist.ac.kr/pub/hangul/incoming/ \
-		ftp://jazz.snu.ac.kr/pub/unix/util/X11/
-EXTRACT_SUFX=   .tgz
+MASTER_SITES=	ftp://ftp.kaist.ac.kr/pub/hangul/incoming/
 
+MAINTAINER=	junker@jazz.snu.ac.kr
+
+USE_X11=	yes
 RUN_DEPENDS=    ${PREFIX}/lib/X11/fonts/korean/johab:$(PORTSDIR)/korean/johabfonts
 
-MAINTAINER=	junker@jazz.snu.ac.kr
+WRKSRC=		${WRKDIR}/hanterm-xf331-p11
 
-USE_IMAKE=	yes
+GNU_CONFIGURE=  yes
+CONFIGURE_ARGS= --with-x --build=i386--freebsd --prefix=${PREFIX}
 NO_INSTALL_MANPAGES= yes
 
-# rename app-defaults files
-post-extract:
-	@cd ${WRKSRC}; \
-	mv XTerm.ad Hanterm.ad; \
-	mv XTerm-col.ad Hanterm-col.ad
+post-install:
+	@${INSTALL_DATA} ${WRKSRC}/Hanterm.ad ${PREFIX}/lib/X11/app-defaults/Hanterm
 
 .include <bsd.port.mk>
diff -uNr /usr/ports/korean/hanterm-xf86/files/md5 hanterm-xf86/files/md5
--- /usr/ports/korean/hanterm-xf86/files/md5	Fri Apr 18 08:45:48 1997
+++ hanterm-xf86/files/md5	Sun Mar 15 18:21:50 1998
@@ -1 +1 @@
-MD5 (hanterm-xf86-v32.tgz) = 0388949843ec689771ecdef8f136b10b
+MD5 (hanterm-xf331-p11a.tar.gz) = 5e583f06a8b3148a9128f00555c8ae56
diff -uNr /usr/ports/korean/hanterm-xf86/patches/patch-aa hanterm-xf86/patches/patch-aa
--- /usr/ports/korean/hanterm-xf86/patches/patch-aa	Fri Apr 18 08:45:49 1997
+++ hanterm-xf86/patches/patch-aa	Sun Mar 15 21:20:59 1998
@@ -1,41 +1,11 @@
-diff -c -r ../hanterm-xf86-v32-orig/Imakefile ./Imakefile
-*** ../hanterm-xf86-v32-orig/Imakefile	Thu Mar  6 02:07:55 1997
---- ./Imakefile	Sat Mar 22 14:08:30 1997
-***************
-*** 90,97 ****
-            MAINOBJ = main.o
-  #endif
-  #ifdef Hangul
-! 	  EXTRASRC = hangul.c chat.c automata.c hanja.c
-! 	  EXTRAOBJ = hangul.o chat.o automata.o hanja.o
-  #endif
-            SRCS1 = button.c charproc.c cursor.c data.c input.c \
-  		  $(MAINSRC) menu.c misc.c screen.c scrollbar.c tabs.c \
---- 90,97 ----
-            MAINOBJ = main.o
-  #endif
-  #ifdef Hangul
-!           EXTRASRC = hangul.c chat.c automata.c hanja.c
-!           EXTRAOBJ = hangul.o chat.o automata.o hanja.o
-  #endif
-            SRCS1 = button.c charproc.c cursor.c data.c input.c \
-  		  $(MAINSRC) menu.c misc.c screen.c scrollbar.c tabs.c \
-***************
-*** 183,190 ****
-  NormalProgramTarget(resize,$(OBJS2),$(DEPLIBS2),NullParameter,$(TERMCAPLIB))
-  InstallProgramWithFlags(resize,$(BINDIR),NullParameter)
-  
-! InstallAppDefaults(XTerm)
-! InstallAppDefaultsLong(XTerm-col,XTerm-color)
-! InstallManPage(xterm,$(MANDIR))
-  InstallManPage(resize,$(MANDIR))
-  DependTarget()
---- 183,190 ----
-  NormalProgramTarget(resize,$(OBJS2),$(DEPLIBS2),NullParameter,$(TERMCAPLIB))
-  InstallProgramWithFlags(resize,$(BINDIR),NullParameter)
-  
-! InstallAppDefaults(Hanterm)
-! InstallAppDefaultsLong(Hanterm-col,Hanterm-color)
-! InstallManPage(hanterm,$(MANDIR))
-  InstallManPage(resize,$(MANDIR))
-  DependTarget()
+--- Makefile.in.old	Sun Mar 15 21:11:33 1998
++++ Makefile.in	Sun Mar 15 21:11:18 1998
+@@ -10,7 +10,7 @@
+ INSTALL_DATA	= @INSTALL_DATA@
+ 
+ IMAKE_CFLAGS	= @IMAKE_CFLAGS@
+-CFLAGS		= @CFLAGS@ $(IMAKE_CFLAGS)
++CFLAGS		= @CFLAGS@ $(IMAKE_CFLAGS) $(CPPFLAGS)
+ LIBS		= @LIBS@
+ 
+ X_CFLAGS	= @X_CFLAGS@
diff -uNr /usr/ports/korean/hanterm-xf86/pkg/DESCR hanterm-xf86/pkg/DESCR
--- /usr/ports/korean/hanterm-xf86/pkg/DESCR	Fri Apr 18 08:45:49 1997
+++ hanterm-xf86/pkg/DESCR	Sun Mar 15 21:23:50 1998
@@ -1,13 +1,10 @@
-Hanterm-xf86-v32
-----------------
+hanterm-xf
+----------
 
 It is one of many variants of hanterm, a well-known program for managing
-Korean language in X11. This version is the best of all its variants now,
-such as automatic fonts detection, johab844 font support, and newly updated
-for XFree86-3.2(X11R6.1). In this version, there is no need to specifying
-hangul fonts for displaying(-ks and -kst, -jo8 options are deleted), existing
-in previous versions. In this version of hanterm, the scrollbar is displayed
-in right.
+Korean language in X11. This version supports the features
+such as automatic fonts detection, johab844 font support, and based on
+XFree86's xterm code. The scrollbar is displayed in right.
 
 --
-Choi Jun Ho <junker@jazz.snu.ac.kr>
+CHOI Junho <junker@jazz.snu.ac.kr>
diff -uNr /usr/ports/korean/hanterm-xf86/pkg/PLIST hanterm-xf86/pkg/PLIST
--- /usr/ports/korean/hanterm-xf86/pkg/PLIST	Fri Apr 18 08:45:49 1997
+++ hanterm-xf86/pkg/PLIST	Sun Mar 15 21:26:17 1998
@@ -1,3 +1,2 @@
 lib/X11/app-defaults/Hanterm
-lib/X11/app-defaults/Hanterm-color
 bin/hanterm
>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?199803161115.LAA23002>