Noticia Disponible Choqok 1.4: Instalación manual en ArchLinux

Ya se encuentra disponible para descargar la versión 1.4 de Choqok, el Cliente de Twitter y Status.Net que uso en KDE y les mostraré como instalarlo manualmente para el que se aventure a crear el paquete en ArchLinux.

También se puede instalar desde AUR, pero me parece que el PKGBUILD no está actualizado. En fin, antes de mostrar lo que hice para instalarlo veamos algunas de las novedades que nos trae Choqok 1.4.

  1. Adiós al Soporte para Identi.ca, debido al cambio de API al pasarse a pump.io.
  2. Actualizado el icono de la bandeja y la pantalla de bienvenida.
  3. Se añade el plugin BetterNotify para mejorar las notificaciones en KDE.
  4. Soporte para la versión 1.1 del API de Twitter
  5. Se añade la opción “Marcar línea de tiempo como leída” en el menú contextual sobre las pestañas.
  6. Se muestra “en respuesta a” en la búsqueda de Twitter.
  7. Otras correcciones menores.
Instalación en ArchLinux


Ahora bien ¿Cómo me instalo la última versión sin tener que esperar por los AUR? Pues muy simple:

1- Nos bajamos las fuentes de Choqok 1.4:


2- Ahora creamos una carpeta llamada choqok en nuestro /home, y en su interior otra carpeta llamada src.

$ cd && mkdir -p ~/choqok/src

3- Descomprimimos el fichero con las fuentes de Choqok y nos queda una carpeta (llamada choqok) la cual debemos copiar en ~/choqok/src. O sea, nos quedaría ~/choqok/src/choqok.

4- Creamos el fichero choqok.install dentro de ~/choqok/:

cd ~/choqok && touch choqok.install

y le ponemos adentro:

post_install() {
gtk-update-icon-cache -qtf usr/share/icons/hicolor
}

post_upgrade() {
post_install
}

post_remove() {
post_install
}

5- Creamos el fichero PKGBUILD dentro de dentro de ~/choqok/:

cd ~/choqok && touch PKGBUILD

y le ponemos adentro:

# Maintainer: Michael Düll <[email protected]> PGP-Key: 6D666EC8
# Modificado por: elav
pkgname=choqok
pkgver=1.4
pkgrel=1
pkgdesc="A Twitter/laconica client for KDE 4."
url="http://choqok.gnufolks.org"
license=("GPL")
arch=('i686' 'x86_64')
depends=('kdelibs' 'qjson' 'qoauth' 'qca-ossl')
makedepends=('git' 'cmake' 'automoc4' 'docbook-xsl')
conflicts=('choqok-svn' 'choqok-git')
provides=('choqok')
install="${pkgname}.install"

build() {
cd ${srcdir}
rm -rf ${srcdir}/build
mkdir -p ${srcdir}/build
cd ${srcdir}/build/

cmake -DCMAKE_INSTALL_PREFIX=$( kde4-config --prefix ) -DCMAKE_BUILD_TYPE=Release ../choqok

make
}

package() {
cd ${srcdir}/build
make DESTDIR=$pkgdir install
}

6- Por último nos situamos en la carpeta ~/choqok/ y ejecutamos en un terminal:

$ cd ~/choqok && makepkg

Si todo sale bien comenzará a compilar y nos creará el paquete choqok-1.4-1-x86_64.pkg.tar.xz el cual instalamos usando el comando:

$ sudo pacman -U choqok-1.4-1-x86_64.pkg.tar.xz

Y esto es todo:




17Jd0rXxvjk


Continúar leyendo...