FreeWnn Japanese Input System--Server Only
FreeWnn is a Kana-Kanji translation system, originally developed by a
joint project made up of Kyoto University, OMRON Corporation [formerly
known as Tateishi Electronics Co.], and ASTEC Inc. Further development
and maintenance is now done by the "FreeWnn Project"
(http://www.freewnn.org).
The name "Wnn", is an acronym for the Japanese sentence "Watashino
Namaeha Nakanodesu" (literally, it means "my name is Nakano."), and is
derived from a goal of the project: to develop a system powerful enough
to translate a whole sentence like that at once. The source code has
been written in C and is freely distributed. Consequently, Wnn spread
widely among workstation platforms, and became a de facto standard as a
Kana-Kanji translation system for UNIX operating systems.
Wnn works in a client/server manner. The server portion of Wnn, or
jserver, is used as a Kana-Kanji translation engine for clients like
"xwnmo" and "kinput2" (input systems for the X Window System) or for
clients like "Egg", which are part of Mule (MUlti-Lingual Emacs) and
XEmacs.
This package contains only the Japanese server.
- Developed at M17N
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:PowerPC/fwnn && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
FreeWnn-1.1.1-a022.dif | 0000012471 12.2 KB | |
FreeWnn-1.1.1-a022.tar.bz2 | 0003137954 2.99 MB | |
FreeWnn-fsstnd.patch | 0000001930 1.88 KB | |
FreeWnn-include.patch | 0000000533 533 Bytes | |
FreeWnn-ja.patch | 0000004557 4.45 KB | |
FreeWnn-noroot.patch | 0000007941 7.75 KB | |
FreeWnn-prototypes.patch | 0000022977 22.4 KB | |
FreeWnn-prototypes_3.patch | 0000129693 127 KB | |
FreeWnn-prototypes_msg.patch | 0000001330 1.3 KB | |
FreeWnn-s390x.patch | 0000001522 1.49 KB | |
FreeWnn-sighandler.patch | 0000000809 809 Bytes | |
FreeWnn-trad_cpp.patch | 0000002906 2.84 KB | |
FreeWnn-warnings.patch | 0000001038 1.01 KB | |
fwnn-rpmlintrc | 0000000175 175 Bytes | |
fwnn.changes | 0000022450 21.9 KB | |
fwnn.spec | 0000023385 22.8 KB | |
rcfcwnn | 0000002267 2.21 KB | |
rcfkwnn | 0000002206 2.15 KB | |
rcftwnn | 0000002249 2.2 KB | |
rcfwnn | 0000002212 2.16 KB |
Revision 18 (latest revision is 28)
- Modify FreeWnn-prototypes_3.patch . I found a bug in make_hinsi_list() at Wnn/jserver/hinsi_list.c, then fixed it . - Add FreeWnn-prototypes_3.patch . Prototype declarations for reducing compilation warnings . - Add FreeWnn-prototypes_msg.patch . Bugfix: In openSUSE 13.1 Milestone 3, uum could not get error messages . This issue's cause is that we forgot prototype declaration of msg_get() in Wnn/include/msg.h . Then I added "FreeWnn-prototypes_msg.patch" as %Patch15 . http://lists.opensuse.org/opensuse-ja/2013-08/msg00014.html http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-August/000140.html - I added %configure --with-libwrap option . The [jctk]server s were linked -lwrap . Then we can use /etc/hosts.allow /etc/hosts.deny . - Degrade fix: In "FreeWnn-prototypes.patch", I invalidated the patch of "FreeWnn-sighandler.patch" . Then I deleted a wrong patch to "Wnn/jserver/de.c" from "FreeWnn-prototypes.patch" . http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-August/000141.html - Change: In "FreeWnn-sighandler.patch", I changed from _exit(-1) to _exit(255) . This change effects [jctk]server's exit status . - SLE_11 and openSUSE 12.2 does not provide libwrap0, then I could not build FreeWnn on them . So, I deleted %configure --with-libwrap option (forwarded request 195772 from Mitsutoshi)
Comments 0