diff options
author | obache <obache> | 2008-03-02 02:49:45 +0000 |
---|---|---|
committer | obache <obache> | 2008-03-02 02:49:45 +0000 |
commit | 20f93868a13bf1bcad8ca29a6aec54e2beaf32f4 (patch) | |
tree | 844806a7e153f7d5277d48534d71c787c97b6167 /inputmethod | |
parent | bcf0a0e153ce046fa1fe13b02d6d2ecf469424c7 (diff) | |
download | pkgsrc-20f93868a13bf1bcad8ca29a6aec54e2beaf32f4.tar.gz |
Import prime version 1.0.0.1.
PRIME is Japanese PRedictive Input Method Editor.
PRIME predicts user's input words using the knowledge of natural language and
the history of user's operations, and reduces the cost of typing by the user.
For example, if a user wants to input "application" and types "ap" as the
beginning characters of the word, PRIME might predict some candidate words like
"apple", "application", "appointment", etc... And then the user can input
"application" easily by selecting the word from the candidate words by PRIME.
Diffstat (limited to 'inputmethod')
-rw-r--r-- | inputmethod/prime/DESCR | 8 | ||||
-rw-r--r-- | inputmethod/prime/Makefile | 38 | ||||
-rw-r--r-- | inputmethod/prime/PLIST | 76 | ||||
-rw-r--r-- | inputmethod/prime/buildlink3.mk | 20 | ||||
-rw-r--r-- | inputmethod/prime/distinfo | 5 |
5 files changed, 147 insertions, 0 deletions
diff --git a/inputmethod/prime/DESCR b/inputmethod/prime/DESCR new file mode 100644 index 00000000000..66a7124c4f0 --- /dev/null +++ b/inputmethod/prime/DESCR @@ -0,0 +1,8 @@ +PRIME is Japanese PRedictive Input Method Editor. + +PRIME predicts user's input words using the knowledge of natural language and +the history of user's operations, and reduces the cost of typing by the user. +For example, if a user wants to input "application" and types "ap" as the +beginning characters of the word, PRIME might predict some candidate words like +"apple", "application", "appointment", etc... And then the user can input +"application" easily by selecting the word from the candidate words by PRIME. diff --git a/inputmethod/prime/Makefile b/inputmethod/prime/Makefile new file mode 100644 index 00000000000..a339b4f27aa --- /dev/null +++ b/inputmethod/prime/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/03/02 02:49:45 obache Exp $ +# + +DISTNAME= prime-1.0.0.1 +PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} +CATEGORIES= inputmethod +MASTER_SITES= http://prime.sourceforge.jp/src/ + +MAINTAINER= obache@NetBSD.org +HOMEPAGE= http://taiyaki.org/prime/ +COMMENT= Japanese PRedictive Input Method Editor + +PKG_DESTDIR_SUPPORT= user-destdir + +DEPENDS+= ${RUBY_PKGPREFIX}-prime-dict>=0.8.5:../../inputmethod/prime-dict +DEPENDS+= ${RUBY_PKGPREFIX}-suikyo>=2.0:../../textproc/ruby-suikyo +DEPENDS+= ${RUBY_PKGPREFIX}-progressbar-[0-9]*:../../misc/ruby-progressbar +DEPENDS+= ${RUBY_PKGPREFIX}-sary-[0-9]*:../../textproc/ruby-sary + +GNU_CONFIGURE= yes +USE_TOOLS+= pkg-config +USE_LANGUAGES= # none + +PKGCONFIG_OVERRIDE+= prime.pc.in + +REPLACE_RUBY_DIRS= ${WRKSRC}/src +REPLACE_RUBY_PAT= *.src + +CONFIGURE_ARGS+= --with-rubydir=${RUBY_SITELIBDIR} +CONFIGURE_ARGS+= --with-prime-configdir=${PKG_SYSCONFDIR} + +PKG_SYSCONFSUBDIR= prime + +CONF_FILES+= ${PREFIX}/share/doc/prime/examples/Custom_prime.rb \ + ${PKG_SYSCONFDIR}/Custom_prime.rb + +.include "../../lang/ruby/modules.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/inputmethod/prime/PLIST b/inputmethod/prime/PLIST new file mode 100644 index 00000000000..9f19a3d52cd --- /dev/null +++ b/inputmethod/prime/PLIST @@ -0,0 +1,76 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/03/02 02:49:45 obache Exp $ +bin/prime +bin/prime-dict-convert +bin/prime-dict-index +bin/prime-refresh +bin/prime-userdict-convert +bin/prime-userdict-update +lib/pkgconfig/prime.pc +${RUBY_SITELIBDIR}/prime/array-agent.rb +${RUBY_SITELIBDIR}/prime/composer.rb +${RUBY_SITELIBDIR}/prime/engine/engine-adambnc.rb +${RUBY_SITELIBDIR}/prime/engine/engine-alphabet.rb +${RUBY_SITELIBDIR}/prime/engine/engine-basic.rb +${RUBY_SITELIBDIR}/prime/engine/engine-english.rb +${RUBY_SITELIBDIR}/prime/engine/engine-network.rb +${RUBY_SITELIBDIR}/prime/engine/engine-number.rb +${RUBY_SITELIBDIR}/prime/engine/engine-personaldict.rb +${RUBY_SITELIBDIR}/prime/engine/engine-sary.rb +${RUBY_SITELIBDIR}/prime/engine/engine-userdict.rb +${RUBY_SITELIBDIR}/prime/engine/engine-userdict2-en.rb +${RUBY_SITELIBDIR}/prime/engine/engine-userdict2-lib.rb +${RUBY_SITELIBDIR}/prime/engine/engine-userdict2-static.rb +${RUBY_SITELIBDIR}/prime/engine/engine-userdict2.rb +${RUBY_SITELIBDIR}/prime/engine/engine.rb +${RUBY_SITELIBDIR}/prime/grammar/grammar.rb +${RUBY_SITELIBDIR}/prime/makedict/basicdict.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-adambnc.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-cannadic.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-pubdic.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-skkdic.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-text.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-usage.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-wordlist.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat-wordnet.rb +${RUBY_SITELIBDIR}/prime/makedict/dictformat.rb +${RUBY_SITELIBDIR}/prime/makedict/prime-sary.rb +${RUBY_SITELIBDIR}/prime/makedict/userdict.rb +${RUBY_SITELIBDIR}/prime/prime-config.rb +${RUBY_SITELIBDIR}/prime/prime-japanese.rb +${RUBY_SITELIBDIR}/prime/prime-mixed.rb +${RUBY_SITELIBDIR}/prime/prime.rb +${RUBY_SITELIBDIR}/prime/prime08.rb +${RUBY_SITELIBDIR}/prime/prime2.rb +${RUBY_SITELIBDIR}/prime/protocol.rb +${RUBY_SITELIBDIR}/prime/server.rb +${RUBY_SITELIBDIR}/prime/session-english.rb +${RUBY_SITELIBDIR}/prime/session-japanese.rb +${RUBY_SITELIBDIR}/prime/session-prime08.rb +${RUBY_SITELIBDIR}/prime/session.rb +${RUBY_SITELIBDIR}/prime/taiyaki.rb +share/doc/prime/dictionary.html +share/doc/prime/examples/Custom_prime.rb +share/doc/prime/figures/dict-format.png +share/doc/prime/figures/predictive-input.png +share/doc/prime/figures/tan-bunsetsu.png +share/doc/prime/index.html +share/doc/prime/install.html +share/doc/prime/prime.html +share/doc/prime/taiyaki.css +share/doc/prime/taiyaki.png +share/doc/prime/uim/prime-custom.scm +share/doc/prime/uim/prime-key-custom.scm +share/doc/prime/uim/prime.scm +share/doc/prime/uim_prime.html +share/doc/prime/usage.html +share/prime/grammar/prime-grammar +share/prime/makedict/canna2prime.table +@dirrm share/prime/makedict +@dirrm share/prime/grammar +@dirrm share/doc/prime/uim +@dirrm share/doc/prime/figures +@dirrm share/doc/prime/examples +@dirrm share/doc/prime +@dirrm ${RUBY_SITELIBDIR}/prime/makedict +@dirrm ${RUBY_SITELIBDIR}/prime/grammar +@dirrm ${RUBY_SITELIBDIR}/prime/engine diff --git a/inputmethod/prime/buildlink3.mk b/inputmethod/prime/buildlink3.mk new file mode 100644 index 00000000000..76f06acfe85 --- /dev/null +++ b/inputmethod/prime/buildlink3.mk @@ -0,0 +1,20 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/03/02 02:49:45 obache Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +PRIME_BUILDLINK3_MK:= ${PRIME_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= prime +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nprime} +BUILDLINK_PACKAGES+= prime +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}prime + +.if ${PRIME_BUILDLINK3_MK} == "+" +.include "../../lang/ruby/rubyversion.mk" +BUILDLINK_API_DEPENDS.prime+= ${RUBY_PKGPREFIX}-prime>=1.0.0.1 +BUILDLINK_PKGSRCDIR.prime?= ../../inputmethod/prime +.endif # PRIME_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/inputmethod/prime/distinfo b/inputmethod/prime/distinfo new file mode 100644 index 00000000000..1ee4dd285e6 --- /dev/null +++ b/inputmethod/prime/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/03/02 02:49:45 obache Exp $ + +SHA1 (prime-1.0.0.1.tar.gz) = cb634fcbc1e26903d690bd913798ce23776e6026 +RMD160 (prime-1.0.0.1.tar.gz) = ce8bc8da881cfae6fe6ddaa3cab498ef874db6ce +Size (prime-1.0.0.1.tar.gz) = 300251 bytes |