Поиск по блогу :

    29 октября 2008 г.

    Pidgin и x-status'ы

    Решил себе прикрутить x-status'ы для pidgin. Не знаю правда зачем, без них и так хорошо живется, наверное просто для того, чтобы показать своим знакомым, которые часто жалуются, что очень привыкли к x-status'ам, что и в pidgin можно их использовать.


    Приступим.

    Установка (используя консоль)

    1. Скачиваем последние исходники с офсайта пиджина.
    $

    wget http://heanet.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.5.2.tar.bz2

    2. Распаковываем скачанные исходники:
    $
    tar xvfj pidgin-2.5.2.tar.bz2

    и переходим в распакованную папку:
    $
    cd pidgin-2.5.2

    3. Скачиваем патч и иконки(в tango стиле) для x-status'ов:
    $

    $

    wget http://developer.pidgin.im/raw-attachment/ticket/4508/xstatus-patch-pidgin-2.5.1.patch
    wget http://developer.pidgin.im/raw-attachment/ticket/4508/custom_user_icons_tango.zip

    если вам нравятся иконки именно, как в виндовом qip (как по мне они убоги), то можете скачать их:
    $

    wget http://developer.pidgin.im/raw-attachment/ticket/4508/custom_user_icons.tar.gz

    4. Применяем скачанный патч:
    $
    patch -p1 < xstatus-patch-pidgin-2.5.1.patch

    5. Распаковываем иконки
    $

    unzip custom_user_icons_tango.zip -d pidgin/pixmaps/emblems/16/

    6. Устанавливаем необходимые пакеты (с зависимостями) перед установкой:
    #







    apt-get install cdbs libmeanwhile-dev libgadu-dev libnss3-dev tcl8.4-dev tk8.4-dev libgtkspell-dev libltdl3-dev libperl-dev libzephyr-dev libebook1.2-dev libedata-book1.2-dev libcamel1.2-dev libavahi-client-dev libavahi-glib-dev libncursesw5-dev libsasl2-dev doxygen network-manager-dev libsilc-dev liblaunchpad-integration-dev intltool libsqlite3-dev libstartup-notification0-dev libxss-dev libgstreamer0.10-dev

    чтобы не было вопросов откуда такие зависимости, скажу, что получил их при dpkg-buildpackage для исходников с убунтовских репозиториев.
    6. Компилируем и устанавливаем пиджин:
    $ $ #
    ./configure --prefix=/usr
    make
    make install

    7. Вот и все, теперь запустив pidgin, вы увидите примерно следующее
    Изменить свой x-status можно в 'Учетные записи'->'Ваша запись ICQ'->'Установить собственный значок'

    P.S. на момент написания статьи, актуальная версия пиджина была - 2.5.2, а патча - 2.5.1.