DEPEDENCIES:

MANDRIVA/MANDRAKE USERS MUST TO USE MANDRIVA'S OWN MODULE PACKAGES!
(SEE bellow!)


See ./documentation.html for more information.

1, Modules for install:
(You need following modules if you wanna install the needed modules to program from source.)

Compress-Zlib-1.34.tar.gz
http://search.cpan.org/~pmqs/Compress-Zlib-1.34/

ExtUtils-Depends-0.205.tar.gz
http://search.cpan.org/~rmcfarla/ExtUtils-Depends-0.205/

ExtUtils-PkgConfig-1.07.tar.gz
http://search.cpan.org/~rmcfarla/ExtUtils-PkgConfig-1.07/

Order of depedencies: Compress-Zlib-1.34.tar.gz--> 
ExtUtils-Depends-0.205.tar.gz-->ExtUtils-PkgConfig-1.07.tar.gz

2, perl-GTK2 modules:
(Version of Gtk2 and Glib modules must same and the minimal is 1.05!)

Glib-1.081.tar.gz
http://search.cpan.org/~tsch/Glib-1.081/

Gtk2-1.081.tar.gz
http://search.cpan.org/~tsch/Gtk2-1.081/

Gtk2-TrayIcon-0.03.tar.gz
http://search.cpan.org/~mlehmann/Gtk2-TrayIcon-0.03/

Order of depedencies: Glib-1.081.tar.gz --> 
Gtk2-1.081.tar.gz-->Gtk2-TrayIcon-0.03.tar.gz

3, perl-Gnome2 modules:

Gnome2-VFS-1.021.tar.gz
http://search.cpan.org/~tsch/Gnome2-VFS-1.021/
	
Gnome2-Canvas-1.002.tar.gz
http://search.cpan.org/~tsch/Gnome2-Canvas-1.002/
	
Gnome2-1.021.tar.gz
http://search.cpan.org/~tsch/Gnome2-1.021/

Order of depedencies: Gnome2-VFS-1.021.tar.gz--> 
Gnome2-Canvas-1.002.tar.gz-->Gnome2-1.021.tar.gz

4, Other modules, programs:

Encode-2.10.tar.gz
http://search.cpan.org/~dankogai/Encode-2.10/

wget-1.9.1
http://ftp.gnu.org/gnu/wget/

ppp-2.4.x
http://ppp.samba.org/

5, How to install a perl module?

After downloading you need to unpack the modul.
Type:

perl Makefile.PL
make
make test
make install

OR:
Using automatic mode:

perl -MCPAN -e 'install Gnome2::Canvas'

(It downloads, compiles, installes module.)

That's it.

6, ONLY FOR MANDRIVA/MANDRAKE USERS:

Never use CPAN for Gtk2 and Gnome2 modules, because
Mandriva had patched Gtk2 and uses for Mandriva's helper 
applications (eg.: Mandriva Contorll Center, etc.).
The CPAN modules are not patched and Mandriva's helper
applications won't work anymore.
If you don't find needed modules' packages on your Installation
disks, then you can use easyurpmi.zarb.org to find an online rpm source
base for your Mandriva/Mandrake distribution, where you can find
your needed modules in rpm format. Also you can download needed modules
from the mirror sites of Mandriva.

a) Gtk2 modules:
Note: Usually the needed perl-Gtk2 modules can be found on intallation CDs.

Or you can download directly needed Gtk2 modules eg. from here:

ftp://ftp.u-strasbg.fr/pub/linux/distributions/mandrakelinux/devel/YOUR_DISTRIBUTION/i586/media/main/

Where YOUR_DISTRIBUTION can be: 10.0, 10.1, 10.2, 2005, 2006.0, etc

You need to download and install the following rpm files:

perl-Gtk2
perl-Glib
perl-Gtk2-TrayIcon


b) Gnome2 modules:

Or you can download directly needed Gnome2 modules eg. from here:

ftp://ftp.u-strasbg.fr/pub/linux/distributions/mandrakelinux/devel/YOUR_DISTRIBUTION/i586/media/contrib/
Where YOUR_DISTRIBUTION can be: 10.0, 10.1, 10.2, 2005, 2006.0, etc

You need to download and install the following rpm files:

perl-Gnome2-Canvas
perl-Gnome2
perl-Gnome2


c) Installing downloded modules:

You can install the downloaded rpm files as root like this:

urpmi perl-Gnome2-Canvas-1.002-3mdk.i586.rpm
etc...

