japanese/canna-server 3.7p3_12 MidnightBSD
Kana-to-Kanji conversion system, binary part
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
e9cb066cc3- License
- mit
- Categories
- japanese
Description
Canna is a Kana-Kanji conversion server. It supports Mule(Multi-lingual extention Emacs), kinput2 X11 input method, etc.
In the other systems
The newest version among them is 3.8, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | japanese/canna-server | 3.7p3_12 | no data | - | [email protected] | 2026-07-03 |
| FreeBSD | japanese/canna-server | 3.8 newest | none known | - | [email protected] | - |
| DragonFly | japanese/canna-server | 3.7p3_11 | none known | - | [email protected] | - |
| GhostBSD | japanese/canna-server | 3.8 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install canna-server
From mports:
cd /usr/mports/japanese/canna-server && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= canna-server>0:japanese/canna-server
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Library 1
libcanna.so: japanese/canna-lib
Build dependencies 1
Run dependencies 1
Required by 2
Configuration
Options name: japanese_canna
| Option | Default | Description |
|---|---|---|
| DOCS | off |
- USES
- imake tar:bzip2
- Service scripts
canna
Files
Manual pages 64
- RkBgnBun(3)
- RkCloseRoma(3)
- RkCvtEuc(3)
- RkCvtHan(3)
- RkCvtHira(3)
- RkCvtKana(3)
- RkCvtRoma(3)
- RkCvtZen(3)
- RkDefineDic(3)
- RkDeleteDic(3)
- RkEndBun(3)
- RkEnlarge(3)
- RkFinalize(3)
- RkGetDicList(3)
- RkGetKanji(3)
- RkGetLex(3)
- RkGetStat(3)
- RkGetYomi(3)
- RkGoto(3)
- RkInitialize(3)
- RkIntro(3)
- RkLeft(3)
- RkMapPhonogram(3)
- RkMapRoma(3)
- RkMountDic(3)
- RkNext(3)
- RkNfer(3)
- RkOpenRoma(3)
- RkPrev(3)
- RkRemountDic(3)
- RkResize(3)
- RkRight(3)
- RkShorten(3)
- RkStoreYomi(3)
- RkUnmountDic(3)
- RkXfer(3)
- XKanjiControl(3)
- XLookupKanjiString(3)
- addwords(1)
- cannacheck(1)
- cannakill(1)
- cannalib(3)
- cannaserver(1)
- cannastat(1)
- catdic(1)
- chmoddic(1)
- cpdic(1)
- cshost(1)
- ctow(1)
- delwords(1)
- dicar(1)
- dpbindic(1)
- dpromdic(1)
- jrKanjiControl(3)
- jrKanjiString(3)
- lsdic(1)
- mkbindic(1)
- mkdic(1)
- mkromdic(1)
- mvdic(1)
- rmdic(1)
- splitword(1)
- uilib(3)
- wtoc(1)
pkg-plist 177
- 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,) share/canna-server/dic/canna/bushu.cld
- @(bin,bin,) share/canna-server/dic/canna/chimei.ctd
- @(bin,bin,) share/canna-server/dic/canna/dics.dir
- @(bin,bin,) share/canna-server/dic/canna/fuzokugo.cbd
- @(bin,bin,) share/canna-server/dic/canna/hojomwd.ctd
- @(bin,bin,) share/canna-server/dic/canna/hojoswd.ctd
- @(bin,bin,) share/canna-server/dic/canna/iroha.cbd
- @(bin,bin,) share/canna-server/dic/canna/iroha.cld
- @(bin,bin,) share/canna-server/dic/canna/kanasmpl.ctd
- @(bin,bin,) share/canna-server/dic/canna/katakana.ctd
- @(bin,bin,) share/canna-server/dic/canna/keishiki.ctd
- @(bin,bin,) share/canna-server/dic/canna/necgaiji.ctd
- @(bin,bin,) share/canna-server/dic/canna/number.ctd
- @(bin,bin,) share/canna-server/dic/canna/software.ctd
- @(bin,bin,) share/canna-server/dic/canna/suffix.ctd
- 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
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Canna37p3.tar.bz2 | 1.263065e+06 | 7d98d925043d3af24f99a8a2a09e3b4d6dfe881efc1303ef4a7f495a0f4542a7 |
Master sites 1
- OSDN/canna
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
e9cb066cc3 |
Lucas Holt | japanese/canna-server: fix MidnightBSD header build Patch Canna's widedef.h like the library port so it does not include the removed machine/ansi.h header on MidnightBSD. Stage the server and client command set explicitly during fake packaging so installed files match the plist.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |