Add some guidelines for package developer
Fix typo
uim-vi: Import from ABS @ 182114
Disable :anthy, :gnome-applet

Also fix the conflict problem (:uim vs. :uim-vi)
Fix package description
New package name :uim-vi. Disable some modules
+ patch file for uim-vi
Update pkg. description
Use :uim-pref-gtk as :uim-setup (to get uim to work with e17)
Add :xtelex files from github
New patch file that support :xtelex
Support :xvni files
New patch file that supports :xvni
+ fixmes. create links only if they are missing
Fix typo that breaks the build

For some reason we are using :xtelex, :xvni while the icons
have name :telex, :vni. Need a translation (risky)
Update FIXME in PKGBUILD
Fix dependencies issue that breaks the uim-setup

If the package m17n-db is installed at the time the package is compiled,
the package will insert all entries from m17n-db to loaded.scm. If the
user then removes the package m17n-db and uses the package m17n-db-vi,
the uim-setup still sees all entries from the old pkg. m17n-db. Be that
some files are missing, uim-setup will simplify terminate abnormally.

This issue is found by Quang Nguyen <luffy#archlinuxvn> while he is
building the package for his own 64-bit system.

The work-around is to fix the dependency issue as we are doing now.
The better way is to re-genereate uim files as needed. Those files are
 . /usr/share/uim/loaded.scm
 . /usr/share/uim/installed-modules.scm
Change the repo. path of :mysquartz-scim2uim
Fix typo in URLs
Fix typo when creating source links

See also 6f9a683bce526e74701b42cdd6d64da3176d935a