ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #61193
[Bug 553401] Re: typo in some symbol files in xkb-data
With [ grep -R "^[[:space:]]*include.*;" ] command either on
/usr/share/X11/xkb/symbols or on the same in the xkb-data directory in
teh deb pacakge (as in comment #7) we find the bug causing trailing semi
colons are in 12 lines. Searching in the source package which is
xkeyboard-config-1.8 I found that this set of bugs are all caused from
the patch file :
xkeyboard-config-1.8/debian/patches/112_zero-with-spacing.patch
The following grep from the relevant current directory confirmed this :
/xkb-data-bld/xkeyboard-config-1.8/debian/patches$ grep -e "include" ./* |grep ";"
./112_zero-with-spacing.patch:+ include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_ext)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+ include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_keypad)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+ include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2nb3s)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2)";
So I edited that patch file to remove those 12 trailing semi-colons and with the addition of my signature to Debian changelog and version number change for my PPA, I used "debuild" for building source changes for uploading to PPA's build farm.
The PPA build-farm built deb packages for xkb-data for Ubuntu Lucid are
available from my PPA :
https://launchpad.net/~skhome/+archive/xkb-data-bugfix
(Instructions for adding apt line address of a PPA to an user's source lists are given in that page - under topic :
"Adding this PPA to your system" )
The user can update xkb-data from buggy 1.8-1ubuntu4 version to bug
removed 1.8-1ubuntu4ppakse1~lucid1 version with the above PPA added to
the system
I have added as attachment the debdiff file I made ( as per usage guide
for debdiff command in :
https://wiki.edubuntu.org/PackagingGuide/Recipes/Debdiff ) . Hopefully
it is useful for moving forward.
~Sethu
?field.comment=With [ grep -R "^[[:space:]]*include.*;" ] command either on /usr/share/X11/xkb/symbols or on the same in the xkb-data directory in teh deb pacakge (as in comment #7) we find the bug causing trailing semi colons are in 12 lines. Searching in the source package which is xkeyboard-config-1.8 I found that this set of bugs are all caused from the patch file :
xkeyboard-config-1.8/debian/patches/112_zero-with-spacing.patch
The following grep from the relevant current directory confirmed this :
/xkb-data-bld/xkeyboard-config-1.8/debian/patches$ grep -e "include" ./* |grep ";"
./112_zero-with-spacing.patch:+ include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_ext)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+ include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+ include "ir(pes_part_keypad)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+ include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2nb3s)";
./112_zero-with-spacing.patch:+ include "nbsp(zwnj2)";
So I edited that patch file to remove those 12 trailing semi-colons and with the addition of my signature to Debian changelog and version number change for my PPA, I used "debuild" for building source changes for uploading to PPA's build farm.
The PPA build-farm built deb packages for xkb-data for Ubuntu Lucid are
available from my PPA :
https://launchpad.net/~skhome/+archive/xkb-data-bugfix
(Instructions for adding apt line address of a PPA to an user's source lists are given in that page - under topic :
"Adding this PPA to your system" )
The user can update xkb-data from buggy 1.8-1ubuntu4 version to bug
removed 1.8-1ubuntu4ppakse1~lucid1 version with the above PPA added to
the system
I have added as attachment the debdiff file I made ( as per usage guide
for debdiff command in :
https://wiki.edubuntu.org/PackagingGuide/Recipes/Debdiff ) . Hopefully
it is useful for moving forward.
~Sethu
** Attachment added: "debdiff between old source and unwanted trailing semi colons removed source"
http://launchpadlibrarian.net/43765709/xkeyboard-config_1.8-1ubuntu4ppakse1%7Elucid1.debdiff
--
typo in some symbol files in xkb-data
https://bugs.launchpad.net/bugs/553401
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xkeyboard-config in ubuntu.
References