tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

xkeyboard-config rules issue



It looks like the files xsrc/external/mit/xkeyboard-config/dist/rules/*.xml aren't being processed properly and still contain intltool placeholder underscores:

...
<_shortDescription>apl</_shortDescription>
        <_description>APL</_description>
...

This breaks a bunch of desktop environment keyboard settings applications.

OpenBSD's Makefile for xkeyboard-config/rules does this:

base.xml: base.xml.in
sed -e 's,<_,<,g' -e 's,</_,</,g' ${XKB_DIR}/${XKB_SUBDIR}/base.xml.in > $@

base.extras.xml: base.extras.xml.in
sed -e 's,<_,<,g' -e 's,</_,</,g' ${XKB_DIR}/${XKB_SUBDIR}/base.extras.xml.in > $@

evdev.xml: evdev.xml.in
sed -e 's,<_,<,g' -e 's,</_,</,g' ${XKB_DIR}/${XKB_SUBDIR}/evdev.xml.in > $@

evdev.extras.xml: evdev.extras.xml.in
sed -e 's,<_,<,g' -e 's,</_,</,g' ${XKB_DIR}/${XKB_SUBDIR}/evdev.extras.xml.in > $@


A fix for this should ideally be pulled up to all supported releases since this is important for desktop users.


---
youri



Home | Main Index | Thread Index | Old Index