summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1997-04-18 08:45:52 +0000
committerasami <asami@FreeBSD.org>1997-04-18 08:45:52 +0000
commit10c1821a1c52d042ffbf234fe4f54a2624acdd38 (patch)
tree8cd85e4e483302470bcaed4329f90aababc92994
parent00b132e734c7628c0530eb4cd44dceb405bea65b (diff)
downloadFreeBSD-ports-10c1821a1c52d042ffbf234fe4f54a2624acdd38.zip
FreeBSD-ports-10c1821a1c52d042ffbf234fe4f54a2624acdd38.tar.gz
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>
-rw-r--r--korean/hanterm-xf86/Makefile29
-rw-r--r--korean/hanterm-xf86/distinfo1
-rw-r--r--korean/hanterm-xf86/files/patch-aa41
-rw-r--r--korean/hanterm-xf86/pkg-comment1
-rw-r--r--korean/hanterm-xf86/pkg-descr13
-rw-r--r--korean/hanterm-xf86/pkg-plist3
-rw-r--r--korean/hanterm/Makefile22
-rw-r--r--korean/hanterm/distinfo1
-rw-r--r--korean/hanterm/pkg-comment1
-rw-r--r--korean/hanterm/pkg-descr10
-rw-r--r--korean/hanterm/pkg-plist2
-rw-r--r--korean/johabfonts/Makefile24
-rw-r--r--korean/johabfonts/distinfo1
-rw-r--r--korean/johabfonts/pkg-comment1
-rw-r--r--korean/johabfonts/pkg-descr9
-rw-r--r--korean/johabfonts/pkg-plist13
16 files changed, 172 insertions, 0 deletions
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 <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>
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 <junker@jazz.snu.ac.kr>
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 <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>
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 <junker@jazz.snu.ac.kr>
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 <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>
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 <junker@jazz.snu.ac.kr>
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
OpenPOWER on IntegriCloud