diff --git a/japanese/canna-server/Makefile b/japanese/canna-server/Makefile index 2c631f268d06..178f6fc6c0b1 100644 --- a/japanese/canna-server/Makefile +++ b/japanese/canna-server/Makefile @@ -1,35 +1,40 @@ PORTNAME= canna -PORTVERSION= 3.7p5 +PORTVERSION= 3.8 CATEGORIES= japanese MASTER_SITES= https://github.com/canna-input/canna/releases/download/release-${PORTVERSION}/ PKGNAMESUFFIX= -server DISTNAME= Canna${PORTVERSION:S/.//g} MAINTAINER= mce@FreeBSD.org COMMENT= Kana-to-Kanji conversion system, binary part WWW= https://canna-input.github.io/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libcanna.so:japanese/canna-lib -USES= imake tar:bzip2 +USES= imake tar:xz USE_RC_SUBR= canna MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= instserver instclient -PORTDOCS= CHANGES.jp ChangeLog README.jp RKCCONF.jp +DOCS_EN= ChangeLog README WHATIS +DOCS_JA= CHANGES.jp README.jp RKCCONF.jp WHATIS.jp +PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} install.man - @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} @cd ${STAGEDIR}${PREFIX}/sbin && ${RM} cannakill && \ ${RLN} ../bin/catdic cannakill +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR}/ja + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS_EN} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS_JA} ${STAGEDIR}${DOCSDIR}/ja + .include diff --git a/japanese/canna-server/distinfo b/japanese/canna-server/distinfo index 9157d736206c..2d65b3be36d0 100644 --- a/japanese/canna-server/distinfo +++ b/japanese/canna-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760649197 -SHA256 (Canna37p5.tar.bz2) = 892bc8adac9fac7972dbcc6554d70054a3a36270ed1cff66b34965db1a97941c -SIZE (Canna37p5.tar.bz2) = 1294016 +TIMESTAMP = 1778340181 +SHA256 (Canna38.tar.xz) = a29e71735cb53405d4532b5878404d2e93fdddcbf507469bb8f4f898962cafe8 +SIZE (Canna38.tar.xz) = 2060780 diff --git a/japanese/canna-server/pkg-descr b/japanese/canna-server/pkg-descr index a5978bf8a4d4..72298a4e13b6 100644 --- a/japanese/canna-server/pkg-descr +++ b/japanese/canna-server/pkg-descr @@ -1,2 +1,9 @@ -Canna is a Kana-Kanji conversion server. It supports -Mule(Multi-lingual extention Emacs), kinput2 X11 input method, etc. +Canna is a Japanese input system available in Free Software. +Canna provides a unified user interface for inputing Japanese. + +Canna supports Emacs, kinput2 and others. All of these tools can be used +by a single customization file, romaji-to-kana conversion rules and +conversion dictionaries, and input Japanese in the same way. + +Canna converts kana to kanji based on a client-server model and supports +automatic kana-to-kanji conversion. diff --git a/japanese/canna-server/pkg-plist b/japanese/canna-server/pkg-plist index ec2eece25ea9..1ab9019c2842 100644 --- a/japanese/canna-server/pkg-plist +++ b/japanese/canna-server/pkg-plist @@ -1,177 +1,179 @@ bin/addwords bin/canlisp bin/cannacheck bin/cannastat bin/catdic bin/chkconc bin/chmoddic bin/cpdic bin/crfreq bin/crxdic bin/crxgram bin/cshost bin/ctow bin/delwords bin/dicar bin/dpbindic bin/dpromdic bin/dpxdic bin/forcpp -bin/forsort bin/kpdic bin/lsdic bin/mergeword bin/mkbindic bin/mkdic bin/mkromdic bin/mvdic bin/rmdic bin/splitword bin/syncdic bin/wtoc sbin/cannaserver sbin/cannakill @(bin,bin,) %%DATADIR%%/dic/canna/bushu.cld @(bin,bin,) %%DATADIR%%/dic/canna/chimei.ctd @(bin,bin,) %%DATADIR%%/dic/canna/dics.dir @(bin,bin,) %%DATADIR%%/dic/canna/fuzokugo.cbd @(bin,bin,) %%DATADIR%%/dic/canna/hojomwd.ctd @(bin,bin,) %%DATADIR%%/dic/canna/hojoswd.ctd @(bin,bin,) %%DATADIR%%/dic/canna/iroha.cbd @(bin,bin,) %%DATADIR%%/dic/canna/iroha.cld +@(bin,bin,) %%DATADIR%%/dic/canna/jigyosyo.cld @(bin,bin,) %%DATADIR%%/dic/canna/kanasmpl.ctd @(bin,bin,) %%DATADIR%%/dic/canna/katakana.ctd @(bin,bin,) %%DATADIR%%/dic/canna/keishiki.ctd @(bin,bin,) %%DATADIR%%/dic/canna/necgaiji.ctd @(bin,bin,) %%DATADIR%%/dic/canna/number.ctd @(bin,bin,) %%DATADIR%%/dic/canna/software.ctd @(bin,bin,) %%DATADIR%%/dic/canna/suffix.ctd +@(bin,bin,) %%DATADIR%%/dic/canna/zipcode.cbd +@(bin,bin,) %%DATADIR%%/dic/canna/zipcode.cld share/man/ja/man1/addwords.1.gz share/man/ja/man1/cannacheck.1.gz share/man/ja/man1/cannakill.1.gz share/man/ja/man1/cannaserver.1.gz share/man/ja/man1/cannastat.1.gz share/man/ja/man1/catdic.1.gz share/man/ja/man1/chmoddic.1.gz share/man/ja/man1/cpdic.1.gz share/man/ja/man1/cshost.1.gz share/man/ja/man1/ctow.1.gz share/man/ja/man1/delwords.1.gz share/man/ja/man1/dicar.1.gz share/man/ja/man1/dpbindic.1.gz share/man/ja/man1/dpromdic.1.gz share/man/ja/man1/lsdic.1.gz share/man/ja/man1/mkbindic.1.gz share/man/ja/man1/mkdic.1.gz share/man/ja/man1/mkromdic.1.gz share/man/ja/man1/mvdic.1.gz share/man/ja/man1/rmdic.1.gz share/man/ja/man1/splitword.1.gz share/man/ja/man1/wtoc.1.gz share/man/ja/man3/RkBgnBun.3.gz share/man/ja/man3/RkCloseRoma.3.gz share/man/ja/man3/RkCvtEuc.3.gz share/man/ja/man3/RkCvtHan.3.gz share/man/ja/man3/RkCvtHira.3.gz share/man/ja/man3/RkCvtKana.3.gz share/man/ja/man3/RkCvtRoma.3.gz share/man/ja/man3/RkCvtZen.3.gz share/man/ja/man3/RkDefineDic.3.gz share/man/ja/man3/RkDeleteDic.3.gz share/man/ja/man3/RkEndBun.3.gz share/man/ja/man3/RkEnlarge.3.gz share/man/ja/man3/RkFinalize.3.gz share/man/ja/man3/RkGetDicList.3.gz share/man/ja/man3/RkGetKanji.3.gz share/man/ja/man3/RkGetLex.3.gz share/man/ja/man3/RkGetStat.3.gz share/man/ja/man3/RkGetYomi.3.gz share/man/ja/man3/RkGoto.3.gz share/man/ja/man3/RkInitialize.3.gz share/man/ja/man3/RkIntro.3.gz share/man/ja/man3/RkLeft.3.gz share/man/ja/man3/RkMapPhonogram.3.gz share/man/ja/man3/RkMapRoma.3.gz share/man/ja/man3/RkMountDic.3.gz share/man/ja/man3/RkNext.3.gz share/man/ja/man3/RkNfer.3.gz share/man/ja/man3/RkOpenRoma.3.gz share/man/ja/man3/RkPrev.3.gz share/man/ja/man3/RkRemountDic.3.gz share/man/ja/man3/RkResize.3.gz share/man/ja/man3/RkRight.3.gz share/man/ja/man3/RkShorten.3.gz share/man/ja/man3/RkStoreYomi.3.gz share/man/ja/man3/RkUnmountDic.3.gz share/man/ja/man3/RkXfer.3.gz share/man/ja/man3/XKanjiControl.3.gz share/man/ja/man3/XLookupKanjiString.3.gz share/man/ja/man3/cannalib.3.gz share/man/ja/man3/jrKanjiControl.3.gz share/man/ja/man3/jrKanjiString.3.gz share/man/ja/man3/uilib.3.gz share/man/man1/addwords.1.gz share/man/man1/cannacheck.1.gz share/man/man1/cannakill.1.gz share/man/man1/cannaserver.1.gz share/man/man1/cannastat.1.gz share/man/man1/catdic.1.gz share/man/man1/chmoddic.1.gz share/man/man1/cpdic.1.gz share/man/man1/cshost.1.gz share/man/man1/ctow.1.gz share/man/man1/delwords.1.gz share/man/man1/dicar.1.gz share/man/man1/dpbindic.1.gz share/man/man1/dpromdic.1.gz share/man/man1/lsdic.1.gz share/man/man1/mkbindic.1.gz share/man/man1/mkdic.1.gz share/man/man1/mkromdic.1.gz share/man/man1/mvdic.1.gz share/man/man1/rmdic.1.gz share/man/man1/splitword.1.gz share/man/man1/wtoc.1.gz share/man/man3/RkBgnBun.3.gz share/man/man3/RkCloseRoma.3.gz share/man/man3/RkCvtEuc.3.gz share/man/man3/RkCvtHan.3.gz share/man/man3/RkCvtHira.3.gz share/man/man3/RkCvtKana.3.gz share/man/man3/RkCvtRoma.3.gz share/man/man3/RkCvtZen.3.gz share/man/man3/RkDefineDic.3.gz share/man/man3/RkDeleteDic.3.gz share/man/man3/RkEndBun.3.gz share/man/man3/RkEnlarge.3.gz share/man/man3/RkFinalize.3.gz share/man/man3/RkGetDicList.3.gz share/man/man3/RkGetKanji.3.gz share/man/man3/RkGetLex.3.gz share/man/man3/RkGetStat.3.gz share/man/man3/RkGetYomi.3.gz share/man/man3/RkGoto.3.gz share/man/man3/RkInitialize.3.gz share/man/man3/RkIntro.3.gz share/man/man3/RkLeft.3.gz share/man/man3/RkMapPhonogram.3.gz share/man/man3/RkMapRoma.3.gz share/man/man3/RkMountDic.3.gz share/man/man3/RkNext.3.gz share/man/man3/RkNfer.3.gz share/man/man3/RkOpenRoma.3.gz share/man/man3/RkPrev.3.gz share/man/man3/RkRemountDic.3.gz share/man/man3/RkResize.3.gz share/man/man3/RkRight.3.gz share/man/man3/RkShorten.3.gz share/man/man3/RkStoreYomi.3.gz share/man/man3/RkUnmountDic.3.gz share/man/man3/RkXfer.3.gz share/man/man3/XKanjiControl.3.gz share/man/man3/XLookupKanjiString.3.gz share/man/man3/cannalib.3.gz share/man/man3/jrKanjiControl.3.gz share/man/man3/jrKanjiString.3.gz share/man/man3/uilib.3.gz @dir(bin,bin,0775) %%DATADIR%%/dic