linux @ 22 Август 2008
Сегодня ночью взбрело в голову собрать pidgin из исходников(благо недавно вышла новая версия), да наложить один патч, который исправляет кодировку в сообщениях об авторизации(спасибо linvinus.ru)
1. Скачиваем исходники:
2. Распаковываем архив:
3. Правим исходники:
upd. Вместо пункта 3 можно наложить патч:
Ищем строку(примерно 360):
После неё добавляем:
Ищем (~380):
Заменяем её на:
4. Устанавливаем необходимые для компиляции пакеты:
5. Удаляем старую версию:
6. Устанавливаем:
7. Проверяем:
Удачного использования!!!
upd. Готовый .deb пакет можно взять с
1. Скачиваем исходники:
wget http://downloads.sourceforge.net/pidgin/pidgin-2.5.0.tar.bz22. Распаковываем архив:
tar xvfj pidgin-2.5.0.tar.bz2
cd pidgin-2.5.03. Правим исходники:
upd. Вместо пункта 3 можно наложить патч:
wget http://librarian.spb.ru/utf8.patch
patch -p1 < utf8.patchvim libpurple/protocols/oscar/oscar.cИщем строку(примерно 360):
char *ret = NULL; После неё добавляем:
if (g_utf8_validate(msg, -1, NULL))
return g_strdup(msg); Ищем (~380):
if (g_ascii_strcasecmp("UTF-8", charsetstr)) { Заменяем её на:
if (g_ascii_strcasecmp("UTF-8", charsetstr)!=0 && ( g_ascii_strcasecmp("UTF-16BE", charsetstr)==0 || !g_utf8_validate(data, datalen, NULL) ) ) { 4. Устанавливаем необходимые для компиляции пакеты:
sudo apt-get build-dep pidgin5. Удаляем старую версию:
sudo aptitude remove pidgin pidgin-data libpurple6. Устанавливаем:
./configure --prefix=/usr
make
sudo make install7. Проверяем:
pidgin-2.5.0 $ pidgin -v
Pidgin 2.5.0
pidgin-2.5.0 $ Удачного использования!!!
upd. Готовый .deb пакет можно взять с

Август 22nd, 2008 at 06:14
Добавь в css:
code {display:block;}
А то как-то не очень смотрится ;)
Август 22nd, 2008 at 06:16
Спасибо за подсказку! :)
Август 28th, 2008 at 06:08
Исправьте пожалуйста "sudo apt-get install [...] libxml2-devi [...]" на "libxml2-dev"
:)
Сентябрь 20th, 2008 at 16:45
[...] QiP иконки. Перво наперво нужно прочитать мою заметку здесь, чтобы поставить нужные пакеты и наложить патч для [...]
Октябрь 23rd, 2008 at 00:53
[...] клинических идиотов руководство было найдено здесь Собираем свежий pidgin 2.5.0 из исходников (надеюсь, что это таки первоисточник, потому как [...]
Октябрь 23rd, 2008 at 00:57
Это моя первая сборка чего-либо из исходников. Вот теперь развернуться можно :)
Пришлось, правда, дополнительно поплясать с бубном - оказалось, что необходимо дополнительно устанавливать gettext и отключать avahi.