spiegel-keyman/linux/ibus-keyman/src/keyman.xml.in
Eberhard Beilharz 4d81589f48
maint(common): use unique names for Keyman version variables
Previously the builder scripts defined a readonly `VERSION` environment
variable for the Keyman version. That caused problems when another
(external) script tried to define a `VERSION` variable. We encountered
this problem when trying to move the TC build steps of a configuration
into a single script (#13399) when we tried to source `~/.nvm/nvm.sh`.

This change uses a Keyman specific prefix for the version variables and
renames `VERSION` → `KEYMAN_VERSION` etc. Unfortunately these variables
are used in a lot of places, so this turned out to be a bit of a yak
shave.

Test-bot: skip
2025-05-07 18:46:51 +02:00

17 lines
608 B
XML

<?xml version="1.0" encoding="utf-8"?>
<component>
<name>org.freedesktop.IBus.Keyman</name>
<description>Keyman Component</description>
<exec>@LIBEXECDIR@/ibus-engine-keyman --ibus</exec>
<version>@KEYMAN_VERSION@</version>
<author>Keyman Team &lt;support@keyman.com&gt;</author>
<license>GPL</license>
<homepage>https://keyman.com</homepage>
<textdomain>ibus-keyman</textdomain>
<observed-paths>
<path>/usr/share/keyman/</path>
<path>/usr/local/share/keyman/</path>
<path>~/.local/share/keyman/</path>
</observed-paths>
<engines exec="@LIBEXECDIR@/ibus-engine-keyman --xml" />
</component>