Archive for July 2010
Upgrade Pidgin for Slackware 12.1 – disable any feature
Slackware 12.1′s default pidgin (version 2.4.1) no longer can login to yahoo protocol. It’s need to be upgraded to latest version, 2.7.2, while this writing made. We disable some feature while configuring. Below step by step to do it:
- download pidgin source (http://sourceforge.net/projects/pidgin/files/Pidgin/pidgin-2.7.2.tar.bz2)
- extract pidgin source
- move to pidgin source folder dan ./configure
- error, need dependency: intltool
- download intltool’s source (http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.0.tar.bz2) and build (http://slackbuilds.org/slackbuilds/12.1/development/intltool.tar.gz)
- extract intltool’s build
- copy intltool’s source to intltool’s build folder
- move to intltool’s build folder and execute Slackbuild there
- install intltool’s binary
- back to step #2
- error, need gtkspell, disable gtkspell
- ./configure –disable-gtkspell
- error, need gstreamer, disable gstreamer
- ./configure –disable-gtkspell –disable-gstreamer
- error, need vv, disable vv
- ./configure –disable-gtkspell –disable-gstreamer –disable-vv
- error, need meanwhile, disable meanwhile
- ./configure –disable-gtkspell –disable-gstreamser –disable-vv –disable-maenwhile
- error, need avahi, disable avahi
- ./configure –disable-gtkspell –disable-gstreamer –disable-vv –disable-meanwhile –disable-avahi
- error, butuhneed nm, disable nm
- ./configure –disable-gtkspell –disable-gstreamer –disable-vv –disable-meanwhile –disable-avahi –disable-nm
- make
- remove current pidgin (pidgin-2.4.1)
- make install (as root)
- execute pidgin, /usr/local/pidgin
- error, need libpurple
- download libpurple’s source (http://slackbuilds.org/sources/12.0/purple-plugin_pack-2.1.1.tar.bz2) and build (http://slackbuilds.org/slackbuilds/12.1/libraries/purple-plugin_pack.tar.gz)
- do similiar to step #6 – #9 for libpurple
- back to step #26
- success (any feature are disabled)