diff options
Diffstat (limited to 'inputmethod/prime')
-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 |