Here is my suggestion. The default would always be ibus, but it would then be possible to remove ibus and install fcitx or scim instead, and still keep kde-l10n-zh.
In DEBIAN/control, change
Depends: ibus-pinyin
into
Depends: ibus-pinyin | ibus-libpinyin | fcitx-pinyin | fcitx-googlepinyin | fcitx-libpinyin | fcitx-sunpinyin | scim-pinyin
to allow using another IME, the default one being the first one listed.
Another refined way that would need a bit more work is to change
Depends: ibus-pinyin
into
Depends: ibus-pinyin | im-pinyin
and add in all DEBIAN/control of ibus-pinyin, ibus-libpinyin, fcitx-pinyin, fcitx-googlepinyin, fcitx-libpinyin, fcitx-sunpinyin and scim-pinyin
Provides: im-pinyin
The default still being ibus-pinyin.
Hello.
Here is my suggestion. The default would always be ibus, but it would then be possible to remove ibus and install fcitx or scim instead, and still keep kde-l10n-zh.
In DEBIAN/control, change
Depends: ibus-pinyin
into
Depends: ibus-pinyin | ibus-libpinyin | fcitx-pinyin | fcitx-googlepinyin | fcitx-libpinyin | fcitx-sunpinyin | scim-pinyin
to allow using another IME, the default one being the first one listed.
Another refined way that would need a bit more work is to change
Depends: ibus-pinyin
into
Depends: ibus-pinyin | im-pinyin
and add in all DEBIAN/control of ibus-pinyin, ibus-libpinyin, fcitx-pinyin, fcitx-googlepinyin, fcitx-libpinyin, fcitx-sunpinyin and scim-pinyin
Provides: im-pinyin
The default still being ibus-pinyin.