pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/inputmethod/prime Import prime version 1.0.0.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e568df4b9923
branches:  trunk
changeset: 539229:e568df4b9923
user:      obache <obache%pkgsrc.org@localhost>
date:      Sun Mar 02 02:49:45 2008 +0000

description:
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:

 inputmethod/prime/DESCR         |   8 ++++
 inputmethod/prime/Makefile      |  38 ++++++++++++++++++++
 inputmethod/prime/PLIST         |  76 +++++++++++++++++++++++++++++++++++++++++
 inputmethod/prime/buildlink3.mk |  20 ++++++++++
 inputmethod/prime/distinfo      |   5 ++
 5 files changed, 147 insertions(+), 0 deletions(-)

diffs (167 lines):

diff -r 6cc99e5be8ff -r e568df4b9923 inputmethod/prime/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/prime/DESCR   Sun Mar 02 02:49:45 2008 +0000
@@ -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 -r 6cc99e5be8ff -r e568df4b9923 inputmethod/prime/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/prime/Makefile        Sun Mar 02 02:49:45 2008 +0000
@@ -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@localhost
+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 -r 6cc99e5be8ff -r e568df4b9923 inputmethod/prime/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/prime/PLIST   Sun Mar 02 02:49:45 2008 +0000
@@ -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 -r 6cc99e5be8ff -r e568df4b9923 inputmethod/prime/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/prime/buildlink3.mk   Sun Mar 02 02:49:45 2008 +0000
@@ -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 -r 6cc99e5be8ff -r e568df4b9923 inputmethod/prime/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/prime/distinfo        Sun Mar 02 02:49:45 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index