pavuk0.9 installation
---------------------

What you need:
--------------
	- GCC or other ANSI C compiler (Digital OSF/1 3.2 cc successfuly tesed)
	- optionaly X11 libraries - R5 and R6 tested 
	- optionaly libXpm - if compiled with Xt interface unconditionaly
	- optionaly GTK libraries (1.0.0 or heigher required, older may not work 
			   because of API changes and new widgets)
	- optionaly SSLeay or openssl package - 
			   when you plan to use pavuk for mirroring and or 
			   transfering documents via HTTPS (SSL) , you need 
			   to have installed SSLeay package at least v0.8.0
	- optionaly SOCKS 4 or 5 package for supporting your SOCKS firewall
	- optionaly GNU gettext library for internationalized messages support
	- optionaly support for regular expressions in libc (POSIX or Bell V8
	  implementation)
	- optionaly db library to support loading files from Netscape browser
	  cache directory
	- optionaly zlib library to support document decoding without calling
	  gzip program


Installing
----------
type 
	tar -xzvf pavuk-0.9.tgz
or 
	gunzip -c pavuk-0.9.tgz | tar -xf -
to unpack source

Change directory to pavuk-0.9 and type

	./configure

to configure package for your system setup. Configure script accepts some
extra options , to enable better tunning of pavuk features:

	--disable-socks - to disable compilation of SOCKS support for pavuk
	--disable-gtk	- to disable compilation of GTK interface
	--disable-xt    - to disable compilation of Xt interface
	--disable-ssl   - to disable compilation of SSL support for pavuk
	--disable-nls	- to disable compilation with gettext NLS
	--disable-debug - to disable compilation with debuging support
	--with-*-includes - you should specify location of header
			    files for optionals packages (ssl,gtk,xpm,intl)
	--with-*-libraries - you should specify location of libraries
			     for optional packages (ssl,gtk,xpm,intl)
	--with-locale-dir - path to your locale directory

for more options check configure --help

to compile package, type at commandline

	make

to install package, type at commandline

	make install

This will copy binary of pavuk and message catalogs to destination directories.

NLS support
-----------
If your native language is other than english language and you want to have pavuk 
speaking your native language, you should compile pavuk with NLS support.
You need to have GNU gettext package instaled on your system (at least C header
files and libintl).
Then you shold create message catalog (translate messages in po/pavuk.pot or
use yet translated called "po/{your language code}/pavuk.mo" for example 
"sk/pavuk.mo" for slovak language). When you doesn't know how to create 
message catalog read documentation for GNU gettext.
Place where message catalogs are stored is following:
/usr/share/locale/{lag code}/LC_MESSAGES/pavuk.mo
or
/usr/local/share/locale/{lang code}/LC_MESSAGES/pavuk.mo
or elsewhere.

Feel free to email me if you have some problems with pavuk instalation
or use.

If you can't succesfuly build this program please contact me via email :
<ondrej@idata.sk>.

.....

(Sorry , but my English is still horrible.)

