This is an IME backend (alike to app-i18n/anthy). It needs marisa (bug 479436). Build system is autotools based. It has introspection/vala bindings. libkkc-data will need marisa python bindings for build.
Created attachment 354974 [details] ebuild for the lib src_prepare is bit hackish - I didn't want to build tests during normal build and fixing that properly would likely need eautoreconf (something like changing 'noinst_PROGRAMS = $(TESTS)' to 'check_PROGRAMS = $(TESTS)'), which I also wanted to avoid. Those tests would also require 'marisa[python]'.
(In reply to comment #1) Just a little note: I'm not sure if I got vala parts right.
Created attachment 354976 [details] ebuild for libkkcdata This ebuild is just a data-only package, so no RDEPEND.
Created attachment 355042 [details] add a missing dep to previous ebuild
Created attachment 355044 [details] fix a typo in the previous ebuild
One minor point about libkkc ebuild: distutils-r1 inherit might not exactly be needed, at least not if tests are disabled. Also, if tests were to e enabled, REQUIRED_USE for 'introspection' seems needed.
Created attachment 380422 [details] ebuild for libkkc-0.3.4 The important change in deps - libgee:0 -> libgee:0.8.
hello @naota, do you want to take this? since it's a japanese IME backend, I'd assume you more familiar with it..
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73968d444fb74f3ba54b28e880927f54ce62004 Thank you for waiting.