notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libkmfl Engine to interpret compiled KMFL keyboard tables
0.9.9_2 textproc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.9.9_2Version of this port present on the latest quarterly branch.
Maintainer: nikola.lecic@anthesphoria.net search for ports maintained by this maintainer
Port Added: 2007-10-18 16:05:50
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
License: not specified in port
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. include/kmfl/libkmfl.h
  2. lib/libkmfl.a
  3. lib/libkmfl.so
  4. lib/libkmfl.so.0.0.0
  5. lib/libkmfl.so.0
  6. @ldconfig
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libkmfl>0:textproc/libkmfl
  • For LIB depends:
    • libkmfl.so:textproc/libkmfl
To install the port: cd /usr/ports/textproc/libkmfl/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/libkmfl
  • pkg install libkmfl
PKGNAME: libkmfl
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libkmfl
ABIlatestquarterly
FreeBSD:11:aarch640.9.9_20.9.9_2
FreeBSD:11:amd640.9.9_20.9.9_2
FreeBSD:11:armv60.9.9_20.9.9_2
FreeBSD:11:i3860.9.9_20.9.9_2
FreeBSD:11:mips--
FreeBSD:11:mips640.9.9_2-
FreeBSD:12:aarch640.9.9_20.9.9_2
FreeBSD:12:amd640.9.9_20.9.9_2
FreeBSD:12:armv60.9.9_20.9.9_2
FreeBSD:12:armv70.9.9_20.9.9_2
FreeBSD:12:i3860.9.9_20.9.9_2
FreeBSD:12:mips--
FreeBSD:12:mips640.9.9_2-
FreeBSD:12:powerpc64-0.9.9_2
FreeBSD:13:aarch640.9.9_20.9.9_2
FreeBSD:13:amd640.9.9_20.9.9_2
FreeBSD:13:armv60.9.9_20.9.9_2
FreeBSD:13:armv70.9.9_20.9.9_2
FreeBSD:13:i3860.9.9_20.9.9_2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.9.9_20.9.9_2
FreeBSD:14:aarch640.9.9_2-
FreeBSD:14:amd640.9.9_2-
FreeBSD:14:armv60.9.9_2-
FreeBSD:14:armv70.9.9_2-
FreeBSD:14:i3860.9.9_2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.9.9_2-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libkmflcomp.so : textproc/kmflcomp
This port is required by:
for Libraries
  1. textproc/ibus-kmfl
  2. textproc/scim-kmfl-imengine

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (23 items)
Collapse this list.
  1. http://anthesphoria.net/FreeBSD/ports/distfiles/kmfl/
  2. http://downloads.sourceforge.net/project/kmfl/kmfl/0.9.9/
  3. http://excellmedia.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  4. http://freefr.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  5. http://jaist.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  6. http://nchc.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  7. http://netcologne.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  8. http://netix.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  9. http://superb-dca2.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  10. http://superb-sea2.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  11. http://ufpr.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  12. http://vorboss.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  13. https://downloads.sourceforge.net/project/kmfl/kmfl/0.9.9/
  14. https://excellmedia.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  15. https://freefr.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  16. https://jaist.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  17. https://nchc.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  18. https://netcologne.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  19. https://netix.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  20. https://superb-dca2.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  21. https://superb-sea2.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  22. https://ufpr.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
  23. https://vorboss.dl.sourceforge.net/project/kmfl/kmfl/0.9.9/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.9.9_2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
01 Apr 2016 14:25:18
Original commit files touched by this commit Revision:412349  0.9.9_2
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
20 Dec 2014 19:47:31
Original commit files touched by this commit Revision:375113  0.9.9_2
bapt search for other commits by this committer
cleanup plist
03 Aug 2014 14:15:09
Original commit files touched by this commit Revision:363904  0.9.9_2
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Categories T-V.

CR:		D509
Approved by:	portmgr (antoine)
27 Jun 2014 14:30:40
Original commit files touched by this commit Revision:359545  0.9.9_2
miwi search for other commits by this committer
- Stage support
- Strip binary
- Convert autotools to uses

PR:		190770
20 Sep 2013 23:17:32
Original commit files touched by this commit Revision:327773  0.9.9_1
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
23 Sep 2011 22:26:39
Original commit files touched by this commit   0.9.9_1
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
29 May 2011 13:28:25
Original commit files touched by this commit   0.9.9_1
wxs search for other commits by this committer
- Patch SCIM KMFL engine (textproc/scim-kmfl-imengine) to use
  the same neutral keyboard repository as textproc/ibus-kmfl does,
  ${LOCALBASE}/share/kmfl/. This approach is similar to m17n (its
  keyboard databases, devel/m17n-db and textproc/m17n-contrib, are
  shared between textproc/scim-m17n and textproc/ibus-m17n). This
  patch also makes both these KMFL engine ports to read ~/.kmfl/
  instead of SCIM-oriented ~/.scim/kmfl/.
  There is UPDATING text that informs KMFL users about this.

- Patch keyboard ports (7 of them) to install data to the new
  repository, ${LOCALBASE}/share/kmfl/; the keyboard ports were
  SCIM-only and used to install to ${LOCALBASE}/share/scim/kmfl/.

- Adapt descriptions in other KMFL ports (textproc/kmflcomp,
  textproc/libkmfl);

- While we are here, do some additional maintenance.

- Remove the 7 old ports.

- Please see the PR for full details.

PR:             ports/156694
Submitted by:   Nikola Lecic <nikola.lecic@anthesphoria.net> (maintainer)
29 Jan 2011 10:22:30
Original commit files touched by this commit   0.9.9
culot search for other commits by this committer
- Update to 0.9.9

PR:             ports/154314
Submitted by:   Nikola Lecic <nikola.lecic AT anthesphoria.net> (maintainer)
Approved by:    sahil@/wen@ (mentors, implicit)
Feature safe:   yes
19 Jun 2010 14:32:49
Original commit files touched by this commit   0.9.8_3
wxs search for other commits by this committer
Remove wrong gettext dependency
Add PLIST_DIRS

PR:             ports/147690
Submitted by:   Nikola Lecic <nikola.lecic@anthesphoria.net> (maintainer)
Feature safe:   yes
31 May 2010 02:01:56
Original commit files touched by this commit   0.9.8_2
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
28 Nov 2009 20:34:30
Original commit files touched by this commit   0.9.8_1
miwi search for other commits by this committer
- Bump PORTREVISION because of amd64-related kmflcomp changes to force
recompile.

PR:             140908
Submitted by:   Nikola Lecic <nikola.lecic@anthesphoria.net> (maintainer)
22 Aug 2009 00:37:17
Original commit files touched by this commit   0.9.8
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with T,U,V
03 Jul 2009 13:49:33
Original commit files touched by this commit   0.9.8
wxs search for other commits by this committer
- Update to 0.9.8
- Fix MASTER_SITES

PR:             ports/136149
Submitted by:   Nikola Lecic <nikola.lecic@anthesphoria.net>
21 Aug 2008 06:18:49
Original commit files touched by this commit   0.9.6_1
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
06 Jun 2008 14:05:09
Original commit files touched by this commit   0.9.6_1
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
18 Oct 2007 16:05:36
Original commit files touched by this commit   0.9.6
garga search for other commits by this committer
This library provides an engine to interpret compiled
(textproc/kmflcomp) KMFL keyboard tables written in Keyman keyboard
language for use with SCIM KMFL IMEngine
(textproc/scim-kmfl-imengine).

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

WWW: http://kmfl.sourceforge.net/

PR:             ports/117169
Submitted by:   Nikola Lecic <nikola.lecic at anthesphoria.net>

Number of commits found: 17