summaryrefslogtreecommitdiff
path: root/inputmethod
diff options
context:
space:
mode:
authorrxg <rxg@pkgsrc.org>2006-01-16 13:04:07 +0000
committerrxg <rxg@pkgsrc.org>2006-01-16 13:04:07 +0000
commita9865f94f151347d80803c3a650e3267da24e80b (patch)
tree4be608062bc492dbd299edc022180c6552cd4011 /inputmethod
parent7530b4030dbdb95f315a416215df84e4c7cad269 (diff)
downloadpkgsrc-a9865f94f151347d80803c3a650e3267da24e80b.tar.gz
Initial import fcitx-3.1.1.
fctix is a collection of Simplified Chinese input methods based on XIM (X Input Method), including WuBi, PinYin and QuWei. Oked by wiz.
Diffstat (limited to 'inputmethod')
-rw-r--r--inputmethod/fcitx/DESCR2
-rw-r--r--inputmethod/fcitx/Makefile21
-rw-r--r--inputmethod/fcitx/PLIST20
-rw-r--r--inputmethod/fcitx/distinfo7
-rw-r--r--inputmethod/fcitx/patches/patch-aa13
-rw-r--r--inputmethod/fcitx/patches/patch-ab13
6 files changed, 76 insertions, 0 deletions
diff --git a/inputmethod/fcitx/DESCR b/inputmethod/fcitx/DESCR
new file mode 100644
index 00000000000..bcbc7113a05
--- /dev/null
+++ b/inputmethod/fcitx/DESCR
@@ -0,0 +1,2 @@
+fctix is a collection of Simplified Chinese input methods based on XIM (X Input
+Method), including WuBi, PinYin and QuWei.
diff --git a/inputmethod/fcitx/Makefile b/inputmethod/fcitx/Makefile
new file mode 100644
index 00000000000..0f2e2b36690
--- /dev/null
+++ b/inputmethod/fcitx/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/16 13:04:07 rxg Exp $
+#
+
+DISTNAME= fcitx-3.1.1
+CATEGORIES= inputmethod
+MASTER_SITES= http://www.fcitx.org/download/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= rxg@NetBSD.org
+HOMEPAGE= http://www.fcitx.org/
+COMMENT= Free Chinese Input Toy of X
+
+USE_TOOLS+= pkg-config
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --enable-xft
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../fonts/Xft2/buildlink3.mk"
+.include "../../mk/x11.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/inputmethod/fcitx/PLIST b/inputmethod/fcitx/PLIST
new file mode 100644
index 00000000000..a4491d26a17
--- /dev/null
+++ b/inputmethod/fcitx/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/16 13:04:07 rxg Exp $
+bin/createPYMB
+bin/fcitx
+bin/mb2txt
+bin/txt2mb
+share/fcitx/data/cj.mb
+share/fcitx/data/erbi.mb
+share/fcitx/data/punc.mb
+share/fcitx/data/pySym.mb
+share/fcitx/data/pybase.mb
+share/fcitx/data/pyphrase.mb
+share/fcitx/data/sp.dat
+share/fcitx/data/tables.conf
+share/fcitx/data/wbx.mb
+share/fcitx/doc/cjkvinput.txt
+share/fcitx/doc/fcitx3.pdf
+share/fcitx/doc/wb_fh.htm
+@dirrm share/fcitx/doc
+@dirrm share/fcitx/data
+@dirrm share/fcitx
diff --git a/inputmethod/fcitx/distinfo b/inputmethod/fcitx/distinfo
new file mode 100644
index 00000000000..a42159c5b1d
--- /dev/null
+++ b/inputmethod/fcitx/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/01/16 13:04:07 rxg Exp $
+
+SHA1 (fcitx-3.1.1.tar.bz2) = 3d23a0786edd6ff6e69d353692849d9041442038
+RMD160 (fcitx-3.1.1.tar.bz2) = 229155ec71deb189ffc52851ee9a242ba9192a5b
+Size (fcitx-3.1.1.tar.bz2) = 2920856 bytes
+SHA1 (patch-aa) = 53bc014f925d326ed76dfd79721b5d49b2fa5222
+SHA1 (patch-ab) = 50cacd5cb281638d3b0e2468a339a21475d536f2
diff --git a/inputmethod/fcitx/patches/patch-aa b/inputmethod/fcitx/patches/patch-aa
new file mode 100644
index 00000000000..ff82c8b3180
--- /dev/null
+++ b/inputmethod/fcitx/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/01/16 13:04:07 rxg Exp $
+
+--- Makefile.in.orig 2005-12-16 23:28:36.000000000 +0800
++++ Makefile.in 2005-12-16 23:30:08.000000000 +0800
+@@ -164,7 +164,7 @@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ AUTOMAKE_OPTIONS = foreign
+-SUBDIRS = doc tools data debian xpm lib src
++SUBDIRS = doc tools data lib src
+ EXTRA_DIST = autogen.sh fcitx.spec
+ MAINTAINERCLEANFILES = \
+ aclocal.m4 \
diff --git a/inputmethod/fcitx/patches/patch-ab b/inputmethod/fcitx/patches/patch-ab
new file mode 100644
index 00000000000..fd2f143c8ec
--- /dev/null
+++ b/inputmethod/fcitx/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2006/01/16 13:04:07 rxg Exp $
+
+--- src/ui.c.orig 2006-01-04 21:11:37.000000000 +0800
++++ src/ui.c
+@@ -84,7 +84,7 @@ Bool InitX (void)
+ SetMyXErrorHandler ();
+ iScreen = DefaultScreen (dpy);
+
+- convUTF8 = iconv_open ("UTF-8", "GBK");
++ convUTF8 = iconv_open ("UTF-8", "GB18030");
+
+ return True;
+ }