As many know, Twitter changed its API and many applications were affected by it. The ones we use GNU / Linux, and above all KDE, we know that the best Microblog client out there is called Choqok, for many reasons that are not relevant now, but this application also suffered the misfortune of the change in the API.
Not a long time ago I commented to them that for very little Choqok It was going to run out of support, but thanks to the OpenSource philosophy, someone else adopted the project and it won't die, at least not now.
The latest version of Choqok that works with Twitter, is not yet in the repositories of ArchLinux, so we have to download it from its GIT repository and compile it. To do this we doing the next:
We open a terminal (we have to have git installed in Arch or git-core in Debian) and we put:
git clone git://anongit.kde.org/choqok
Or what is the same:
git clone http://anongit.kde.org/choqok
We wait for you to finish downloading the necessary files, including a README that tells us the steps to follow, which are the following:
$ cd choqok / $ mkdir build $ cd build / $ cmake -DCMAKE_INSTALL_PREFIX = `kde4-config --prefix` ..
Normally, having the necessary dependencies this would be enough, but it threw me this error:
CMake Error at CMakeLists.txt:1 (include): include could not find load file: DBusMacros CMake Error at config/behavior/CMakeLists.txt:17 (kde4_add_ui_files): Unknown CMake command "kde4_add_ui_files". CMake Warning (dev) in CMakeLists.txt: No cmake_minimum_required command is present. A line of code such as cmake_minimum_required(VERSION 2.8) should be added at the top of the file. The version specified may be lower if you wish to support older CMake versions for this project. For more information run "cmake --help-policy CMP0000". This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring incomplete, errors occurred!
I almost threw in the towel but on the Arch forums I was recommended to use the PKGBUILD, a descriptive build file of a package for this distribution.
So what I did was access https://aur.archlinux.org/packages/choqok-git/ and download a tarball with the necessary files. This tarball has two files inside: PKGBUILD y choqok-git.install, which are used with makepkg to package an application and can be easily installed with Pacman.
Well, we unzip the tarball and through the terminal we access the folder where these two files are. All we have to do is run:
And the magic is done. After several minutes (depending on the power of our hardware), the file will have been created choqok-git-20130619-1-x86_64.pkg.tar.xz, which we can install by typing:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
And that's it guys. We can now enjoy again Twitter through Choqok.
Updated: As the compa Gregorio Espadas tells me, if we have installed Yogurt we just have to run:
yaourt -S choqok-git