
 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.

 * 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 GTK user interface (default)
    --without-gui     - build without GUI to make it run as bot
    --with-textui     - build with text mode user interface
    --without-textui  - build without text mode UI (default)
    --with-script     - build with perl support (default)
    --without-script  - build without perl support
    --with-imlib      - build with GDK Imlib support (default)
    --without-imlib   - build without GDK Imlib
    --with-threads    - build with pthread support (seems to be a bit buggy..)
    --without-threads - build without pthread support (default)
    --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 connect to multiple servers with IRC/Connect from menu. 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.

  irc.pl and startup.pm has some script examples.

  Reading ChangeLog through will help a lot too.. :)

 * 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.
