spiegel-keyman/linux/ibus-keyman
Eberhard Beilharz d29ad2d4ed
chore(linux): Update changelogs to match Debian
The changelogs should match what got uploaded (and accepted) to
Debian so that the changelog reflects the upload history to Debian.

(cherry picked from commit f91b52d3ea)
2021-06-17 15:19:39 +02:00
..
debian chore(linux): Update changelogs to match Debian 2021-06-17 15:19:39 +02:00
icons update default.png, remove unused svg 2018-11-29 12:56:23 +07:00
m4 update copyright for */Makefile.am 2018-11-26 11:15:44 +07:00
po update pot files and engine issue url 2018-11-28 14:52:29 +07:00
src chore(linux): Fix warnings 2021-06-14 17:39:05 +02:00
test chore(linux): Update references from keyboardprocessor to desktop 2020-02-26 16:40:20 +07:00
.gitignore chore(linux): Improve readme 2021-03-02 16:55:22 +01:00
AUTHORS make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
autogen.sh make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
ChangeLog make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
configure.ac reduce version dep on json-glib to 1.0 2019-01-10 10:28:41 +07:00
COPYING make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
Makefile.am update README, remove spec file and rpm building 2018-11-29 11:53:06 +07:00
NEWS make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
README chore(linux): Improve readme 2021-03-02 16:55:22 +01:00
README.md fix(linux): Fix Caps Lock 2021-05-11 17:51:01 +02:00
README.repo make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
VERSION make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00

Keyman engine for IBus

Requirements

You need autoconf, autopoint, gettext, automake and libtool to generate the build system.

Run ./autogen.sh to run them.

Building

./autogen.sh
./configure
make
sudo make install

For a debug build:

./configure CPPFLAGS=-DG_MESSAGES_DEBUG CFLAGS="-g -O0" CXXFLAGS="-g -O0"

To use the header files from the source repo, add the additional parameter KEYMAN_PROC_CFLAGS="-I../../common/core/desktop/build/include -I../../common/core/desktop/include" to ./configure.