Tested: Ubuntu 7.10 64-bit Gnome (should work as well on 32-bit)
Homepage: http://www.pidgin.im/
Original Guide: http://polarbeardk.blogspot.com/2008...710-64bit.html
Pidgin is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once.
This guide show how to build the latest version of Pidgin, plus the following plugins:
- talkfilter
- Purple-Pluginpack (require talkfilter)
- guification
- Off-the-Record Messaging
- Pidgin-Encryption
- Pidgin extended preferences
- ...more to come
Click to enlarge
===========================================
Before Installation
First thing you need is to enable all the sources in your repository. You can do that by; System tab ---> Administration ---> Software Sources.
You also need to enable medibuntu which you can find here; http://www.medibuntu.org/
When that is done, open the terminal (Applications tab ---> Accessories ---> Terminal ).
To build Pidgin from the source the right tools, libs and headers is needed, also the old pidgin needs to be uninstall, type this in the terminal;
Code:
sudo aptitude update && sudo aptitude safe-upgrade
sudo aptitude remove pidgin pidgin-data
sudo aptitude install build-essential linux-headers-`uname -r` checkinstall
sudo aptitude install libexpat1-dev libintl-perl gettext bcp libx11-dev libgcrypt11-dev libgtk2.0-dev libxss-dev libsm-dev libstartup-notification0-dev libgtkspell-dev libsqlite3-dev libecal1.2-dev libncursesw5-dev libgconf2-dev libgstreamer0.10-dev libmeanwhile-dev libavahi-client-dev libavahi-glib-dev libavahi-compat-howl-dev libsilc-1.1-2-dev libgadu-dev libperl-dev libgnutls-dev doxygen xsltproc tcl8.4-dev tk8.4-dev check libnss3-dev dot2tex libecal1.2-dev libedata-book1.2-dev flex libnm-glib-dev libmng-dev mono mono-mcs libmono-dev libsasl2-dev libzephyr-dev libkrb5-dev
Done. Now you're ready to compile Pidgin and its plugins.
Installation
Pidgin
Pidgin is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once.
Code:
cd ~/Desktop
wget http://downloads.sourceforge.net/pidgin/pidgin-2.3.1.tar.bz2
tar jxfv pidgin-2.3.1.tar.bz2
cd pidgin-2.3.1
./configure --prefix=/usr --enable-mono --enable-cyrus-sasl --enable-nm --with-krb4
make
sudo checkinstall
Plugins
Talkfilter
The GNU Talk Filters are filter programs that convert ordinary English text into text that mimics a stereotyped or otherwise humorous dialect. These filters have been in the public domain for many years, but now for the first time they are provided as a single integrated package. The filters include austro, b1ff, brooklyn, chef, cockney, drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate, postmodern, redneck, valspeak, and warez. Each program reads from standard input and writes to standard output. The package also provides the filters as a C library, so they can be easily used by other programs.
[Homepage]
Code:
cd ~/Desktop
wget http://www.hyperrealm.com/talkfilters/talkfilters-2.3.8.tar.gz
tar zxfv talkfilters-2.3.8.tar.gz
cd talkfilters-2.3.8
./configure --prefix=/usr
make
sudo checkinstall
Purple Plugin Pack
Full plugin list you'll find here: http://plugins.guifications.org/trac/wiki/PluginPack
[Homepage]
Code:
cd ~/Desktop
wget http://downloads.guifications.org/plugins//Plugin%20Pack/purple-plugin_pack-2.2.0.tar.bz2
tar jxfv purple-plugin_pack-2.2.0.tar.bz2
cd purple-plugin_pack-2.2.0
./configure --prefix=/usr
make
sudo checkinstall
Guification
Guifications is a Pidgin plugin that displays "toaster" popups in a user-defined corner of the screen, similar to features that have been added to the official MSN Messenger (now called Windows Live Messenger), Yahoo! Messenger and AOL Instant Messenger clients. It's highly configurable, easy to use, and has theme support. It really is the end-all, be-all toaster pop-up plugin for Pidgin!
[Homepage]
Code:
cd ~/Desktop
wget http://downloads.guifications.org/plugins//Guifications2/pidgin-guifications-2.16.tar.bz2
tar jxfv pidgin-guifications-2.16.tar.bz2
cd pidgin-guifications-2.16
./configure --prefix=/usr
make
sudo checkinstall
Off-the-Record Messaging
Off-the-Record (OTR) Messaging allows you to have private conversations over instant messaging by providing: Encryption, Authentication, Deniability and Perfect forward secrecy.
[Homepage]
Code:
cd ~/Desktop
wget http://www.cypherpunks.ca/otr/libotr-3.1.0.tar.gz http://www.cypherpunks.ca/otr/pidgin-otr-3.1.0.tar.gz
tar zxvf libotr-3.1.0.tar.gz && tar zxvf pidgin-otr-3.1.0.tar.gz
cd libotr-3.1.0
./configure --prefix=/usr
make
sudo checkinstall
cd ~/Desktop/pidgin-otr-3.1.0
./configure --prefix=/usr
make
sudo checkinstall
Pidgin-Encryption
Pidgin-Encryption transparently encrypts your instant messages with RSA encryption. Easy-to-use, but very secure.
[Homepage]
Code:
cd ~/Desktop
wget http://downloads.sourceforge.net/pidgin-encrypt/pidgin-encryption-3.0.tar.gz?modtime=1178510638&big_mirror=0
tar zxfv pidgin-encryption-3.0.tar.gz
cd pidgin-encryption-3.0
./configure --prefix=/usr
make
sudo checkinstall
Pidgin extended preferences
The Pidgin Extended Preferences Plugin adds additional preferences that have been commonly called for in the past from Pidgin that are either already implemented and hidden, or trivial to implement via a plugin.
[homepage]
Code:
cd ~/Desktop
wget http://downloads.sourceforge.net/gaim-extprefs/pidgin-extprefs-0.7.tar.gz?modtime=1177805917&big_mirror=0
tar zxfv pidgin-extprefs-0.7.tar.gz
cd pidgin-extprefs-0.7
./configure --prefix=/usr
make
sudo checkinstall
That should be it. Request a plugin that isn't shown here if you need it.
Enjoy
Regards
A.I. Dude
===========================================
Other 64-bit guides:
Build the latest of Audacious
Install F-prot (anti-virus)
Install AVG (anti-virus)
Bookmarks