IIIMF (Internet/Intranet Input Method Framework) is an alternative to XIM, kinput2 and other protocols of multibyte character input method. You can use acl and authentication and protect your network based servers from unauthorised users. I packaged it with iiimf.eclass and split im-sdk into each ebuild containing separate modules and libraries.
Created attachment 17326 [details] iiimf.eclass
Created attachment 17327 [details] csconv-11.4.1467.ebuild
Created attachment 17328 [details] files/csconv-11.4.1467-gentoo.diff
Created attachment 17329 [details] eimil-11.4.1467.ebuild
Created attachment 17330 [details] libiiimcf-11.4.1467.ebuild
Created attachment 17331 [details] files/libiiimcf-11.4.1467-gentoo.diff
Created attachment 17332 [details] libiiimp-11.4.1467.ebuild
Created attachment 17333 [details] iiimcf-11.4.1467.ebuild
Created attachment 17334 [details] files/50iiimecf-gentoo.el for app-emacs/iiimecf
Created attachment 17335 [details] files/iiimgcf-11.4.1467-gentoo.diff for app-i18n/iiimgcf
Created attachment 17336 [details] files/iiimxcf-11.4.1467-gentoo.diff for app-i18n/iiimxcf
Created attachment 17337 [details] iiimsf-11.4.1467.ebuild
Created attachment 17338 [details] files/htt.conf
Created attachment 17339 [details] files/iiim.initd for iiimsf
Created attachment 17340 [details] files/iiimsf-11.4.1467-gentoo.diff
Created attachment 17341 [details] leif-11.4.1467.ebuild
Created attachment 17342 [details] files/leif-11.4.1467-gentoo.diff
Created attachment 17343 [details] tarball that contains all these ebuilds and patches ;-)
Sorry for tons of ebuilds and patches .... You just need to grab the tarball and give it a try ;-)
Created attachment 17383 [details] files/htt.conf for iiimsf
Created attachment 17384 [details] im-sdk-11.4.1467.ebuild This is a meta package which installs all these ebuilds.
Created attachment 17385 [details] tarball with all these ebuilds (added modified htt.conf and im-sdk to the previous)
Created attachment 17392 [details] app-i18n/iiimgcf-11.4.1467.ebuild
Created attachment 17393 [details] app-emacs/iiimecf-11.4.1467.ebuild
Created attachment 17395 [details] app-i18n/iiimxcf-11.4.1467.ebuild
Created attachment 17396 [details] iiimcf-11.4.1467.ebuild (meta package of iiimgcf, iiimecf and iiimxcf)
Created attachment 17398 [details] tarball with all these ebuilds (includes iiimgcf, iiimecf, iiimxcf and modified iiimcf)
If there is no major problem in these ebuilds, I'd like to commit them by myself in a few days. If you want to try them, you can easily emerge these ebuilds at once by `ACCEPT_KEYWORDS="~x86" emerge im-sdk iiimcf`. (It may take some time to compile all, though) Any comments?
Created attachment 17531 [details] eimil-11.4.1467.ebuild Corrected typo in sed (it fixes /usr/lib/libEIMIL.la)
Created attachment 17532 [details] dev-libs/libiiimcf-11.4.1467.ebuild Added dev-libs/eimil to DEPEND (Thanks for testing, matsuu!)
Created attachment 17533 [details] tarball (contains fix in eimil and libiiimcf)
Fixed libiiimcf DEPEND and corrected broken libEIMIL.la in eimil. Thanks for testing, matsuu.
Created attachment 17545 [details] app-i18n/iiimsf-11.4.1467.ebuild Fixed DEPEND
Created attachment 17547 [details] dev-libs/libiiimcf-11.4.1467.ebuild Needs libiiimp too ...
Created attachment 17548 [details] app-i18n/im-sdk-11.4.1467.ebuild Removed manpages (CSConv is the right place to doman)
Created attachment 17549 [details] dev-libs/csconv-11.4.1467.ebuild Added doman
Hi. I committed them in CVS now.
Created attachment 85401 [details] iiimf.eclass updated to use stable version 12.2 of iiimf-sdk
Created attachment 85402 [details] app-i18n/iiimcf/iiimcf-12.2.ebuild updated to use stable version 12.2 of iiimf-sdk
Created attachment 85403 [details] app-i18n/iiimgcf/iiimgcf-12.2.ebuild updated to use stable version 12.2 of iiimf-sdk
Created attachment 85404 [details] app-i18n/iiimsf/iiimsf-12.2.ebuild
Created attachment 85405 [details] app-i18n/iiimxcf/iiimxcf-12.2.ebuild
Created attachment 85406 [details] app-i18n/leif/leif-12.2.ebuild
Created attachment 85407 [details] dev-libs/csconv/csconv-12.2.ebuild
Created attachment 85408 [details] dev-libs/eimil/eimil-12.2.ebuild
Created attachment 85409 [details] dev-libs/libiiimcf/libiiimcf-12.2.ebuild
Created attachment 85410 [details] dev-libs/libiiimp/libiiimp-12.2.ebuild
Created attachment 85412 [details] app-i18n/leif/leif-12.2.ebuild
Created attachment 85415 [details] dev-libs/csconv/csconv-12.2.ebuild
Created attachment 85419 [details] dev-libs/csconv/csconv-12.2.ebuild updated to use make install instead of einstall due to sandbox issues