freetalk-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Freetalk-dev] PATCH: Documentation!


From: Harshavardhana Ranganath
Subject: [Freetalk-dev] PATCH: Documentation!
Date: Mon, 17 Oct 2005 00:53:22 +0530

Common subdirectories: freetalk/CVS and freetalk-hack/CVS
diff freetalk/INSTALL freetalk-hack/INSTALL
1,2c1,6
< Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
< Foundation, Inc.
---
> Compiling Freetalk
> -------------
> To compile the program, you must first run the 'configure' script
> included with it.  It works just like any other GNU autoconf-created
> script. See the more generic configure related installation
> instructions below.
4,5c8,34
<    This file is free documentation; the Free Software Foundation gives
< unlimited permission to copy, distribute and modify it.
---
> Note: Please run "./autogen.sh" script before "./configure",
> if you are compiling Freetalk source from CVS.
>
>
> Requirements
> ------------
> Compilation of Freetalk requires the following development and run-time
> libaray packages to be installed in your system first.
>
>  * libreadline
>    - GNU Readline
>
>  * libguile
>    - Guile (GNU Ubiquitous Intelligent Language for Extension)
>
>  * libglib2.0
>    - The GLib library of C routines development and runtime packages.
>
>  * GnuTLS-1.0.0 or Higher built with ./configure --with-included-libtasn1
>
>  * loudmouth-1.0 or Higher
>    - http://ftp.imendio.com/pub/imendio/loudmouth/src/
>    - compiled with ./configure --prefix=/usr
>    - built with SSL/TLS support.   
>
> Generic Installation for ./configure based installation systems
> ---------------------------------------------------------------
74,76c103,104
<    You can give `configure' initial values for configuration parameters
< by setting variables in the command line or in the environment.  Here
< is an example:
---
>    You can give `configure' initial values for variables by setting
> them in the environment.  You can do that on the command line like this:
80c108
<    *Note Defining Variables::, for more details.
---
>    *Note Environment Variables::, for more details.
94,97c122,125
< variable, you have to compile the package for one architecture at a
< time in the source code directory.  After you have installed the
< package for one architecture, use `make distclean' before reconfiguring
< for another architecture.
---
> variable, you have to compile the package for one architecture at a time
> in the source code directory.  After you have installed the package for
> one architecture, use `make distclean' before reconfiguring for another
> architecture.
141,144c169,171
< automatically, but needs to determine by the type of machine the package
< will run on.  Usually, assuming the package is built to be run on the
< _same_ architectures, `configure' can figure that out, but if it prints
< a message saying it cannot guess the machine type, give it the
---
> automatically, but needs to determine by the type of host the package
> will run on.  Usually `configure' can figure that out, but if it prints
> a message saying it cannot guess the host type, give it the
152c179,180
<      OS KERNEL-OS
---
>      OS
>      KERNEL-OS
156c184
< need to know the machine type.
---
> need to know the host type.
163,165c191,197
< platform different from the build platform, you should specify the
< "host" platform (i.e., that on which the generated programs will
< eventually be run) with `--host=TYPE'.
---
> platform different from the build platform, you should specify the host
> platform (i.e., that on which the generated programs will eventually be
> run) with `--host=TYPE'.  In this case, you should also specify the
> build platform with `--build=TYPE', because, in this case, it may not
> be possible to guess the build platform (it sometimes involves
> compiling and running simple test programs, and this can't be done if
> the compiler is a cross compiler).
178,179c210,211
< Defining Variables
< ==================
---
> Environment Variables
> =====================
182c214
< environment passed to `configure'.  However, some packages may run
---
> environment passed to configure.  However, some packages may run
229a262,265
>
> written by
> <harshavardhanacool[at]gmail[dot]com>
> Sat Sep 8 00:22:54 IST 2005
diff freetalk/Makefile.am freetalk-hack/Makefile.am
1c1
< SUBDIRS = src extensions
---
> SUBDIRS = src doc extensions
7c7,17
< LOUDMOUTH_LIBS = @LOUDMOUTH_LIBS@
\ No newline at end of file
---
> LOUDMOUTH_LIBS = @LOUDMOUTH_LIBS@
>
> EXTRA = INSTALL README ChangeLog AUTHORS autogen.sh
>
> EXTRA_DIST = \
>          $(EXTRA)
>         
> Extensionsdir = $(prefix)/doc/freetalk
>
> CLEANFILES = *~
> DISTCLEANFILES = .deps/*.P
diff freetalk/README freetalk-hack/README
6,7c6,7
< Freetalk is a Jabber client for the console that uses a readline
< interface. It is also extensible with Guile.
---
> Freetalk is a Jabber client/bot for the console that uses a readline
> interface. It is also extensible with Guile.Needs built in SSL support.
14c14,29
< Wed Sep 21 10:10:44 IST 2005
---
> Sat Oct 8 00:22:07 IST 2005
>
> Files Needed to connect through SSL/TLS.
> ----------------------------------------
>  * libgpg-error1.1   Common error codes for GnuPG, Libgcrypt etc.
>

>  * libgcrypt-1.2.2   General purpose low-level crypto library
>

>  * libtasn1-0.2.17   Another Library used when compiling GNUTLS with SSL options
>
>
>  * gnutls-1.2.7      More info at http://www.gnutls.org:5555/ or http://www.gnutls.org/

>    All to be found and downloaded from "ftp://ftp.gnupg.org/gcrypt/" and "ftp://ftp.gnutls.org/pub/gnutls/"
diff freetalk/configure.ac freetalk-hack/configure.ac
12c12
< AC_CONFIG_FILES([Makefile src/Makefile extensions/Makefile])
---
> AC_CONFIG_FILES([Makefile src/Makefile extensions/Makefile doc/Makefile doc/examples/Makefile])
33c33
< AC_OUTPUT
\ No newline at end of file
---
> AC_OUTPUT
Only in freetalk-hack/: doc
Only in freetalk: examples
Common subdirectories: freetalk/extensions and freetalk-hack/extensions
Common subdirectories: freetalk/src and freetalk-hack/src


--
Harsha
reply via email to

[Prev in Thread] Current Thread [Next in Thread]