aboutsummaryrefslogtreecommitdiff
path: root/chinese/scim-tables
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2004-07-02 22:38:00 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2004-07-02 22:38:00 +0000
commite2bcf9c1d074dae55f5cacc727df36ffd5c4a403 (patch)
tree7964644d247ae6985fcea88a7f732eac7eac8734 /chinese/scim-tables
parent5c4d62e942fef7d7bde2bf31f3a7bd96dedc76c9 (diff)
downloadports-e2bcf9c1d074dae55f5cacc727df36ffd5c4a403.tar.gz
ports-e2bcf9c1d074dae55f5cacc727df36ffd5c4a403.zip
Add scim-tables 0.4.0, SCIM table based Chinese input methods.
PR: ports/67133 Submitted by: Jie Gao <gaoj@cpsc.ucalgary.ca> Somepart by: me
Notes
Notes: svn path=/head/; revision=112811
Diffstat (limited to 'chinese/scim-tables')
-rw-r--r--chinese/scim-tables/Makefile29
-rw-r--r--chinese/scim-tables/distinfo2
-rw-r--r--chinese/scim-tables/files/patch-Makefile.in11
-rw-r--r--chinese/scim-tables/files/patch-icons-Makefile.in31
-rw-r--r--chinese/scim-tables/pkg-descr8
-rw-r--r--chinese/scim-tables/pkg-message20
-rw-r--r--chinese/scim-tables/pkg-plist25
7 files changed, 126 insertions, 0 deletions
diff --git a/chinese/scim-tables/Makefile b/chinese/scim-tables/Makefile
new file mode 100644
index 000000000000..66e60d50c266
--- /dev/null
+++ b/chinese/scim-tables/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: zh-scim-tables
+# Date created: 22 May 2004
+# Whom: Jie Gao <gaoj@cpsc.ucalgary.ca>
+#
+# $FreeBSD$
+#
+
+PORTNAME= scim-tables
+PORTVERSION= 0.4.0
+CATEGORIES= chinese
+MASTER_SITES= http://freedesktop.org/~suzhe/sources/
+
+MAINTAINER= gaoj@cpsc.ucalgary.ca
+COMMENT= SCIM table based Chinese input methods
+
+BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO}
+ @${ECHO} To display this message again, type \`make post-install\'
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/chinese/scim-tables/distinfo b/chinese/scim-tables/distinfo
new file mode 100644
index 000000000000..eaddf09af1af
--- /dev/null
+++ b/chinese/scim-tables/distinfo
@@ -0,0 +1,2 @@
+MD5 (scim-tables-0.4.0.tar.gz) = b0b68769dc35569e8683a4ead79ac889
+SIZE (scim-tables-0.4.0.tar.gz) = 3786400
diff --git a/chinese/scim-tables/files/patch-Makefile.in b/chinese/scim-tables/files/patch-Makefile.in
new file mode 100644
index 000000000000..c884704f5933
--- /dev/null
+++ b/chinese/scim-tables/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Jul 2 05:49:42 2004
++++ Makefile.in Fri Jul 2 05:49:47 2004
+@@ -138,7 +138,7 @@
+
+ EXTRA_DIST = bootstrap scim-tables.spec
+ AUTOMAKE_OPTIONS = gnu
+-SUBDIRS = zh ja ko additional icons
++SUBDIRS = zh icons
+ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure $(AUX_DIST)
+ CLEANFILES = *.bak
+ all: all-recursive
diff --git a/chinese/scim-tables/files/patch-icons-Makefile.in b/chinese/scim-tables/files/patch-icons-Makefile.in
new file mode 100644
index 000000000000..4b9d0d1249cb
--- /dev/null
+++ b/chinese/scim-tables/files/patch-icons-Makefile.in
@@ -0,0 +1,31 @@
+--- icons/Makefile.in.orig Sun Jun 20 20:50:51 2004
++++ icons/Makefile.in Fri Jul 2 05:58:56 2004
+@@ -109,25 +109,18 @@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ MAINTAINERCLEANFILES = Makefile.in
+-INST_ICONS = Amharic.png \
+- Array30.png \
++INST_ICONS = Array30.png \
+ CangJie.png \
+ Cantonese.png \
+ Dayi.png \
+- Erbi.png \
+ Erbi-QS.png \
++ Erbi.png \
+ EZ.png \
+ Jyutping.png \
+ Simplex.png \
+ Wubi.png \
+ Ziranma.png \
+- ZhuYin.png \
+- HIRAGANA.png \
+- KATAKANA.png \
+- Nippon.png \
+- Hangul.png \
+- Hanja.png \
+- Yawerty.png
++ ZhuYin.png
+
+ EXTRA_DIST = $(INST_ICONS)
+ icondir = $(SCIM_ICONDIR)
diff --git a/chinese/scim-tables/pkg-descr b/chinese/scim-tables/pkg-descr
new file mode 100644
index 000000000000..b46643c9040f
--- /dev/null
+++ b/chinese/scim-tables/pkg-descr
@@ -0,0 +1,8 @@
+SCIM Chinese table based input methods: Array30, CangJie, Cantonese, Dayi,
+Erbi, EZ, Jyutping, Simplex, Wubi, Ziranma, ZhuYin
+
+Smart Common Input Method platform, in short SCIM, is a development platform to
+make Input Method developers live easier. It has very clear architecture and
+very simple programming interface.
+
+WWW: http://freedesktop.org/~suzhe/
diff --git a/chinese/scim-tables/pkg-message b/chinese/scim-tables/pkg-message
new file mode 100644
index 000000000000..40e04afc9969
--- /dev/null
+++ b/chinese/scim-tables/pkg-message
@@ -0,0 +1,20 @@
+--------------------------------------------------------------------
+Remember to set environment varible XMODIFIERS:
+
+ csh/tcsh: setenv XMODIFIERS @im=SCIM
+ sh/bash: export XMODIFIERS='@im=SCIM'
+
+and set LANG, LC_CTYPE to one of the following values:
+
+ Simplified Chinese:
+ zh_CN.UTF-8, zh_CN.GB18030, zh_CN.GBK, zh_CN.GB2312, zh_CN.eucCN
+
+ Traditional Chinese:
+ zh_TW.UTF-8, zh_TW.Big5
+ zh_HK.UTF-8, zh_HK.Big5-HKSCS
+
+To start the SCIM input method daemon, use command:
+
+ scim -d
+
+--------------------------------------------------------------------
diff --git a/chinese/scim-tables/pkg-plist b/chinese/scim-tables/pkg-plist
new file mode 100644
index 000000000000..34af28753af8
--- /dev/null
+++ b/chinese/scim-tables/pkg-plist
@@ -0,0 +1,25 @@
+share/scim/tables/Array30.bin
+share/scim/tables/CangJie.bin
+share/scim/tables/Cantonese.bin
+share/scim/tables/Dayi3.bin
+share/scim/tables/EZ.bin
+share/scim/tables/Erbi-QS.bin
+share/scim/tables/Erbi.bin
+share/scim/tables/Jyutping.bin
+share/scim/tables/Simplex.bin
+share/scim/tables/Wubi.bin
+share/scim/tables/ZhuYin.bin
+share/scim/tables/Ziranma.bin
+share/scim/icons/Array30.png
+share/scim/icons/CangJie.png
+share/scim/icons/Cantonese.png
+share/scim/icons/Dayi.png
+share/scim/icons/Erbi-QS.png
+share/scim/icons/Erbi.png
+share/scim/icons/EZ.png
+share/scim/icons/Jyutping.png
+share/scim/icons/Simplex.png
+share/scim/icons/Wubi.png
+share/scim/icons/Ziranma.png
+share/scim/icons/ZhuYin.png
+@unexec rmdir %D/share/scim/tables 2>/dev/null || true