Port details |
- kinput2 Japanese text input server for X11 applications
- 3.1_13 japanese
=0 3.1_13Version of this port present on the latest quarterly branch. - Maintainer: hrs@FreeBSD.org
 - Port Added: 2008-10-05 16:52:11
- Last Update: 2021-04-14 15:41:02
- Commit Hash: 85737ae
- Also Listed In: x11
- License: not specified in port
- Description:
- Kinput2 is an Japanese text input server for X11 applications. A
client that require kana-kanji conversion service for Japanese text
sends a request to kinput2. Kinput2 receives the request, does
kana-kanji conversion, and sends the converted text back to the
client.
- SVNWeb : git
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ja-kinput2>0:japanese/kinput2
- To install the port:
- cd /usr/ports/japanese/kinput2/ && make install clean
- To add the package, run one of these commands:
- pkg install japanese/kinput2
- pkg install ja-kinput2
- PKGNAME: ja-kinput2
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (kinput2-v3.1.tar.gz) = 2815c35181f9e9b866fb6e7f3d9bb8814b98312aad703ce5c7560d449eb60a9a
SIZE (kinput2-v3.1.tar.gz) = 512177
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- imake : devel/imake
- tradcpp : devel/tradcpp
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xaw7.pc : x11-toolkits/libXaw
- xext.pc : x11/libXext
- xmu.pc : x11-toolkits/libXmu
- xpm.pc : x11/libXpm
- xt.pc : x11-toolkits/libXt
- Runtime dependencies:
-
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xaw7.pc : x11-toolkits/libXaw
- xext.pc : x11/libXext
- xmu.pc : x11-toolkits/libXmu
- xpm.pc : x11/libXpm
- xt.pc : x11-toolkits/libXt
- Library dependencies:
-
- libcanna16.so : japanese/canna-lib
- libwnn.so : japanese/FreeWnn-lib
- libsj3lib.so : japanese/sj3-lib
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for ja-kinput2-3.1_13:
CANNA=on: Canna support
FREEWNN=on: FreeWnn support
SJ3=on: SJ3 support
TCP=off: TCP transport support (not needed for most cases)
WNN6=off: Wnn6 support
WNN7=off: Wnn7 support
===> Use 'make config' to modify these settings
- Options name:
- japanese_kinput2
- USES:
- imake xorg
- pkg-message:
- For install:
- - The default key-binding is now "egg" style. See the following line in
in ${LOCALBASE}/lib/X11/app-defaults/Kinput2:
*CcWnn.ccdef: ccdef.kinput2.egg
- The default CcWnn.Jserver is now "unix"; via unix domain socket. To use
TCP/IP, modify the following line:
*CcWnn.Jserver: unix
Note that $JSERVER environment variable can be used to override the
configuration file.
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
14 Apr 2021 15:41:02 3.1_13
|
Mathieu Arnold (mat)  |
Mk: Cleanup after moving apply-slist earlier. |
06 Apr 2021 14:31:13 3.1_13
|
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 3.1_13
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
06 Nov 2019 18:03:34
3.1_13
|
zeising  |
Add USES=xorg USES=gl, ports categories j
Add USES=xorg and USES=gl to ports in categories starting with 'j'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
13 Aug 2019 22:22:35
3.1_13
|
mat  |
Convert to UCL & cleanup pkg-message (categories h-k) |
02 Nov 2017 21:41:47
3.1_13
|
olgeni  |
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams. |
20 Jul 2016 15:33:20
3.1_13
|
mat  |
Cleanup $() variables in ports Makefiles.
Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)
Sponsored by: Absolight |
13 May 2016 19:24:52
3.1_13
|
bapt  |
Prevent collision with getline(3) |
01 Apr 2016 14:08:38
3.1_13
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight |
20 Dec 2014 19:05:13
3.1_13
|
bapt  |
Cleanup plist |
30 May 2014 02:16:34
3.1_13
|
hrs  |
- Fix build when only CANNA is defined in PORT_OPTIONS.
- Simplify PORT_OPTIONS handling.
PR: ports/190396 |
24 Apr 2014 16:26:48
3.1_13
|
mat  |
Remove the last @comment $FreeBSD$ from plists.
With hat: portmgr
Sponsored by: Absolight |
06 Mar 2014 08:51:18
3.1_13
|
hrs  |
- STAGEDIR support.
- Use new syntax for LIB_DEPENDS. |
21 Jan 2014 23:40:23
3.1_13
|
bapt  |
Fix properties on pkg-plist |
20 Sep 2013 18:47:56
3.1_13
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
japanese) |
10 Jul 2013 11:37:25
3.1_13
|
bapt  |
Mark jobs unsafe |
28 Jun 2013 11:51:06
3.1_13
|
bapt  |
New USES imake to handle the dependency on imake.
This uses accept 'env' as an argument for ports that do use their own or a
different do-configure target.
Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it
to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be
overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via
IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned
from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we
do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).
While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port |
03 May 2013 08:13:43
3.1_13
|
bapt  |
Fix syntax error
Spotted by: bmake exp-run |
02 May 2013 22:13:01
3.1_13
|
hrs  |
- Trim old-style header.
- Use OPTIONS_DEFINE. |
18 Mar 2011 17:59:51
3.1_13
|
miwi  |
- Get Rid MD5 support
With hat: portmgr (myself) |
07 Dec 2009 17:27:31
3.1_13
|
hrs  |
- Fix SIGSEGV problem on amd64.
- Convert ConvDesc and ModeTable to a linked list, deprecate complex
realloc-based memory management.
- Add missing "${CAT} ${PKGMESSAGE}" in the post-install target.
- Regenerate patches. |
09 Jun 2009 15:33:28
3.1_12
|
amdmi3  |
Convert most of remaining ports that depend on xorg-libraries to
modular xorg.
- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
above change
- a few minor nits like whitespace and SF macro
Tested by: 2 tinderbox runs by pav
Approved by: portmgr (pav) |
28 Dec 2008 04:51:40
3.1_11
|
hrs  |
Prioritize $JSERVER over "CcWnn.Jserver" in the resource file for
server name lookup for consistency. Bump PORTREVISION. |
11 Nov 2008 15:54:37
3.1_10
|
hrs  |
Fix a typo in WITH_WNN7.
Spotted by: NAKAJI Hiroyuki
PR: ports/128789 |
11 Nov 2008 14:53:17
3.1_9
|
hrs  |
Stop using :u modifier because old make(1) does not understand it.
Spotted by: ume |
08 Nov 2008 07:10:43
3.1_9
|
hrs  |
Use mode 01777 for unix domain socket directory and drop access
privilege to the unix domain socket from group and others.
This should be no user-visible change. |
07 Nov 2008 18:39:28
3.1_8
|
hrs  |
Use Unix domain socket for Wnn backend (jserver) by default. |
07 Nov 2008 16:20:08
3.1_7
|
hrs  |
Fix packing list when all of WITH_*WNN* knobs are disabled and
only WITH_CANNA is enabled.
Spotted by: WATANABE Kazuhiro |
02 Nov 2008 16:14:55
3.1_6
|
hrs  |
- Disable TCP transport by default (WITH_TCP knob) because unix
domain socket is used in most cases.
- Use "localhost" when TCP transport enabled. |
01 Nov 2008 16:45:39
3.1_5
|
hrs  |
Use 127.0.0.1 for incoming communication socket (internally-used
one) instead of INADDR_ANY. This is not a user-visible change of the
original functionality. |
26 Oct 2008 20:00:25
3.1_4
|
hrs  |
- Simplify japanese/kinput2-* variants into a single japanese/kinput2.
The japanese/kinput2 port supports Canna, FreeWnn, and SJ3 by default.
- OPTIONify backend support selection.
- Take maintainership. |
05 Oct 2008 16:51:45
3.1_3
|
hrs  |
japanese/kinput2 is repo-copied from japanese/kinput2-freewnn. |