head	1.7;
access;
symbols;
locks; strict;
comment	@# @;


1.7
date	2003.11.25.18.27.24;	author vida;	state Exp;
branches;
next	1.6;

1.6
date	2003.03.31.14.06.47;	author grendel;	state Exp;
branches;
next	1.5;

1.5
date	2003.02.07.15.17.54;	author kiwi;	state Exp;
branches;
next	1.4;

1.4
date	2003.01.31.15.06.51;	author pit;	state Exp;
branches;
next	1.3;

1.3
date	2002.12.26.02.17.45;	author grendel;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.17.17.10.04;	author grendel;	state Exp;
branches;
next	1.1;

1.1
date	2000.11.10.22.22.55;	author neotron;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Pexts require at least autoconf 2.53
@
text
@Pike Extension Package by the Caudium Group
===========================================


Copyright 
---------

  PExts is Copyright  The Caudium Group, 2000-2003

  This software is distributed under the GPL as a whole whith parts of it
  being distributed under other license.


Installing
----------

  From CVS:
  +++++++++
    (execute these commands in the _top_ directory)
    You need at least autoconf 2.53

    ./autogen.sh
    ./configure [--with-pike=/path/to/pike]
    make install

  From tarball:
  +++++++++++++
    ./configure [--with-pike=/path/to/pike]
    make install

  The configure option --with-pike is optional. If the pike you want
  to use is in your path, it's not required. The configure script
  searches in many locations for a suitable pike. If you want to use
  PExts with the Caudium webserver, use the --with-pike option
  to point to the correct binary (which normally would be
  $prefix/caudium/server/bin/caudium, where $prefix is the prefix used
  when installing the webserver).

Requirements:
-------------

  The minimum requirement for PExts is Pike 7.0. Initially we planned to
  support Pike 0.6 as well, but due to significant changes in the Pike C
  module interface and other internal Pike changes, we changed our mind.
  If you are running Roxen 1.3 and want to use these extension modules, we
  suggest that you upgrade to Caudium, which is Roxen 1.3 compatible, but
  can be run with Pike 7.0 (Caudium 1.0 series), 7.2 (Caudium 1.2 series)
  and 7.4/7.5 (Caudium 1.3 series).

  Individual modules might have other requirements. Please see the file
  README.modules for details.


More information:
-----------------

  Please go to http://caudium.net/faqs/pexts.html for the pexts FAQ.

@


1.6
log
@A few changes to the build system:

 - The list of modules is generated when running autogen.sh, not during
   configuring.

 - The above process automatically adds various '--with-*' commands to
   enable/disable build of a module. They are added to the main configure
   script.

 - Each module directory must have the .pexts_module file which contains one
   of the following words: enabled, disabled, default:

     enabled - the module is considered as a valid one, but it is not built
               by default (i.e. without explicitly passing
               --with-modulename)
     disabled - the module is considered to be invalid (not finished, not
                working etc.) and is never built.
     default - as 'enabled' but the module is built by default.

 - The Makefile.in.pre files were removed and replaced with the
   Makefile.in files. The Makefile.in include src/Makefile.rules which is
   what used to be module_makefile.

 - Cosmetics. Each module displays it's clearly separated name during the
   configure process.

 - Cosmetics. After the configuration, a list of enabled modules is reported
   to the user.
@
text
@d20 1
@


1.5
log
@Blurbs
@
text
@d11 1
a11 2
  being distributed under the LGPL, see the files GPL-2 and LGPL-2.1 for
  more details.
@


1.4
log
@added hint from where cvs build commands should be executed
@
text
@d8 1
a8 1
  PExts is Copyright  The Caudium Group, 2000, 2001 -
@


1.3
log
@licensing stuff - relicensed all modules I wrote under LGPL
@
text
@d20 2
@


1.2
log
@changed the copyleft years
@
text
@d10 2
a11 1
  This software is distributed under GPL, see the file COPYING for
d45 2
a46 1
  can be run with Pike 7.0 and 7.1.
@


1.1
log
@Added README files
@
text
@d8 1
a8 1
  PExts is Copyright  The Caudium Group, 2000-
@

