%general-entities; ]> $LastChangedBy$ $Date$ Pidgin-&pidgin-version; Pidgin Introduction to Pidgin Pidgin is an instant messaging client that can connect with a wide range of networks including AIM, ICQ, GroupWise, MSN, Jabber, IRC, Napster, Gadu-Gadu, SILC, Zephyr and Yahoo!. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &pidgin-md5sum; Download size: &pidgin-size; Estimated disk space required: &pidgin-buildsize; Estimated build time: &pidgin-time; Pidgin Dependencies Required , , and Optional for SSL Support or SSL support is required for MSN Messenger and Google Talk. GnuTLS is the preferred method. Note that one of , , , or Mozilla can be used instead of NSS. Optional GUI Tools (required to build the GUI interface), Gtkspell (for spell-check support and only used if Gtk+ is installed), (to check for idleness and only used if Gtk+ is installed), (only used if Gtk+ is installed), and (used for session management support) Optional , , (requires also), SILC Client, SILC Toolkit, zephyr, (required for audio support), (required for Evolution integration), (required for the Contact Availability Prediction plugin), (required for Jabber support), (required for Kerberos support in the Zephyr module), Avahi (required for the Bonjour plugin), Meanwhile (required for Sametime protocol support), NetworkManager (download and requires that D-Bus is installed), check (only used during the test suite), and Gadu-Gadu external libraries (cannot find a URL) Optional for Programming Language Support Mono (experimental), , and User Notes: Installation of Pidgin Compile Pidgin by running the following commands: ./configure --prefix=/usr \ --with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas \ --disable-gtkui && make If you have installed ( can be used also) and you wish to create the API documentation, issue: make docs To test the results, issue: make check. Note that the end result of the suite indicates an error. This error is only due to some locale translation issues and not the actual tests. The actual result of the tests are displayed about half way through the tests and should indicate that they passed. Now, as the root user: make install && install -v -m755 -d /usr/share/doc/pidgin-&pidgin-version; && install -v -m644 README* doc/*.txt doc/gtkrc-2.0 \ /usr/share/doc/pidgin-&pidgin-version; If you created the API documentation, install it using the following commands as the root user: install -v -m755 -d /usr/share/doc/pidgin-&pidgin-version;/api && install -v -m644 doc/html/* \ /usr/share/doc/pidgin-&pidgin-version;/api Command Explanations --with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas: This parameter is used so that the GConf schema files are installed into the existing database. If GConf is not installed, the parameter does not affect the build or installation of the package. --disable-gtkui: This parameter is used if GTK+ is not installed. The build will only produce the finch program, which is a text-based (Ncurses) only version. Remove this parameter if you have GTK+ installed to build the GUI pidgin program. Configuring Pidgin Config Files ~/.purple/* and ~/.gtkrc-02 ~/.purple/* ~/.gtkrc-02 Configuration Information Most configuration can be accomplished by using the various preference settings inside the programs. Additionally, you can create a ~/.gtkrc-02 file which can store settings that affect the Pidgin application. Note that an example gtkrc-02 file was installed during the package installation and can be used as a starting point or reference. Contents Installed Programs Installed Library Installed Directories finch, pidgin, purple-client-example, purple-remote, purple-send, purple-send-async, and purple-url-handler libgnt.so, libpurple.so, and libpurple-client.so along with numerous plugin and support modules located in various subdirectories of /usr/lib. /usr/include/{finch,gnt,libpurple,pidgin}, /usr/lib/{finch,gnt,pidgin,purple-2}, /usr/share/doc/pidgin-&pidgin-version;, /usr/share/pixmaps/pidgin, and /usr/share/sounds/pidgin Short Descriptions finch is a text-based (Ncurses) instant messaging client. finch pidgin is an instant messaging client based on the Gtk+ GUI toolkit. pidgin purple-remote is a command-line interface for controlling an already running instance of pidgin purple-remote