I've maintained the ibus-unikey package in Arch User Repository (AUR) for a while and suddenly my package disappeared. While I was wondering what happened to my package, I received an email from a Trusted User (TU) of Arch saying that my package had been moved to the community repo of Arch. Kudo to the ibus-unikey team for such a great piece of software which are so useful for Vietnamese Arch Users!
scim-unikey is now in the AUR
Posted on 3:01 PM under aur scim-unikey 2 comments
I've just made a PKGBUILD (including the source code) for scim-unikey version 0.2a~20090218 to the AUR. On the main page of the project, the latest stable version you could find is 0.1.2, which is quite old at the moment, and they don't have a public Subversion url right now. The author runs a thread on Ubuntu-vn forum (in Vietnamese) to call for testers for the next release (0.2) of the project. The packaging process is a little bit tricky, because the project does not have a valid url to fetch the source code during the build process, so what I've done is to set the 'source' of the PKGBUILD file to the source tarball of scim-unikey in the same directory like this:
Then run the command:
To install this package, simply run the command:
There is a small toolbar pop up every time a new application is executed, it's very annoying, to disable it, just Right-click on the Scim icon on the system tray, select Hide Toolbar.
Troubleshooting:
-If you are a Java developer and Eclipse is your IDE of choice, it's likely scim-unikey will not work properly with "vanilla" Eclipse setup. Here is the my bug report. Solution is simple, just right-click on your main editor, select Input Method --> Scim Input Method or Scim Bridge Input Method depending on which one you are using.
Update:
13th March 2009: update scim-unikey to version 20090313 to the AUR.
16th May 2009: update scim-unikey to version 0.2.0 to the AUR.
11th July 2009: update scim-unikey to version 0.3~r32 to the AUR to fix a problem with scim 1.4.8+ on Firefox and Epiphany
14th September 2009: update scim-unikey to version 0.3.1
source=($pkgname-$pkgver.tar.bz2)You have to make sure that the file scim-unikey-20090218.tar.bz2 is located at the same directory as the PKGBUILD file.
Then run the command:
makepkg --allsourceThis will create a file .src.tar.gz, upload that file to the AUR to share the fun with others!
To install this package, simply run the command:
yaourt -S scim-unikeyFollow the instructions (on screen) after you install the package to configure scim-unikey.
There is a small toolbar pop up every time a new application is executed, it's very annoying, to disable it, just Right-click on the Scim icon on the system tray, select Hide Toolbar.
Troubleshooting:
-If you are a Java developer and Eclipse is your IDE of choice, it's likely scim-unikey will not work properly with "vanilla" Eclipse setup. Here is the my bug report. Solution is simple, just right-click on your main editor, select Input Method --> Scim Input Method or Scim Bridge Input Method depending on which one you are using.
Update:
13th March 2009: update scim-unikey to version 20090313 to the AUR.
16th May 2009: update scim-unikey to version 0.2.0 to the AUR.
11th July 2009: update scim-unikey to version 0.3~r32 to the AUR to fix a problem with scim 1.4.8+ on Firefox and Epiphany
14th September 2009: update scim-unikey to version 0.3.1
I just submitted my first package to the AUR, it's xvnkb-0.2.9a. If you are using Yaourt, you can install it by entering the command:
I have an annoying problem with xvnkb on Arch, it uses CPU a little higher than normal, I've never experienced this before on Fedora or Ubuntu.
Another thing need to mention is GIMP give me a segmentation fault at start up with the above LD_PRELOAD. This is expected as many people experienced this before. A quick and dirty workaround is to unset the LD_PRELOAD right before launching GIMP. In the terminal, do this:
I've filed a bug report about this, hopefully the GIMP developers will fix this in the next release.
yaourt -S xvnkbAfter installing, you have to put this to your .bashrc:
export LD_PRELOAD=/usr/lib/xvnkb.soThat's it! Don't forget to vote for it after the installation :).
I have an annoying problem with xvnkb on Arch, it uses CPU a little higher than normal, I've never experienced this before on Fedora or Ubuntu.
Another thing need to mention is GIMP give me a segmentation fault at start up with the above LD_PRELOAD. This is expected as many people experienced this before. A quick and dirty workaround is to unset the LD_PRELOAD right before launching GIMP. In the terminal, do this:
unset LD_PRELOAD;gimp &If you don't prefer the "command-line", create a small executable bash script file and put it in your PATH, I called it gimp-launcher.sh with the following content:
unset LD_PRELOAD;gimp $1 &Next, find the .desktop file of GIMP (I'm using Arch and it's located at /usr/share/applications/gimp.desktop, your distro may put it in a different place), replace the line Exec and TryExec with:
Exec=gimp-launcher.sh %UAnd now, you can use GIMP as normal.
TryExec=gimp-launcher.sh
I've filed a bug report about this, hopefully the GIMP developers will fix this in the next release.