📜 ⬆️ ⬇️

Patch and collect pidgin at home

The topic is inspired by the Pidgin IM client patch . The essence is the same as that of other clients - instead of randomly generated values, numbers from previously known "correct" variants are substituted for the sequence number.

What to do? How fast is it?

Lazy - download liboscar.so.0.0.0 and put it in / usr / lib / purple-2, having saved it previously. Tested with version 2.5.2, should work on 2.5.4. Collected for 32-bit architecture.
')
Not lazy - read on!

1) Open the terminal, download the source code for pidgin and the patch from eveel
wget downloads.sourceforge.net/pidgin/pidgin-2.5.4.tar.bz2
wget developer.pidgin.im/raw-attachment/ticket/8198/pidgin-NOT-UPSTREAM-2.5.4-icq-russia.patch
2) Install the necessary packages for the build (not all are required, when starting ./configure will offer keys to disable the corresponding features)
sudo aptitude install libglib2.0-dev libgtk2.0-dev libxss-dev libstartup-notification0-dev libgtkspell-dev libxml2-dev libgstreamer0.10-dev libmeanwhile-dev libavahi-ui-dev libdbus-glib-1-dev network-manager -dev libperl-dev libgnutls-dev tcl-dev tk-dev gcc make
3) Unpack the pidgin-2.5.4.tar.bz2
tar xvfj pidgin-2.5.4.tar.bz2
4) Patch!
patch <pidgin-NOT-UPSTREAM-2.5.4-icq-engia.patch
5) Configure, build, install
cd pidgin-2.5.4
./configure --prefix = / opt / && make
sudo make install

Run / opt / bin / pidgin and enjoy it :)

maniak made PKGBUILD for Arch Linux

Source: https://habr.com/ru/post/49957/


All Articles