summaryrefslogtreecommitdiff
path: root/inputmethod/libchewing
diff options
context:
space:
mode:
authorrxg <rxg>2006-01-28 02:42:06 +0000
committerrxg <rxg>2006-01-28 02:42:06 +0000
commitbe47fadebebe9136fa8334a2dc0f966437988bce (patch)
tree105fe7e80b484e7fec17818f7e176ef27c46492a /inputmethod/libchewing
parent2eeccbd410770a1f7a046aa33d1dda4ddd0e18b3 (diff)
downloadpkgsrc-be47fadebebe9136fa8334a2dc0f966437988bce.tar.gz
Initial import libchewing-0.2.7.
The intelligent phonetic input method library. Ok'ed by wiz.
Diffstat (limited to 'inputmethod/libchewing')
-rw-r--r--inputmethod/libchewing/DESCR2
-rw-r--r--inputmethod/libchewing/Makefile17
-rw-r--r--inputmethod/libchewing/PLIST20
-rw-r--r--inputmethod/libchewing/buildlink3.mk19
-rw-r--r--inputmethod/libchewing/distinfo5
5 files changed, 63 insertions, 0 deletions
diff --git a/inputmethod/libchewing/DESCR b/inputmethod/libchewing/DESCR
new file mode 100644
index 00000000000..ae894cd0d1f
--- /dev/null
+++ b/inputmethod/libchewing/DESCR
@@ -0,0 +1,2 @@
+libchewing is derived from Chewing input method, a xcin module focusing on
+intelligent phonetic processing by lckung and kpchen.
diff --git a/inputmethod/libchewing/Makefile b/inputmethod/libchewing/Makefile
new file mode 100644
index 00000000000..f6f1533c68c
--- /dev/null
+++ b/inputmethod/libchewing/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/28 02:42:06 rxg Exp $
+#
+
+DISTNAME= libchewing-0.2.7
+CATEGORIES= chinese inputmethod
+MASTER_SITES= http://chewing.csie.net/download/libchewing/
+
+MAINTAINER= rxg@NetBSD.org
+HOMEPAGE= http://chewing.csie.net/
+COMMENT= The intelligent phonetic input method library
+
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+PKGCONFIG_OVERRIDE= chewing.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/inputmethod/libchewing/PLIST b/inputmethod/libchewing/PLIST
new file mode 100644
index 00000000000..1098386a161
--- /dev/null
+++ b/inputmethod/libchewing/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/28 02:42:06 rxg Exp $
+include/chewing/char.h
+include/chewing/chewing.h
+include/chewing/chewingio.h
+include/chewing/chewingutil.h
+include/chewing/dict.h
+include/chewing/global.h
+include/chewing/hanyupinying.h
+include/chewing/hash.h
+include/chewing/userphrase.h
+include/chewing/zuin.h
+lib/libchewing.la
+lib/pkgconfig/chewing.pc
+share/chewing/ch_index.dat
+share/chewing/dict.dat
+share/chewing/fonetree.dat
+share/chewing/ph_index.dat
+share/chewing/us_freq.dat
+@dirrm share/chewing
+@dirrm include/chewing
diff --git a/inputmethod/libchewing/buildlink3.mk b/inputmethod/libchewing/buildlink3.mk
new file mode 100644
index 00000000000..44e19cb5ad8
--- /dev/null
+++ b/inputmethod/libchewing/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/01/28 02:42:06 rxg Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+LIBCHEWING_BUILDLINK3_MK:= ${LIBCHEWING_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= libchewing
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibchewing}
+BUILDLINK_PACKAGES+= libchewing
+
+.if !empty(LIBCHEWING_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.libchewing+= libchewing>=0.2.7
+BUILDLINK_RECOMMENDED.libchewing+= libchewing>=0.2.7
+BUILDLINK_PKGSRCDIR.libchewing?= ../../inputmethod/libchewing
+.endif # LIBCHEWING_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/inputmethod/libchewing/distinfo b/inputmethod/libchewing/distinfo
new file mode 100644
index 00000000000..0d230dad61c
--- /dev/null
+++ b/inputmethod/libchewing/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/01/28 02:42:06 rxg Exp $
+
+SHA1 (libchewing-0.2.7.tar.gz) = 7adcf9d24d3a16af9e580cc41dcd217adef56c8a
+RMD160 (libchewing-0.2.7.tar.gz) = e1b82f093de6d00ff78c8d940489498611ac6ba3
+Size (libchewing-0.2.7.tar.gz) = 1758321 bytes