From 10c1821a1c52d042ffbf234fe4f54a2624acdd38 Mon Sep 17 00:00:00 2001 From: asami Date: Fri, 18 Apr 1997 08:45:52 +0000 Subject: Mega-import of three hanterms (with different font handling) and a popular Korean font. PR: 3093, 3094, 3095, 3096 Submitted by: Choi Jun Ho --- korean/hanterm-xf86/Makefile | 29 +++++++++++++++++++++++++++ korean/hanterm-xf86/distinfo | 1 + korean/hanterm-xf86/files/patch-aa | 41 ++++++++++++++++++++++++++++++++++++++ korean/hanterm-xf86/pkg-comment | 1 + korean/hanterm-xf86/pkg-descr | 13 ++++++++++++ korean/hanterm-xf86/pkg-plist | 3 +++ korean/hanterm/Makefile | 22 ++++++++++++++++++++ korean/hanterm/distinfo | 1 + korean/hanterm/pkg-comment | 1 + korean/hanterm/pkg-descr | 10 ++++++++++ korean/hanterm/pkg-plist | 2 ++ korean/johabfonts/Makefile | 24 ++++++++++++++++++++++ korean/johabfonts/distinfo | 1 + korean/johabfonts/pkg-comment | 1 + korean/johabfonts/pkg-descr | 9 +++++++++ korean/johabfonts/pkg-plist | 13 ++++++++++++ 16 files changed, 172 insertions(+) create mode 100644 korean/hanterm-xf86/Makefile create mode 100644 korean/hanterm-xf86/distinfo create mode 100644 korean/hanterm-xf86/files/patch-aa create mode 100644 korean/hanterm-xf86/pkg-comment create mode 100644 korean/hanterm-xf86/pkg-descr create mode 100644 korean/hanterm-xf86/pkg-plist create mode 100644 korean/hanterm/Makefile create mode 100644 korean/hanterm/distinfo create mode 100644 korean/hanterm/pkg-comment create mode 100644 korean/hanterm/pkg-descr create mode 100644 korean/hanterm/pkg-plist create mode 100644 korean/johabfonts/Makefile create mode 100644 korean/johabfonts/distinfo create mode 100644 korean/johabfonts/pkg-comment create mode 100644 korean/johabfonts/pkg-descr create mode 100644 korean/johabfonts/pkg-plist diff --git a/korean/hanterm-xf86/Makefile b/korean/hanterm-xf86/Makefile new file mode 100644 index 0000000..c48d22f --- /dev/null +++ b/korean/hanterm-xf86/Makefile @@ -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 +# +# $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 diff --git a/korean/hanterm-xf86/distinfo b/korean/hanterm-xf86/distinfo new file mode 100644 index 0000000..4b7ee81 --- /dev/null +++ b/korean/hanterm-xf86/distinfo @@ -0,0 +1 @@ +MD5 (hanterm-xf86-v32.tgz) = 0388949843ec689771ecdef8f136b10b diff --git a/korean/hanterm-xf86/files/patch-aa b/korean/hanterm-xf86/files/patch-aa new file mode 100644 index 0000000..ccf87de --- /dev/null +++ b/korean/hanterm-xf86/files/patch-aa @@ -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() diff --git a/korean/hanterm-xf86/pkg-comment b/korean/hanterm-xf86/pkg-comment new file mode 100644 index 0000000..8f03566 --- /dev/null +++ b/korean/hanterm-xf86/pkg-comment @@ -0,0 +1 @@ +An X11R6-based xterm hacked for managing Korean languages. diff --git a/korean/hanterm-xf86/pkg-descr b/korean/hanterm-xf86/pkg-descr new file mode 100644 index 0000000..e5c8bd1 --- /dev/null +++ b/korean/hanterm-xf86/pkg-descr @@ -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 diff --git a/korean/hanterm-xf86/pkg-plist b/korean/hanterm-xf86/pkg-plist new file mode 100644 index 0000000..569b2fb --- /dev/null +++ b/korean/hanterm-xf86/pkg-plist @@ -0,0 +1,3 @@ +lib/X11/app-defaults/Hanterm +lib/X11/app-defaults/Hanterm-color +bin/hanterm diff --git a/korean/hanterm/Makefile b/korean/hanterm/Makefile new file mode 100644 index 0000000..6214db5 --- /dev/null +++ b/korean/hanterm/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: hanterm304beta3 +# Version required: 3.04beta3 +# Date created: 22 Mar 1997 +# Whom: Choi Jun Ho +# +# $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 diff --git a/korean/hanterm/distinfo b/korean/hanterm/distinfo new file mode 100644 index 0000000..c09dd70 --- /dev/null +++ b/korean/hanterm/distinfo @@ -0,0 +1 @@ +MD5 (hanterm304beta3.tar.gz) = 96b246be3808ef326263c35dfdcb3c8f diff --git a/korean/hanterm/pkg-comment b/korean/hanterm/pkg-comment new file mode 100644 index 0000000..1c47dbd --- /dev/null +++ b/korean/hanterm/pkg-comment @@ -0,0 +1 @@ +An xterm hacked for managing Korean languages. diff --git a/korean/hanterm/pkg-descr b/korean/hanterm/pkg-descr new file mode 100644 index 0000000..2d369fb --- /dev/null +++ b/korean/hanterm/pkg-descr @@ -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 diff --git a/korean/hanterm/pkg-plist b/korean/hanterm/pkg-plist new file mode 100644 index 0000000..d7f606e --- /dev/null +++ b/korean/hanterm/pkg-plist @@ -0,0 +1,2 @@ +lib/X11/app-defaults/Hanterm +bin/hanterm diff --git a/korean/johabfonts/Makefile b/korean/johabfonts/Makefile new file mode 100644 index 0000000..a4ca286 --- /dev/null +++ b/korean/johabfonts/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: hanterm304fonts +# Version required: none +# Date created: 22 Mar 1997 +# Whom: Choi Jun Ho +# +# $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 diff --git a/korean/johabfonts/distinfo b/korean/johabfonts/distinfo new file mode 100644 index 0000000..a2d0268e --- /dev/null +++ b/korean/johabfonts/distinfo @@ -0,0 +1 @@ +MD5 (hanterm304fonts.tar.gz) = 00bbc1a62b399c19f10f4b13629d875e diff --git a/korean/johabfonts/pkg-comment b/korean/johabfonts/pkg-comment new file mode 100644 index 0000000..6c01a1f --- /dev/null +++ b/korean/johabfonts/pkg-comment @@ -0,0 +1 @@ +Hangul fonts for X11(johab) used in many hangul-related programs. diff --git a/korean/johabfonts/pkg-descr b/korean/johabfonts/pkg-descr new file mode 100644 index 0000000..900e4b7 --- /dev/null +++ b/korean/johabfonts/pkg-descr @@ -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 diff --git a/korean/johabfonts/pkg-plist b/korean/johabfonts/pkg-plist new file mode 100644 index 0000000..317997d --- /dev/null +++ b/korean/johabfonts/pkg-plist @@ -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 -- cgit v1.1