Anita Garni Mardhani's Home

my share knowledge media

Archive for July 2010

Upgrade Pidgin for Slackware 12.1 – disable any feature

with 5 comments

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:

  1. download pidgin source (http://sourceforge.net/projects/pidgin/files/Pidgin/pidgin-2.7.2.tar.bz2)
  2. extract pidgin source
  3. move to pidgin source folder dan ./configure
  4. error, need dependency: intltool
  5. 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)
  6. extract intltool’s build
  7. copy intltool’s source to intltool’s build folder
  8. move to intltool’s build folder and execute Slackbuild there
  9. install intltool’s binary
  10. back to step #2
  11. error, need gtkspell, disable gtkspell
  12. ./configure –disable-gtkspell
  13. error, need gstreamer, disable gstreamer
  14. ./configure –disable-gtkspell –disable-gstreamer
  15. error, need vv, disable vv
  16. ./configure –disable-gtkspell –disable-gstreamer –disable-vv
  17. error, need meanwhile, disable meanwhile
  18. ./configure –disable-gtkspell –disable-gstreamser –disable-vv –disable-maenwhile
  19. error, need avahi, disable avahi
  20. ./configure –disable-gtkspell –disable-gstreamer –disable-vv –disable-meanwhile –disable-avahi
  21. error, butuhneed nm, disable nm
  22. ./configure –disable-gtkspell –disable-gstreamer –disable-vv –disable-meanwhile –disable-avahi –disable-nm
  23. make
  24. remove current pidgin (pidgin-2.4.1)
  25. make install (as root)
  26. execute pidgin, /usr/local/pidgin
  27. error, need libpurple
  28. 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)
  29. do similiar to step #6 – #9 for libpurple
  30. back to step #26
  31. success (any feature are disabled)

Written by anitagarnimardhani

July 27, 2010 at 1:46 pm

Posted in GNU/Linux

Follow

Get every new post delivered to your Inbox.