
 yagIRC - Yet Another GTK+ IRC client :)


 * Some introduction blahblahs

  So here's yet another GUI IRC client I made.. This is getting better and
  better every day :) I believe it's already one of the best GUI IRC's out
  there, script still needs a lot of new commands but it's being worked on.

 * Compiling

  Finally some kind of configure script :) You can give some parameters to it:

    --with-gnome     - build with gnome support (default)
    --without-gnome  - build without gnome support
    --with-gui       - build with user interface (default)
    --without-gui    - build without GUI to make it run as bot
    --with-script    - build with perl support (default)
    --without-script - build without perl support
    --prefix=<..>    - prefix where to install (default = /usr/local)

  configure tries to find out right paths for perl and gnome, if it doesn't
  find them for some reason then edit config.h directly.. After configuring,
  run "make" and "make install".

  This "configure" is just a small bash script I wrote, don't know how it
  works with other shells. If someone wants to do "real" configure script
  support with automake etc. then please do so, I have no idea how to use
  them..

  ** Why can't I get yagIRC compiled?? **

  These are the most common reasons:
    - You haven't installed GTK right:
       - You have (mostly RedHat 5 owners) already an old version of GTK in
         /usr/lib and you installed new GTK to /usr/local/lib, remove old
         GTK.
       - Run ldconfig after "make install"
    - make gives error message "{standard input}:4665: Fatal error:
      Symbol XS already defined.", PERL path is incorrect in Makefile, fix it
      or disable script support.

 * Using

  This should be quite working IRC client, the most common IRCII commands
  should work as well as DCC send/get/chat. You can join to multiple channels
  in same window or divide them into separate windows, you can also join to
  multiple servers with /WINDOW SERVER command (or from menu Window/Connect)
  /SERVERS displays a list of connected servers with their ID's, you can
  assign these servers to windows with /WINDOW SERVER <server id> command.
  You can start dragging channels from their buttons to other channel buttons
  to join two channels in same window or drag to desktop to create new window
  for channel. You can also separate channels easily with right clicking
  channel and choosing Move -> New (hidden) window. There's also an example of
  yagIRC script in irc.pl.

 * Bugs / suggestions

  See TODO file if it is already listed in there - if not send me email..


Timo Sirainen, a@sicom.fi, http://www.sicom.fi/~ikioma/yagirc.html,
Koirah mostly in IRCNet.
