BSD Ports

textproc/scim-kmfl-imengine 0.9.9_8 DragonFly

SCIM KMFL IMEngine platform for Keyman (KMN) language keyboards

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
Categories
textproc
Package size
83.7 KiB, 373.3 KiB installed

Description

KMFL aims to bring Tavultesoft Keyman functionality to *nix operating systems. KMFL is being jointly developed by SIL International (http://www.sil.org) and Tavultesoft (http://www.tavultesoft.com).

SCIM KMFL IMEngine allows you to use KMN keyboards (compiled with textproc/kmflcomp) through standard SCIM interface.

The powerful KMN keyboard language supports contextual deadkeys, pre- and post-processing of keystrokes, rules grouping, 'storing' of character classes for use in similar rules, custom and Unicode character constants, SIL Ethnologue language codes, etc.

Official Tavultesoft repository contains keyboards that cover more than 220 languages. Significant number of them are open source. The keyboards ports are textproc/kmfl-*.

In the other systems

SystemPortVersion
DragonFlytextproc/scim-kmfl-imengine0.9.9_8
FreeBSDtextproc/scim-kmfl-imengine0.9.9_8
MidnightBSDtextproc/scim-kmfl-imengine0.9.9
HardenedBSDtextproc/scim-kmfl-imengine0.9.9_8
GhostBSDtextproc/scim-kmfl-imengine0.9.9_8

Install

Binary package:

pkg install scim-kmfl-imengine

From DPorts:

cd /usr/dports/textproc/scim-kmfl-imengine && make install clean

Dependencies

Run dependencies 16

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

SCIM-Setup IMEngine list should now have KMFL section.

  The documentation for KMN language and use of KMFL SCIM interface
  is installed through textproc/kmflcomp port. Please refer to

    /usr/local/share/doc/kmfl/kmflcomp/KMFL-Compiler.sxw

  You need textproc/kmfl-* ports in order to use actual keyboards
  through SCIM.