BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDjapanese/canna-server3.7p3_12no data-[email protected]2026-07-03
FreeBSDjapanese/canna-server3.8 newestnone known-[email protected]-
DragonFlyjapanese/canna-server3.7p3_11none known-[email protected]-
GhostBSDjapanese/canna-server3.8 newestno 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

Build dependencies 1
Run dependencies 1

Configuration

Options name: japanese_canna

OptionDefaultDescription
DOCSoff
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
FileSizeSHA256
Canna37p3.tar.bz21.263065e+067d98d925043d3af24f99a8a2a09e3b4d6dfe881efc1303ef4a7f495a0f4542a7
Master sites 1
  • OSDN/canna

Commit history 1

DateCommitCreditsLog 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]>