Menu

Tree [b407a4] master /
 History

HTTPS access


File Date Author Commit
 doc 2025-03-16 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cc3055] Change version to 3.2.3
 po 2025-03-16 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [3aac13] Update copyright
 share 2025-04-04 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [b407a4] Use FSF's electronic instead of mail address
 src 2025-04-04 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [b407a4] Use FSF's electronic instead of mail address
 win32 2025-03-16 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [a09001] Set Fedora version used in build image
 win64 2025-03-22 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cfadfd] Changes to compile a 64-bit version
 .gitignore 2025-03-22 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cfadfd] Changes to compile a 64-bit version
 AUTHORS 2010-07-01 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [c0ada2] Added the channels plugin by Jack Mudge (jakyko...
 COPYING 2025-04-04 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [b407a4] Use FSF's electronic instead of mail address
 Makefile.am 2025-03-22 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cfadfd] Changes to compile a 64-bit version
 NEWS 2025-03-16 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cc3055] Change version to 3.2.3
 README 2025-03-16 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cc3055] Change version to 3.2.3
 acinclude.m4 2004-09-01 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [60ea49] Rudimentary support for Perl scripting has been...
 autogen.sh 2022-06-10 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [3d4b10] Update gettext infrastructure
 configure.ac 2025-03-16 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cc3055] Change version to 3.2.3
 kildclient.desktop 2014-06-30 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [40b323] Added keywords to .desktop file.
 kildclient.spec 2025-03-16 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [cc3055] Change version to 3.2.3

Read Me

KildClient 3.2.3
----------------

KildClient is a MUD client using the GTK+ toolkit. Its main feature is
the support for Perl scripting, which allows you to do basically
whatever you want. Other standard features of mud clients (triggers,
gags, macros, etc.) are also supported. See the features page for a
more detailed list of features.

Installation follows the standard procedure:

./configure
make
make install

After that, run with the `kildclient' command.

Several libraries are required in order to use KildClient. Here is a
list:
- gtk+ >= 3.22.0
- glib >= 2.32.0
- gnutls >= 2.10.0
- gtkspell >= 3.0.0
- libperl

Note that some of those have further dependencies, which need to be
installed also. If you need to compile the client, you'll need the
development files in addition to the runtime files (if your
distribution uses packages, look for packages ending in -dev).

You also need the JSON Perl modules.

For documentation, see the KildClient manual, which should be
installed in {prefix}/share/doc/kildclient. {prefix} if by default
/usr/local, but it can be changed via configure.


KildClient and gtk3-perl
------------------------

If you have the gtk3-perl bindings, you can use plugins that make use
of the GTK+ library.

It is not necessary to have gtk3-perl installed, but if you have,
you'll be able to use a greater range of plugins. Some standard
plugins distributed with KildClient (such as the notes plugin) use it,
and so may some third-party ones.


Building from git
-----------------

If you have a copy of KildClient that comes from the git repository
(and not a tarball that you downloaded), the building process is more
complicated. You must first run the autogen.sh script, and then
proceed with the configure script.

However, you will need some extra tools: automake, autoconf,
glib-gettextize (part of glib, which is in turn used by gtk) and
intltool. You will also need the development files of the libraries
used by KildClient.

To prepare the help file, you'll need the XML::LibXML perl module.

To prepare the manual, you'll need the xsltproc program and the
DocBook 5 XSL stylesheets.


Copyright
---------
KildClient is Copyright 2004-2025 by Eduardo Kalinowski
(eduardo@kalinowski.com.br).

KildClient is free software; you can distribute this software and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.