BSD Ports

textproc/scim-kmfl-imengine 0.9.9_8 FreeBSD

SCIM KMFL IMEngine platform for Keyman (KMN) language keyboards

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
textproc
Package size
72.4 KiB, 346.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
FreeBSDtextproc/scim-kmfl-imengine0.9.9_8
DragonFlytextproc/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 the ports tree:

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

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

RUN_DEPENDS=	scim-kmfl-imengine>0:textproc/scim-kmfl-imengine

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:latest0.9.9_80.9.9_80.9.9_70.9.9_80.9.9_8
FreeBSD:14:quarterly0.9.9_80.9.9_8n/a0.9.9_80.9.9_8
FreeBSD:15:latest0.9.9_80.9.9_8n/a0.9.9_80.9.9_8
FreeBSD:15:quarterly0.9.9_80.9.9_8n/an/an/a
FreeBSD:16:latest0.9.9_80.9.9_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 5

Runtime 2

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

Build dependencies 82
Run dependencies 75

No port depends on this one.

Configuration

Options name: textproc_scim-kmfl-imengine

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gettext gnome iconv libtool pkgconfig xorg
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.

Files

pkg-plist 5
  • lib/scim-1.0/1.4.0/IMEngine/kmfl.a
  • lib/scim-1.0/1.4.0/IMEngine/kmfl.so
  • lib/scim-1.0/1.4.0/SetupUI/kmfl_imengine_setup.a
  • lib/scim-1.0/1.4.0/SetupUI/kmfl_imengine_setup.so
  • share/scim/kmfl/icons/default.png
distinfo 1
FileSizeSHA256
kmfl/scim-kmfl-imengine-0.9.9.tar.gz509576cf0b029d54d1468028be2f82a73606152504cacb2f436f65db6dea48d2d460cc
Master sites 2
  • SF/kmfl/kmfl/0.9.9
  • http://anthesphoria.net/FreeBSD/ports/distfiles/kmfl/

Commit history 0

No commits in the history this site was built from.