domingo, 15 de agosto de 2010

Habilitando o suporte IMAP do Yahoo! Mail no Thunderbird 3.1.2 (versão nova)

No último dia 22 de julho publiquei o post Habilitando o suporte IMAP do Yahoo! Mail no Thunderbird 3.1.1 que chamou muita atenção quando foi divulgado no BR-Linux.org. O patch funciona muito bem na versão 3.1.1 porém, a poucos dias, foi lançada a versão 3.1.2 e, como no PPA original não foi atualizado, então resolvi montar um com a última versão.


A idéia original era gerar os pacotes já com patches aplicados, porém lembrei daquele episódio envolvendo a Debian e a Fundação Mozilla que deu a origem ao Iceweasel e ao Icedove. Ambos são os mesmos Firefox e o Thunderbird que foram renomeados para que continuem recebendo os patches sem a implicância da Fundação Mozilla referente ao Copyright dos logos e os nomes. Por sorte esse problema não existe no Ubuntu, tanto que prefiro baixar os fontes dos repositórios do Ubuntu e recompilar no meu Debian Sid e garanto que funciona sem problemas.


Então resolvi utilizar um workaround que evita qualquer dor de cabeça já que só estamos utilizando código-fonte ao invés de binários já prontos.


Para quem utiliza Ubuntu 10.04(Lucid) e 10.10(Maverick, ainda em alfa), segue os pacotes com o patch:

Após baixar o pacote referente a versão do Ubuntu, é só descompactar, entrar na pasta e rodar o script imap-yahoo-patch.sh mais ou menos assim:

./imap-yahoo-patch.sh

O script já adiciona o ppa https://launchpad.net/~adilson/+archive/experimental, baixa os fontes, aplica o patch e compila os pacotes já com todos as dependências resolvidas. No final já gera os pacotes do Thunderbird já com o suporte ao IMAP do Yahoo!

Para Debian ainda não testei o script mas ambos os pacotes podem fazer o mesmo serviço sem grandes problemas. Mas se precisar fazer 'na mão', segue os seguintes passos:
Assim, como disse anteriormente, os pacotes são totalmente experimentais e o seu uso é por sua conta e risco. Se quiser apenas os pacotes sem os patches, pode baixar direto do ppa https://launchpad.net/~adilson/+archive/experimental que até sera assunto do post seguinte.

Um bom domingo para todos.

Nenhum comentário:

Postar um comentário