Mega-import of three hanterms (with different font handling) and a

popular Korean font.

PR:		3093, 3094, 3095, 3096
Submitted by:	Choi Jun Ho <junker@moderato.snu.ac.kr>
This commit is contained in:
Satoshi Asami 1997-04-18 08:45:52 +00:00
parent 54e38fe014
commit ceef50cbdc
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=6230
16 changed files with 172 additions and 0 deletions

View File

@ -0,0 +1,29 @@
# 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>
#
# $Id$
#
DISTNAME= hanterm-xf86-v32
PKGNAME= kr-hanterm-xf86-3.2
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
RUN_DEPENDS= ${PREFIX}/lib/X11/fonts/korean/johab:$(PORTSDIR)/korean/johabfonts
MAINTAINER= junker@jazz.snu.ac.kr
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
# rename app-defaults files
post-extract:
@cd ${WRKSRC}; \
mv XTerm.ad Hanterm.ad; \
mv XTerm-col.ad Hanterm-col.ad
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (hanterm-xf86-v32.tgz) = 0388949843ec689771ecdef8f136b10b

View File

@ -0,0 +1,41 @@
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()

View File

@ -0,0 +1 @@
An X11R6-based xterm hacked for managing Korean languages.

View File

@ -0,0 +1,13 @@
Hanterm-xf86-v32
----------------
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.
--
Choi Jun Ho <junker@jazz.snu.ac.kr>

View File

@ -0,0 +1,3 @@
lib/X11/app-defaults/Hanterm
lib/X11/app-defaults/Hanterm-color
bin/hanterm

22
korean/hanterm/Makefile Normal file
View File

@ -0,0 +1,22 @@
# New ports collection makefile for: hanterm304beta3
# Version required: 3.04beta3
# Date created: 22 Mar 1997
# Whom: Choi Jun Ho <junker@jazz.snu.ac.kr>
#
# $Id$
#
DISTNAME= hanterm304beta3
PKGNAME= kr-hanterm-304b3
CATEGORIES= korean x11
MASTER_SITES= ftp://ftp.kaist.ac.kr/pub/hangul/terminal/hanterm/ \
ftp://sunsite.kren.nm.kr/pub/packages/hangul/terminal/hanterm/
RUN_DEPENDS= ${PREFIX}/lib/X11/fonts/korean/johab:$(PORTSDIR)/korean/johabfonts
MAINTAINER= junker@jazz.snu.ac.kr
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
.include <bsd.port.mk>

1
korean/hanterm/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (hanterm304beta3.tar.gz) = 96b246be3808ef326263c35dfdcb3c8f

View File

@ -0,0 +1 @@
An xterm hacked for managing Korean languages.

10
korean/hanterm/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
Hanterm 3.04beta3
----------------
Hanterm is a hack of xterm for managing Korean language. We can input/output
Korean language characters in hanterm, not using i18n facility of X11.
It supports 2/3-bul type hangul keyboards, KSC5601-1987-* type X11 hangul
fonts and Johab fonts, originally used in Hanterm early version.
--
Ports by Choi Jun Ho <junker@jazz.snu.ac.kr>

2
korean/hanterm/pkg-plist Normal file
View File

@ -0,0 +1,2 @@
lib/X11/app-defaults/Hanterm
bin/hanterm

View File

@ -0,0 +1,24 @@
# New ports collection makefile for: hanterm304fonts
# Version required: none
# Date created: 22 Mar 1997
# Whom: Choi Jun Ho <junker@jazz.snu.ac.kr>
#
# $Id$
#
DISTNAME= hanterm304fonts
PKGNAME= kr-johabfonts-304
CATEGORIES= korean x11
MASTER_SITES= ftp://ftp.kaist.ac.kr/pub/hangul/terminal/hanterm/ \
ftp://sunsite.kren.nm.kr/pub/packages/hangul/terminal/hanterm/
MAINTAINER= junker@jazz.snu.ac.kr
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
# to show a warning message to add fontpath for these fonts
post-install:
@${CAT} ${PKGDIR}/MESSAGE
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (hanterm304fonts.tar.gz) = 00bbc1a62b399c19f10f4b13629d875e

View File

@ -0,0 +1 @@
Hangul fonts for X11(johab) used in many hangul-related programs.

View File

@ -0,0 +1,9 @@
Hangul X11 fonts(Johab)
-----------------------
It is Korean fonts for X11, used in hanterm, hanemacs, or so. It need to be
installed before hanterm and hanemacs. Its encoding is not standard(-johab*),
so it cannot be used in i18ned program of X11.
--
Ports by Choi Jun Ho <junker@jazz.snu.ac.kr>

View File

@ -0,0 +1,13 @@
lib/X11/fonts/korean/johab/iyagi16.pcf.Z
lib/X11/fonts/korean/johab/iyagis16.pcf.Z
lib/X11/fonts/korean/johab/johabg16.pcf.Z
lib/X11/fonts/korean/johab/johabm16.pcf.Z
lib/X11/fonts/korean/johab/johabp16.pcf.Z
lib/X11/fonts/korean/johab/johabshg16.pcf.Z
lib/X11/fonts/korean/johab/johabshm16.pcf.Z
lib/X11/fonts/korean/johab/johabshp16.pcf.Z
lib/X11/fonts/korean/johab/johabsg16.pcf.Z
lib/X11/fonts/korean/johab/johabsm16.pcf.Z
lib/X11/fonts/korean/johab/johabsp16.pcf.Z
lib/X11/fonts/korean/johab/fonts.dir
@dirrm lib/X11/fonts/korean/johab