[Ubuntu-BR] Pidgin com MSNP14

Alexandre Martani amartani+ubuntu em gmail.com
Domingo Março 9 01:41:37 UTC 2008


Olá pessoal,

Para quem usa o Pidgin com MSN encontra muitos inconvenientes. Pra
mim, o pior é a impossibilidade de mandar mensagem para contatos
offline. A demora para disponibilizar esses recursos se deve que, para
fazer isso, é necessário implementar todo um novo protocolo no Pidgin,
quase como reescrever todo o suporte ao MSN do zero.

Felizmente, esse trabalho está praticamente pronto. Porém, ele ainda
não é ativado por padrão, por ainda conter alguns bugs. Mas, pra quem
quiser arriscar, compilei pacotes pro Ubuntu Gutsy da última versão do
Pidgin (2.4.0) com suporte ao protocolo novo (MSNP14).

Deixei os arquivos disponíveis no Rapidshare [1], para quem quiser
tentar. Quem quiser criar seu próprio pacote, eu descrevo abaixo todos
os passos que executei na criação deste pacote. Os pacotes são os
mesmos disponibilizados no getdeb.net, exceto pelo suporte ao
protocolo novo.

Lembre-se que esta é uma versão em testes, que certamente contém vários bugs!

[1] http://rapidshare.com/files/98100728/pidgin-2.4.0-msnp14.tar.bz2.html

Para instalar o arquivo baixado, desinstale o pidgin atual,
descompacte e instalar os .deb.
sudo apt-get remove pidgin pidgin-data libpurple0
tar xvfj pidgin-2.4.0-msnp14.tar.bz2
sudo dpkg -i libpurple0*.deb pidgin*.deb

Para quem quiser conferir o download, os hashs MD5 são:
4612bd4e288875cf8157d9706ee61f09  libpurple0_2.4.0-1~getdeb1+msnpv14_i386.deb
032a9d1a56a1401b00d7efae4216e8bd  pidgin_2.4.0-1~getdeb1+msnpv14_i386.deb
2e3ad12414abfca2c871a0be9152b28c  pidgin-data_2.4.0-1~getdeb1+msnpv14_all.deb

Para criar o pacote:

Baixe os pacotes necessários para a compilação:
sudo apt-get build-dep pidgin

Ache o pidgin no getdeb.net e baixe o source e o diff, na mesma pasta.
Descompacte-os e aplique o patch:
tar xvf pidgin_2.4.0.orig.tar.gz
gunzip -d pidgin_2.4.0-1~getdeb1.diff.gz
patch -p0 < pidgin_2.4.0-1~getdeb1.diff

Entre na pasta e edite o arquivo configure, trocando:
enable_msnp14=no
por:
enable_msnp14=yes

Opcionalmente, adicione uma entrada no changelog para criar outra versão:
dch -i

Compile e gere os pacotes:
debuild -us -uc

-- 
Alexandre Martani - amartani em gmail com




More information about the ubuntu-br mailing list