BSD Ports

textproc/ibus-kmfl 1.0.3_7 FreeBSD

KMFL IMEngine for IBus framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
textproc
Package size
12.7 KiB, 30.2 KiB installed

Description

This is the KMFL IMEngine for IBus (Intelligent Input Bus) framework. It allows you to use layouts written in KMN keyboard language through standard IBus interface, through KMFL compiler (textproc/kmflcomp) and KMFL library (textproc/libkmfl).

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).

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 keyboard ports are textproc/kmfl-*.

In the other systems

SystemPortVersion
FreeBSDtextproc/ibus-kmfl1.0.3_7
DragonFlytextproc/ibus-kmfl1.0.3_7

Install

Binary package:

pkg install ibus-kmfl

From the ports tree:

cd /usr/ports/textproc/ibus-kmfl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ibus-kmfl>0:textproc/ibus-kmfl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.3_71.0.3_7-1.0.3_71.0.3_7
FreeBSD:14:quarterly1.0.3_71.0.3_7n/a1.0.3_71.0.3_7
FreeBSD:15:latest1.0.3_71.0.3_7n/a1.0.3_71.0.3_7
FreeBSD:15:quarterly1.0.3_71.0.3_7n/an/an/a
FreeBSD:16:latest1.0.3_71.0.3_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 124

The first 100 are listed.

Run dependencies 119

The first 100 are listed.

No port depends on this one.

Configuration

Options name: textproc_ibus-kmfl

OptionDefaultDescription
NLSoffNative Language Support
USES
gmake gnome pkgconfig
Service scripts
none

Files

pkg-plist 5
  • libexec/ibus-engine-kmfl
  • share/locale/zh_CN/LC_MESSAGES/ibus-kmfl.mo
  • share/ibus/component/kmfl.xml
  • share/kmfl/icons/default-kmfl.png
  • share/kmfl/icons/ibus-kmfl.svg
distinfo 1
FileSizeSHA256
kmfl/ibus-kmfl-1.0.3.tar.gz5260250befc497090f5d1f379aec333e2363c0c54192203b81fdfd8d102ce229f0af7f
Master sites 2
  • SF/kmfl/ibus-kmfl/1.0.3
  • http://anthesphoria.net/FreeBSD/ports/distfiles/kmfl/

Commit history 0

No commits in the history this site was built from.